Rename method refactoring
This commit is contained in:
@@ -90,7 +90,7 @@ public class ResolveSessionUtils {
|
||||
}
|
||||
}
|
||||
|
||||
public static @NotNull BindingContext getExpressionBindingContext(@NotNull ResolveSession resolveSession, @NotNull JetExpression expression) {
|
||||
public static @NotNull BindingContext resolveToExpression(@NotNull ResolveSession resolveSession, @NotNull JetExpression expression) {
|
||||
final DelegatingBindingTrace trace = new DelegatingBindingTrace(resolveSession.getBindingContext());
|
||||
|
||||
JetFile file = (JetFile) expression.getContainingFile();
|
||||
|
||||
@@ -156,7 +156,7 @@ public class JetShortNamesCache extends PsiShortNamesCache {
|
||||
@NotNull ResolveSession resolveSession,
|
||||
@NotNull GlobalSearchScope scope
|
||||
) {
|
||||
BindingContext context = ResolveSessionUtils.getExpressionBindingContext(resolveSession, expression);
|
||||
BindingContext context = ResolveSessionUtils.resolveToExpression(resolveSession, expression);
|
||||
JetScope jetScope = context.get(BindingContext.RESOLUTION_SCOPE, expression);
|
||||
|
||||
if (jetScope == null || name.isEmpty()) {
|
||||
@@ -238,7 +238,7 @@ public class JetShortNamesCache extends PsiShortNamesCache {
|
||||
) {
|
||||
Collection<DeclarationDescriptor> resultDescriptors = new ArrayList<DeclarationDescriptor>();
|
||||
|
||||
BindingContext context = ResolveSessionUtils.getExpressionBindingContext(resolveSession, expression);
|
||||
BindingContext context = ResolveSessionUtils.resolveToExpression(resolveSession, expression);
|
||||
JetExpression receiverExpression = expression.getReceiverExpression();
|
||||
|
||||
if (receiverExpression != null) {
|
||||
|
||||
@@ -35,8 +35,8 @@ import org.jetbrains.jet.cli.jvm.compiler.TipsManager;
|
||||
import org.jetbrains.jet.lang.descriptors.*;
|
||||
import org.jetbrains.jet.lang.psi.*;
|
||||
import org.jetbrains.jet.lang.resolve.BindingContext;
|
||||
import org.jetbrains.jet.lang.resolve.lazy.ResolveSessionUtils;
|
||||
import org.jetbrains.jet.lang.resolve.lazy.ResolveSession;
|
||||
import org.jetbrains.jet.lang.resolve.lazy.ResolveSessionUtils;
|
||||
import org.jetbrains.jet.lang.resolve.scopes.JetScope;
|
||||
import org.jetbrains.jet.lexer.JetTokens;
|
||||
import org.jetbrains.jet.plugin.caches.JetCacheManager;
|
||||
@@ -84,7 +84,7 @@ public class JetCompletionContributor extends CompletionContributor {
|
||||
session.resolveSession =
|
||||
WholeProjectAnalyzerFacade.getLazyResolveSessionForFile((JetFile) position.getContainingFile());
|
||||
|
||||
session.expressionBindingContext = ResolveSessionUtils.getExpressionBindingContext(
|
||||
session.expressionBindingContext = ResolveSessionUtils.resolveToExpression(
|
||||
session.resolveSession, jetReference.getExpression());
|
||||
|
||||
JetScope scope = session.expressionBindingContext.get(BindingContext.RESOLUTION_SCOPE, jetReference.getExpression());
|
||||
@@ -96,7 +96,7 @@ public class JetCompletionContributor extends CompletionContributor {
|
||||
// Rerun completion if nothing was found
|
||||
session.customInvocationCount = 1;
|
||||
session.resolveSession = WholeProjectAnalyzerFacade.getLazyResolveSessionForFile((JetFile) position.getContainingFile());
|
||||
session.expressionBindingContext = ResolveSessionUtils.getExpressionBindingContext(
|
||||
session.expressionBindingContext = ResolveSessionUtils.resolveToExpression(
|
||||
session.resolveSession, jetReference.getExpression());
|
||||
|
||||
completeForReference(parameters, result, position, jetReference, session);
|
||||
|
||||
@@ -75,7 +75,7 @@ public class JetPackagesContributor extends CompletionContributor {
|
||||
|
||||
ResolveSession resolveSession = WholeProjectAnalyzerFacade.getLazyResolveSessionForFile(
|
||||
(JetFile) simpleNameReference.getExpression().getContainingFile());
|
||||
BindingContext bindingContext = ResolveSessionUtils.getExpressionBindingContext(
|
||||
BindingContext bindingContext = ResolveSessionUtils.resolveToExpression(
|
||||
resolveSession, simpleNameReference.getExpression());
|
||||
|
||||
for (LookupElement variant : DescriptorLookupConverter.collectLookupElements(
|
||||
|
||||
@@ -64,7 +64,7 @@ public class JetSimpleNameReference extends JetPsiReference {
|
||||
@Override
|
||||
public Object[] getVariants() {
|
||||
ResolveSession resolveSession = WholeProjectAnalyzerFacade.getLazyResolveSessionForFile((JetFile) getExpression().getContainingFile());
|
||||
BindingContext bindingContext = ResolveSessionUtils.getExpressionBindingContext(resolveSession, getExpression());
|
||||
BindingContext bindingContext = ResolveSessionUtils.resolveToExpression(resolveSession, getExpression());
|
||||
|
||||
return DescriptorLookupConverter.collectLookupElements(
|
||||
resolveSession, bindingContext, TipsManager.getReferenceVariants(myExpression, bindingContext));
|
||||
|
||||
Reference in New Issue
Block a user