From 527ce1ad93efce81f996c440bd3595cdfeb84941 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Sat, 19 May 2012 00:37:27 +0400 Subject: [PATCH] bring variable into narrower scope --- .../src/org/jetbrains/jet/lang/resolve/ImportsResolver.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportsResolver.java b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportsResolver.java index 434565d1668..d85043e6a13 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportsResolver.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/resolve/ImportsResolver.java @@ -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 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)); } } -} \ No newline at end of file +}