Storyyeller / Krakatau

Java decompiler, assembler, and disassembler
GNU General Public License v3.0
1.95k stars 220 forks source link

"abstract interface ... implements" not valid #13

Closed ysangkok closed 11 years ago

ysangkok commented 11 years ago

Original source:

interface T1 { 
}
interface T2 extends T1 {
}

Decompiled:

abstract interface T1 {
}
abstract interface T2 implements T1 {
}

Trying to compile:

% javac T?.java                        
T2.java:1: error: '{' expected
abstract interface T2 implements T1 {
                     ^
1 error
Storyyeller commented 11 years ago

Thanks for reporting this. I'll look into it.

ysangkok commented 11 years ago

No problem! I appreciate your work, it is working quite well for the most part.

Storyyeller commented 11 years ago

This should now be fixed.