Rename ClassKind.isObject -> isSingleton
"isObject" gives a false impression that this is a check if the kind is OBJECT
This commit is contained in:
+1
-1
@@ -166,7 +166,7 @@ public abstract class JavaBaseScope extends JetScopeImpl {
|
||||
private static Collection<ClassDescriptor> filterObjects(@NotNull Collection<ClassDescriptor> classes, boolean objects) {
|
||||
List<ClassDescriptor> result = new ArrayList<ClassDescriptor>();
|
||||
for (ClassDescriptor descriptor : classes) {
|
||||
if (descriptor.getKind().isObject() == objects) {
|
||||
if (descriptor.getKind().isSingleton() == objects) {
|
||||
result.add(descriptor);
|
||||
}
|
||||
}
|
||||
|
||||
+2
-2
@@ -67,7 +67,7 @@ public abstract class JavaClassMembersScope extends JavaBaseScope {
|
||||
@Override
|
||||
public ClassDescriptor getObjectDescriptor(@NotNull Name name) {
|
||||
ClassDescriptor innerClass = getInnerClassesMap().get(name);
|
||||
if (innerClass != null && innerClass.getKind().isObject()) {
|
||||
if (innerClass != null && innerClass.getKind().isSingleton()) {
|
||||
return innerClass;
|
||||
}
|
||||
return null;
|
||||
@@ -76,7 +76,7 @@ public abstract class JavaClassMembersScope extends JavaBaseScope {
|
||||
@Override
|
||||
public ClassifierDescriptor getClassifier(@NotNull Name name) {
|
||||
ClassDescriptor innerClass = getInnerClassesMap().get(name);
|
||||
if (innerClass == null || innerClass.getKind().isObject()) {
|
||||
if (innerClass == null || innerClass.getKind().isSingleton()) {
|
||||
return null;
|
||||
}
|
||||
return innerClass;
|
||||
|
||||
+2
-2
@@ -56,7 +56,7 @@ public final class JavaPackageScope extends JavaBaseScope {
|
||||
@Override
|
||||
public ClassifierDescriptor getClassifier(@NotNull Name name) {
|
||||
ClassDescriptor classDescriptor = memberResolver.resolveClass(packageFQN.child(name), IGNORE_KOTLIN_SOURCES);
|
||||
if (classDescriptor == null || classDescriptor.getKind().isObject()) {
|
||||
if (classDescriptor == null || classDescriptor.getKind().isSingleton()) {
|
||||
return null;
|
||||
}
|
||||
return classDescriptor;
|
||||
@@ -65,7 +65,7 @@ public final class JavaPackageScope extends JavaBaseScope {
|
||||
@Override
|
||||
public ClassDescriptor getObjectDescriptor(@NotNull Name name) {
|
||||
ClassDescriptor classDescriptor = memberResolver.resolveClass(packageFQN.child(name), IGNORE_KOTLIN_SOURCES);
|
||||
if (classDescriptor != null && classDescriptor.getKind().isObject()) {
|
||||
if (classDescriptor != null && classDescriptor.getKind().isSingleton()) {
|
||||
return classDescriptor;
|
||||
}
|
||||
return null;
|
||||
|
||||
Reference in New Issue
Block a user