Skip to content

Commit 8716fdb

Browse files
committed
mixin: Ignore public static members annotated with @Accessor
Fixes #229
1 parent f6d03cd commit 8716fdb

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/kotlin/com/demonwav/mcdev/platform/mixin/inspection/StaticMemberInspection.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
package com.demonwav.mcdev.platform.mixin.inspection
1212

13+
import com.demonwav.mcdev.platform.mixin.util.MixinConstants.Annotations.ACCESSOR
1314
import com.demonwav.mcdev.platform.mixin.util.MixinConstants.Annotations.OVERWRITE
1415
import com.demonwav.mcdev.platform.mixin.util.MixinConstants.Annotations.SHADOW
1516
import com.demonwav.mcdev.platform.mixin.util.isMixin
@@ -58,6 +59,7 @@ class StaticMemberInspection : MixinInspection() {
5859
&& modifiers.hasModifierProperty(PsiModifier.STATIC)
5960
&& modifiers.findAnnotation(SHADOW) == null
6061
&& modifiers.findAnnotation(OVERWRITE) == null
62+
&& modifiers.findAnnotation(ACCESSOR) == null
6163
}
6264
}
6365
}

0 commit comments

Comments
 (0)