Lazy resolve: Support for imports and Java interop

This commit is contained in:
Andrey Breslav
2012-06-09 15:53:29 +04:00
parent 52d175108d
commit d6f279926c
9 changed files with 68 additions and 37 deletions
@@ -62,6 +62,7 @@ public class AllInjectorsGenerator {
generator.addPublicField(TypeResolver.class);
generator.addPublicField(ScopeProvider.class);
generator.addPublicField(AnnotationResolver.class);
generator.addPublicField(QualifiedExpressionResolver.class);
generator.generate("compiler/frontend/src", "org.jetbrains.jet.di", "InjectorForLazyResolve");
}
@@ -89,7 +89,7 @@ public class DependencyInjectorGenerator {
}
String copyright = "injector-generator/copyright.txt";
out.println(FileUtil.loadFile(new File(copyright)));
out.println(FileUtil.loadFile(new File(copyright), true));
out.println();
out.println("package " + injectorPackageName + ";");