Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0d4ff2d commit a93ecaeCopy full SHA for a93ecae
1 file changed
java/ql/src/Violations of Best Practice/Dead Code/DeadRefTypes.ql
@@ -38,6 +38,8 @@ predicate dead(RefType dead) {
38
not dead.getASupertype*().hasName("TestCase") and
39
// Exclude enum types.
40
not dead instanceof EnumType and
41
+ // Exclude anonymous classes
42
+ not dead instanceof AnonymousClass and
43
// Exclude classes that look like they may be reflectively constructed.
44
not dead.getAnAnnotation() instanceof ReflectiveAccessAnnotation and
45
// Insist all source ancestors are dead as well.
0 commit comments