Rename ONLY_CLASSES -> ONLY_CLASSES_AND_PACKAGES
This commit is contained in:
@@ -67,7 +67,7 @@ public class ImportsResolver {
|
||||
}
|
||||
|
||||
public void processTypeImports(@NotNull TopDownAnalysisContext c) {
|
||||
processImports(c, LookupMode.ONLY_CLASSES);
|
||||
processImports(c, LookupMode.ONLY_CLASSES_AND_PACKAGES);
|
||||
}
|
||||
|
||||
public void processMembersImports(@NotNull TopDownAnalysisContext c) {
|
||||
@@ -129,7 +129,7 @@ public class ImportsResolver {
|
||||
resolvedDirectives.put(importDirective, descriptors);
|
||||
}
|
||||
|
||||
if (lookupMode != LookupMode.ONLY_CLASSES) {
|
||||
if (lookupMode != LookupMode.ONLY_CLASSES_AND_PACKAGES) {
|
||||
checkPlatformTypesMappedToKotlin(module, trace, importDirective, descriptors);
|
||||
}
|
||||
}
|
||||
|
||||
+6
-6
@@ -46,7 +46,7 @@ public class QualifiedExpressionResolver {
|
||||
|
||||
public enum LookupMode {
|
||||
// Only classifier and packages are resolved
|
||||
ONLY_CLASSES,
|
||||
ONLY_CLASSES_AND_PACKAGES,
|
||||
|
||||
// Resolve all descriptors
|
||||
EVERYTHING
|
||||
@@ -115,7 +115,7 @@ public class QualifiedExpressionResolver {
|
||||
@NotNull BindingTrace trace,
|
||||
@NotNull LookupMode lookupMode
|
||||
) {
|
||||
if (lookupMode == LookupMode.ONLY_CLASSES) {
|
||||
if (lookupMode == LookupMode.ONLY_CLASSES_AND_PACKAGES) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -169,11 +169,11 @@ public class QualifiedExpressionResolver {
|
||||
}
|
||||
JetUserType qualifier = userType.getQualifier();
|
||||
if (qualifier == null) {
|
||||
return lookupDescriptorsForSimpleNameReference(referenceExpression, outerScope, outerScope, trace, LookupMode.ONLY_CLASSES,
|
||||
return lookupDescriptorsForSimpleNameReference(referenceExpression, outerScope, outerScope, trace, LookupMode.ONLY_CLASSES_AND_PACKAGES,
|
||||
false, true);
|
||||
}
|
||||
Collection<DeclarationDescriptor> declarationDescriptors = lookupDescriptorsForUserType(qualifier, outerScope, trace);
|
||||
return lookupSelectorDescriptors(referenceExpression, declarationDescriptors, trace, outerScope, LookupMode.ONLY_CLASSES, true);
|
||||
return lookupSelectorDescriptors(referenceExpression, declarationDescriptors, trace, outerScope, LookupMode.ONLY_CLASSES_AND_PACKAGES, true);
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@@ -241,7 +241,7 @@ public class QualifiedExpressionResolver {
|
||||
@NotNull LookupMode lookupMode,
|
||||
@NotNull ClassDescriptor descriptor
|
||||
) {
|
||||
JetScope scope = lookupMode == LookupMode.ONLY_CLASSES
|
||||
JetScope scope = lookupMode == LookupMode.ONLY_CLASSES_AND_PACKAGES
|
||||
? descriptor.getUnsubstitutedInnerClassesScope()
|
||||
: descriptor.getDefaultType().getMemberScope();
|
||||
results.add(lookupSimpleNameReference(selector, scope, lookupMode, false));
|
||||
@@ -335,7 +335,7 @@ public class QualifiedExpressionResolver {
|
||||
}
|
||||
|
||||
Collection<DeclarationDescriptor> filteredDescriptors;
|
||||
if (lookupMode == LookupMode.ONLY_CLASSES) {
|
||||
if (lookupMode == LookupMode.ONLY_CLASSES_AND_PACKAGES) {
|
||||
filteredDescriptors = Collections2.filter(descriptors, CLASSIFIERS_AND_PACKAGE_VIEWS);
|
||||
}
|
||||
else {
|
||||
|
||||
@@ -146,9 +146,9 @@ public class LazyImportScope(private val resolveSession: ResolveSession,
|
||||
|
||||
private fun getImportScope(directive: JetImportDirective, lookupMode: LookupMode) = importedScopesProvider(directive).scopeForMode(lookupMode)
|
||||
|
||||
override fun getClassifier(name: Name) = selectFirstFromImports(name, LookupMode.ONLY_CLASSES, JetScopeSelectorUtil.CLASSIFIER_DESCRIPTOR_SCOPE_SELECTOR)
|
||||
override fun getClassifier(name: Name) = selectFirstFromImports(name, LookupMode.ONLY_CLASSES_AND_PACKAGES, JetScopeSelectorUtil.CLASSIFIER_DESCRIPTOR_SCOPE_SELECTOR)
|
||||
|
||||
override fun getPackage(name: Name) = selectFirstFromImports(name, LookupMode.ONLY_CLASSES, JetScopeSelectorUtil.PACKAGE_SCOPE_SELECTOR)
|
||||
override fun getPackage(name: Name) = selectFirstFromImports(name, LookupMode.ONLY_CLASSES_AND_PACKAGES, JetScopeSelectorUtil.PACKAGE_SCOPE_SELECTOR)
|
||||
|
||||
override fun getProperties(name: Name) = collectFromImports(name, LookupMode.EVERYTHING, JetScopeSelectorUtil.NAMED_PROPERTIES_SCOPE_SELECTOR)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user