From 4bbde707c08c65ceaab8c7acd9bb808f2041063b Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Wed, 23 Apr 2014 15:55:41 +0400 Subject: [PATCH] Minor. Unneeded getContainingJetFile() calls removed --- .../plugin/caches/resolve/IDELightClassGenerationSupport.java | 2 +- .../jet/plugin/completion/JetPackagesContributor.java | 2 +- .../jet/plugin/intentions/RemoveExplicitTypeArguments.kt | 2 +- idea/src/org/jetbrains/jet/plugin/intentions/Utils.kt | 4 ++-- .../jetbrains/jet/plugin/project/AnalyzerFacadeWithCache.java | 2 +- idea/src/org/jetbrains/jet/plugin/quickfix/AutoImportFix.java | 2 +- .../introduceVariable/KotlinIntroduceVariableHandler.java | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/idea/src/org/jetbrains/jet/plugin/caches/resolve/IDELightClassGenerationSupport.java b/idea/src/org/jetbrains/jet/plugin/caches/resolve/IDELightClassGenerationSupport.java index 6a91a02964c..a1a589a95b3 100644 --- a/idea/src/org/jetbrains/jet/plugin/caches/resolve/IDELightClassGenerationSupport.java +++ b/idea/src/org/jetbrains/jet/plugin/caches/resolve/IDELightClassGenerationSupport.java @@ -94,7 +94,7 @@ public class IDELightClassGenerationSupport extends LightClassGenerationSupport @NotNull @Override public LightClassConstructionContext getContextForClassOrObject(@NotNull JetClassOrObject classOrObject) { - ResolveSessionForBodies session = ResolvePackage.getLazyResolveSession(classOrObject.getContainingJetFile()); + ResolveSessionForBodies session = ResolvePackage.getLazyResolveSession(classOrObject); if (JetPsiUtil.isLocal(classOrObject)) { BindingContext bindingContext = session.resolveToElement(classOrObject); diff --git a/idea/src/org/jetbrains/jet/plugin/completion/JetPackagesContributor.java b/idea/src/org/jetbrains/jet/plugin/completion/JetPackagesContributor.java index 6d15da11df2..8340ca40c19 100644 --- a/idea/src/org/jetbrains/jet/plugin/completion/JetPackagesContributor.java +++ b/idea/src/org/jetbrains/jet/plugin/completion/JetPackagesContributor.java @@ -72,7 +72,7 @@ public class JetPackagesContributor extends CompletionContributor { result = result.withPrefixMatcher(new PlainPrefixMatcher(name.substring(0, prefixLength))); ResolveSessionForBodies resolveSession = - ResolvePackage.getLazyResolveSession(simpleNameReference.getExpression().getContainingJetFile()); + ResolvePackage.getLazyResolveSession(simpleNameReference.getExpression()); BindingContext bindingContext = resolveSession.resolveToElement(simpleNameReference.getExpression()); for (LookupElement variant : DescriptorLookupConverter.collectLookupElements( diff --git a/idea/src/org/jetbrains/jet/plugin/intentions/RemoveExplicitTypeArguments.kt b/idea/src/org/jetbrains/jet/plugin/intentions/RemoveExplicitTypeArguments.kt index 00bf63762de..6e443936ce2 100644 --- a/idea/src/org/jetbrains/jet/plugin/intentions/RemoveExplicitTypeArguments.kt +++ b/idea/src/org/jetbrains/jet/plugin/intentions/RemoveExplicitTypeArguments.kt @@ -40,7 +40,7 @@ public class RemoveExplicitTypeArguments : JetSelfTargetingIntention implem } ResolveSessionForBodies resolveSessionForBodies = - ResolvePackage.getLazyResolveSession(element.getContainingJetFile()); + ResolvePackage.getLazyResolveSession(element); List result = Lists.newArrayList(); if (!isSuppressedTopLevelImportInPosition(element)) { diff --git a/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinIntroduceVariableHandler.java b/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinIntroduceVariableHandler.java index f5f80eedefc..40abbf8cdab 100644 --- a/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinIntroduceVariableHandler.java +++ b/idea/src/org/jetbrains/jet/plugin/refactoring/introduce/introduceVariable/KotlinIntroduceVariableHandler.java @@ -125,7 +125,7 @@ public class KotlinIntroduceVariableHandler extends KotlinIntroduceHandlerBase { } } ResolveSessionForBodies resolveSession = - ResolvePackage.getLazyResolveSession(expression.getContainingJetFile()); + ResolvePackage.getLazyResolveSession(expression); BindingContext bindingContext = resolveSession.resolveToElement(expression); final JetType expressionType = bindingContext.get(BindingContext.EXPRESSION_TYPE, expression); //can be null or error type JetScope scope = bindingContext.get(BindingContext.RESOLUTION_SCOPE, expression);