Skip to content

Commit 5ce2573

Browse files
committed
Kotlin: Respect override modifier in useless parameter query
1 parent 6af4b74 commit 5ce2573

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

java/ql/lib/semmle/code/java/deadcode/DeadCode.qll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,8 @@ class RootdefCallable extends Callable {
302302
exists(MemberRefExpr mre | mre.getReferencedCallable() = this)
303303
or
304304
this.getAnAnnotation() instanceof OverrideAnnotation
305+
or
306+
this.hasModifier("override")
305307
}
306308
}
307309

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +0,0 @@
1-
| Test.kt:6:27:6:30 | a | The parameter a is unused. |
2-
| Test.kt:6:33:6:38 | b | The parameter b is unused. |

0 commit comments

Comments
 (0)