toString() for stub generation strategies

This commit is contained in:
Andrey Breslav
2012-12-25 18:20:47 +04:00
parent 01e92be7d2
commit fa96915a9c
@@ -175,6 +175,12 @@ public class KotlinLightClassProvider implements CachedValueProvider<PsiJavaFile
public boolean generateDeclaredClasses() {
return false;
}
@Override
public String toString() {
// For subclasses to be identifiable in the debugger
return NoDeclaredClasses.class.getSimpleName();
}
}
abstract class WithDeclaredClasses implements StubGenerationStrategy {
@@ -182,6 +188,12 @@ public class KotlinLightClassProvider implements CachedValueProvider<PsiJavaFile
public boolean generateDeclaredClasses() {
return true;
}
@Override
public String toString() {
// For subclasses to be identifiable in the debugger
return WithDeclaredClasses.class.getSimpleName();
}
}
}
}