Generator wont generate java source for empty extensions

This commit is contained in:
Elias Naur 2005-02-15 13:33:03 +00:00
parent 13a9134e4b
commit 239e01f6bb
2 changed files with 4 additions and 4 deletions

View File

@ -87,7 +87,7 @@ public class GeneratorProcessorFactory implements AnnotationProcessorFactory, Ro
if (first_round) {
env.addListener(this);
return new GeneratorProcessor(env);
}
} else
return AnnotationProcessors.NO_OP;
}

View File

@ -231,10 +231,10 @@ public class GeneratorVisitor extends SimpleDeclarationVisitor {
public void visitInterfaceDeclaration(InterfaceDeclaration d) {
try {
generateJavaSource(d);
if (d.getMethods().size() > 0) {
if (d.getMethods().size() > 0 || d.getFields().size() > 0)
generateJavaSource(d);
if (d.getMethods().size() > 0)
generateNativeSource(d);
}
} catch (IOException e) {
throw new RuntimeException(e);
}