File tree Expand file tree Collapse file tree 1 file changed +2
-0
lines changed
src/main/java/com/intellij/plugins/haxe/ide/inspections Expand file tree Collapse file tree 1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change 2222import static com .intellij .plugins .haxe .ide .inspections .HaxeUnusedDeclarationsFixes .createAddKeepMetaFix ;
2323import static com .intellij .plugins .haxe .ide .inspections .HaxeUnusedDeclarationsFixes .createRemoveMethodFix ;
2424import static com .intellij .plugins .haxe .metadata .psi .HaxeMeta .KEEP ;
25+ import static com .intellij .plugins .haxe .metadata .psi .HaxeMeta .OP ;
2526
2627public class HaxeUnusedMethodInspection extends LocalInspectionTool {
2728 @ NotNull
@@ -53,6 +54,7 @@ public void visitMethodDeclaration(@NotNull HaxeMethodDeclaration methodDeclarat
5354 //TODO
5455 if (methodDeclaration .isPublic ()) return ;
5556 if (methodDeclaration .isOverride ()) return ;
57+ if (methodDeclaration .hasMetadata (OP , HaxeMetadataCompileTimeMeta .class )) return ;
5658 if (methodDeclaration .hasMetadata (KEEP , HaxeMetadataCompileTimeMeta .class )) return ;
5759 if (isGetterOrSetter (methodDeclaration )) return ;
5860 Collection <PsiReference > references ;
You can’t perform that action at this time.
0 commit comments