|
| 1 | +ql/java/ql/src/Advisory/Declarations/MissingOverrideAnnotation.ql |
| 2 | +ql/java/ql/src/Advisory/Deprecated Code/AvoidDeprecatedCallableAccess.ql |
| 3 | +ql/java/ql/src/Advisory/Documentation/ImpossibleJavadocThrows.ql |
| 4 | +ql/java/ql/src/Advisory/Documentation/SpuriousJavadocParam.ql |
| 5 | +ql/java/ql/src/Compatibility/JDK9/JdkInternalAccess.ql |
| 6 | +ql/java/ql/src/Compatibility/JDK9/UnderscoreIdentifier.ql |
| 7 | +ql/java/ql/src/DeadCode/UselessParameter.ql |
1 | 8 | ql/java/ql/src/Language Abuse/EmptyMethod.ql
|
| 9 | +ql/java/ql/src/Language Abuse/IterableIterator.ql |
2 | 10 | ql/java/ql/src/Language Abuse/TypeVariableHidesType.ql
|
| 11 | +ql/java/ql/src/Language Abuse/UselessNullCheck.ql |
| 12 | +ql/java/ql/src/Language Abuse/UselessTypeTest.ql |
| 13 | +ql/java/ql/src/Language Abuse/WrappedIterator.ql |
| 14 | +ql/java/ql/src/Likely Bugs/Arithmetic/ConstantExpAppearsNonConstant.ql |
3 | 15 | ql/java/ql/src/Likely Bugs/Arithmetic/IntMultToLong.ql
|
| 16 | +ql/java/ql/src/Likely Bugs/Arithmetic/LShiftLargerThanTypeWidth.ql |
| 17 | +ql/java/ql/src/Likely Bugs/Arithmetic/WhitespaceContradictsPrecedence.ql |
| 18 | +ql/java/ql/src/Likely Bugs/Collections/ArrayIndexOutOfBounds.ql |
| 19 | +ql/java/ql/src/Likely Bugs/Collections/ContainsTypeMismatch.ql |
| 20 | +ql/java/ql/src/Likely Bugs/Collections/ReadOnlyContainer.ql |
| 21 | +ql/java/ql/src/Likely Bugs/Collections/RemoveTypeMismatch.ql |
4 | 22 | ql/java/ql/src/Likely Bugs/Collections/WriteOnlyContainer.ql
|
| 23 | +ql/java/ql/src/Likely Bugs/Comparison/CompareIdenticalValues.ql |
| 24 | +ql/java/ql/src/Likely Bugs/Comparison/EqualsArray.ql |
| 25 | +ql/java/ql/src/Likely Bugs/Comparison/HashedButNoHash.ql |
5 | 26 | ql/java/ql/src/Likely Bugs/Comparison/IncomparableEquals.ql
|
6 | 27 | ql/java/ql/src/Likely Bugs/Comparison/InconsistentEqualsHashCode.ql
|
7 | 28 | ql/java/ql/src/Likely Bugs/Comparison/MissingInstanceofInEquals.ql
|
8 | 29 | ql/java/ql/src/Likely Bugs/Comparison/RefEqBoxed.ql
|
| 30 | +ql/java/ql/src/Likely Bugs/Comparison/UselessComparisonTest.ql |
| 31 | +ql/java/ql/src/Likely Bugs/Comparison/WrongNanComparison.ql |
| 32 | +ql/java/ql/src/Likely Bugs/Concurrency/CallsToRunnableRun.ql |
| 33 | +ql/java/ql/src/Likely Bugs/Concurrency/DoubleCheckedLocking.ql |
| 34 | +ql/java/ql/src/Likely Bugs/Concurrency/DoubleCheckedLockingWithInitRace.ql |
| 35 | +ql/java/ql/src/Likely Bugs/Concurrency/NonSynchronizedOverride.ql |
| 36 | +ql/java/ql/src/Likely Bugs/Concurrency/SynchOnBoxedType.ql |
| 37 | +ql/java/ql/src/Likely Bugs/Concurrency/SynchSetUnsynchGet.ql |
9 | 38 | ql/java/ql/src/Likely Bugs/Frameworks/JUnit/JUnit5MissingNestedAnnotation.ql
|
| 39 | +ql/java/ql/src/Likely Bugs/Inheritance/NoNonFinalInConstructor.ql |
| 40 | +ql/java/ql/src/Likely Bugs/Likely Typos/ContainerSizeCmpZero.ql |
10 | 41 | ql/java/ql/src/Likely Bugs/Likely Typos/ContradictoryTypeChecks.ql
|
| 42 | +ql/java/ql/src/Likely Bugs/Likely Typos/MissingFormatArg.ql |
| 43 | +ql/java/ql/src/Likely Bugs/Likely Typos/MissingSpaceTypo.ql |
| 44 | +ql/java/ql/src/Likely Bugs/Likely Typos/SelfAssignment.ql |
| 45 | +ql/java/ql/src/Likely Bugs/Likely Typos/StringBufferCharInit.ql |
11 | 46 | ql/java/ql/src/Likely Bugs/Likely Typos/SuspiciousDateFormat.ql
|
| 47 | +ql/java/ql/src/Likely Bugs/Likely Typos/UnusedFormatArg.ql |
| 48 | +ql/java/ql/src/Likely Bugs/Nullness/NullAlways.ql |
| 49 | +ql/java/ql/src/Likely Bugs/Nullness/NullExprDeref.ql |
| 50 | +ql/java/ql/src/Likely Bugs/Nullness/NullMaybe.ql |
12 | 51 | ql/java/ql/src/Likely Bugs/Resource Leaks/CloseReader.ql
|
| 52 | +ql/java/ql/src/Likely Bugs/Resource Leaks/CloseSql.ql |
13 | 53 | ql/java/ql/src/Likely Bugs/Resource Leaks/CloseWriter.ql
|
| 54 | +ql/java/ql/src/Likely Bugs/Statements/ContinueInFalseLoop.ql |
| 55 | +ql/java/ql/src/Likely Bugs/Statements/PartiallyMaskedCatch.ql |
| 56 | +ql/java/ql/src/Likely Bugs/Statements/UseBraces.ql |
| 57 | +ql/java/ql/src/Likely Bugs/Termination/ConstantLoopCondition.ql |
| 58 | +ql/java/ql/src/Performance/InefficientEmptyStringTest.ql |
| 59 | +ql/java/ql/src/Performance/InefficientKeySetIterator.ql |
| 60 | +ql/java/ql/src/Performance/InefficientOutputStream.ql |
| 61 | +ql/java/ql/src/Performance/InefficientPrimConstructor.ql |
| 62 | +ql/java/ql/src/Performance/InnerClassCouldBeStatic.ql |
| 63 | +ql/java/ql/src/Performance/NewStringString.ql |
14 | 64 | ql/java/ql/src/Performance/StringReplaceAllWithNonRegex.ql
|
| 65 | +ql/java/ql/src/Violations of Best Practice/Boxed Types/BoxedVariable.ql |
| 66 | +ql/java/ql/src/Violations of Best Practice/Dead Code/DeadRefTypes.ql |
| 67 | +ql/java/ql/src/Violations of Best Practice/Dead Code/InterfaceCannotBeImplemented.ql |
| 68 | +ql/java/ql/src/Violations of Best Practice/Dead Code/UnreadLocal.ql |
| 69 | +ql/java/ql/src/Violations of Best Practice/Dead Code/UnusedLabel.ql |
| 70 | +ql/java/ql/src/Violations of Best Practice/Declarations/NoConstantsOnly.ql |
| 71 | +ql/java/ql/src/Violations of Best Practice/Exception Handling/IgnoreExceptionalReturn.ql |
| 72 | +ql/java/ql/src/Violations of Best Practice/Exception Handling/NumberFormatException.ql |
| 73 | +ql/java/ql/src/Violations of Best Practice/Implementation Hiding/AbstractToConcreteCollection.ql |
| 74 | +ql/java/ql/src/Violations of Best Practice/Implementation Hiding/ExposeRepresentation.ql |
| 75 | +ql/java/ql/src/Violations of Best Practice/Naming Conventions/AmbiguousOuterSuper.ql |
| 76 | +ql/java/ql/src/Violations of Best Practice/Naming Conventions/ConfusingMethodNames.ql |
| 77 | +ql/java/ql/src/Violations of Best Practice/Naming Conventions/ConfusingOverloading.ql |
| 78 | +ql/java/ql/src/Violations of Best Practice/Naming Conventions/LocalShadowsFieldConfusing.ql |
| 79 | +ql/java/ql/src/Violations of Best Practice/Naming Conventions/SameNameAsSuper.ql |
| 80 | +ql/java/ql/src/Violations of Best Practice/Undesirable Calls/CallsToStringToString.ql |
| 81 | +ql/java/ql/src/Violations of Best Practice/Undesirable Calls/DefaultToString.ql |
15 | 82 | ql/java/ql/src/Violations of Best Practice/Undesirable Calls/DoNotCallFinalize.ql
|
| 83 | +ql/java/ql/src/Violations of Best Practice/Undesirable Calls/PrintLnArray.ql |
0 commit comments