bring variable into narrower scope

This commit is contained in:
Stepan Koltsov
2012-05-19 00:37:27 +04:00
parent c9ff920f8a
commit 527ce1ad93
@@ -76,7 +76,6 @@ public class ImportsResolver {
}
private void processImports(boolean onlyClasses) {
TemporaryBindingTrace temporaryTrace = TemporaryBindingTrace.create(trace); //not to trace errors of default imports
for (JetFile file : context.getNamespaceDescriptors().keySet()) {
JetScope rootScope = context.getRootScope();
WritableScope namespaceScope = context.getNamespaceScopes().get(file);
@@ -88,6 +87,7 @@ public class ImportsResolver {
Collection<JetImportDirective> defaultImportDirectives = Lists.newArrayList();
configuration.addDefaultImports(defaultImportDirectives);
for (JetImportDirective defaultImportDirective : defaultImportDirectives) {
TemporaryBindingTrace temporaryTrace = TemporaryBindingTrace.create(trace); //not to trace errors of default imports
qualifiedExpressionResolver.processImportReference(defaultImportDirective, rootScope, namespaceScope, delayedImporter, temporaryTrace, onlyClasses);
}
@@ -142,4 +142,4 @@ public class ImportsResolver {
trace.report(USELESS_SIMPLE_IMPORT.on(importedReference));
}
}
}
}