We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d6b0d83 commit e8eb997Copy full SHA for e8eb997
src/main/kotlin/platform/mixin/inspection/MixinInnerClassInspection.kt
@@ -41,7 +41,7 @@ class MixinInnerClassInspection : MixinInspection() {
41
private class Visitor(private val holder: ProblemsHolder) : JavaElementVisitor() {
42
43
override fun visitClass(psiClass: PsiClass) {
44
- if (psiClass.containingClass == null && PsiUtil.isLocalClass(psiClass)) {
+ if (psiClass.containingClass == null && PsiUtil.isLocalClass(psiClass) && psiClass.findContainingClass()?.isMixin == true) {
45
holder.registerProblem(
46
psiClass.nameIdentifier ?: psiClass,
47
"Local classes are not allowed inside mixins"
0 commit comments