Skip to content

Commit 6ff6d0f

Browse files
committed
Java: Update integration test expected output.
1 parent 5680203 commit 6ff6d0f

File tree

2 files changed

+65
-26
lines changed

2 files changed

+65
-26
lines changed

java/ql/integration-tests/java/query-suite/java-code-quality-extended.qls.expected

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,122 @@
11
ql/java/ql/src/Advisory/Declarations/MissingOverrideAnnotation.ql
2+
ql/java/ql/src/Advisory/Declarations/NonFinalImmutableField.ql
3+
ql/java/ql/src/Advisory/Declarations/NonPrivateField.ql
24
ql/java/ql/src/Advisory/Documentation/ImpossibleJavadocThrows.ql
5+
ql/java/ql/src/Advisory/Documentation/MissingJavadocMethods.ql
6+
ql/java/ql/src/Advisory/Documentation/MissingJavadocParameters.ql
7+
ql/java/ql/src/Advisory/Documentation/MissingJavadocReturnValues.ql
8+
ql/java/ql/src/Advisory/Documentation/MissingJavadocThrows.ql
9+
ql/java/ql/src/Advisory/Documentation/MissingJavadocTypes.ql
310
ql/java/ql/src/Advisory/Documentation/SpuriousJavadocParam.ql
11+
ql/java/ql/src/Advisory/Java Objects/AvoidCloneMethodAccess.ql
12+
ql/java/ql/src/Advisory/Java Objects/AvoidCloneOverride.ql
13+
ql/java/ql/src/Advisory/Java Objects/AvoidCloneableInterface.ql
14+
ql/java/ql/src/Advisory/Java Objects/AvoidFinalizeOverride.ql
15+
ql/java/ql/src/Advisory/Naming/NamingConventionsConstants.ql
16+
ql/java/ql/src/Advisory/Naming/NamingConventionsMethods.ql
17+
ql/java/ql/src/Advisory/Naming/NamingConventionsPackages.ql
18+
ql/java/ql/src/Advisory/Naming/NamingConventionsRefTypes.ql
19+
ql/java/ql/src/Advisory/Naming/NamingConventionsVariables.ql
20+
ql/java/ql/src/Advisory/Statements/MissingDefaultInSwitch.ql
21+
ql/java/ql/src/Advisory/Statements/OneStatementPerLine.ql
22+
ql/java/ql/src/Advisory/Statements/TerminateIfElseIfWithElse.ql
23+
ql/java/ql/src/Advisory/Types/GenericsConstructor.ql
24+
ql/java/ql/src/Advisory/Types/GenericsReturnType.ql
25+
ql/java/ql/src/Advisory/Types/GenericsVariable.ql
426
ql/java/ql/src/Compatibility/JDK9/JdkInternalAccess.ql
527
ql/java/ql/src/Compatibility/JDK9/UnderscoreIdentifier.ql
28+
ql/java/ql/src/DeadCode/DeadClass.ql
29+
ql/java/ql/src/DeadCode/DeadEnumConstant.ql
30+
ql/java/ql/src/DeadCode/DeadField.ql
31+
ql/java/ql/src/DeadCode/DeadMethod.ql
632
ql/java/ql/src/DeadCode/UselessParameter.ql
733
ql/java/ql/src/Language Abuse/EmptyMethod.ql
834
ql/java/ql/src/Language Abuse/IterableIterator.ql
935
ql/java/ql/src/Language Abuse/LabelInSwitch.ql
36+
ql/java/ql/src/Language Abuse/OverridePackagePrivate.ql
37+
ql/java/ql/src/Language Abuse/TypeVarExtendsFinalType.ql
1038
ql/java/ql/src/Language Abuse/TypeVariableHidesType.ql
1139
ql/java/ql/src/Language Abuse/UselessNullCheck.ql
1240
ql/java/ql/src/Language Abuse/UselessTypeTest.ql
1341
ql/java/ql/src/Language Abuse/WrappedIterator.ql
42+
ql/java/ql/src/Likely Bugs/Arithmetic/BadAbsOfRandom.ql
1443
ql/java/ql/src/Likely Bugs/Arithmetic/ConstantExpAppearsNonConstant.ql
1544
ql/java/ql/src/Likely Bugs/Arithmetic/IntMultToLong.ql
1645
ql/java/ql/src/Likely Bugs/Arithmetic/LShiftLargerThanTypeWidth.ql
46+
ql/java/ql/src/Likely Bugs/Arithmetic/MultiplyRemainder.ql
47+
ql/java/ql/src/Likely Bugs/Arithmetic/RandomUsedOnce.ql
1748
ql/java/ql/src/Likely Bugs/Arithmetic/WhitespaceContradictsPrecedence.ql
49+
ql/java/ql/src/Likely Bugs/Cloning/MissingCallToSuperClone.ql
50+
ql/java/ql/src/Likely Bugs/Cloning/MissingMethodClone.ql
1851
ql/java/ql/src/Likely Bugs/Collections/ArrayIndexOutOfBounds.ql
1952
ql/java/ql/src/Likely Bugs/Collections/ContainsTypeMismatch.ql
53+
ql/java/ql/src/Likely Bugs/Collections/IteratorRemoveMayFail.ql
2054
ql/java/ql/src/Likely Bugs/Collections/ReadOnlyContainer.ql
2155
ql/java/ql/src/Likely Bugs/Collections/RemoveTypeMismatch.ql
2256
ql/java/ql/src/Likely Bugs/Collections/WriteOnlyContainer.ql
2357
ql/java/ql/src/Likely Bugs/Comparison/CompareIdenticalValues.ql
58+
ql/java/ql/src/Likely Bugs/Comparison/CovariantCompareTo.ql
59+
ql/java/ql/src/Likely Bugs/Comparison/CovariantEquals.ql
2460
ql/java/ql/src/Likely Bugs/Comparison/EqualsArray.ql
2561
ql/java/ql/src/Likely Bugs/Comparison/HashedButNoHash.ql
2662
ql/java/ql/src/Likely Bugs/Comparison/IncomparableEquals.ql
63+
ql/java/ql/src/Likely Bugs/Comparison/InconsistentCompareTo.ql
2764
ql/java/ql/src/Likely Bugs/Comparison/InconsistentEqualsHashCode.ql
2865
ql/java/ql/src/Likely Bugs/Comparison/MissingInstanceofInEquals.ql
2966
ql/java/ql/src/Likely Bugs/Comparison/RefEqBoxed.ql
67+
ql/java/ql/src/Likely Bugs/Comparison/StringComparison.ql
3068
ql/java/ql/src/Likely Bugs/Comparison/UselessComparisonTest.ql
3169
ql/java/ql/src/Likely Bugs/Comparison/WrongNanComparison.ql
70+
ql/java/ql/src/Likely Bugs/Concurrency/CallsToConditionWait.ql
3271
ql/java/ql/src/Likely Bugs/Concurrency/CallsToRunnableRun.ql
72+
ql/java/ql/src/Likely Bugs/Concurrency/DateFormatThreadUnsafe.ql
3373
ql/java/ql/src/Likely Bugs/Concurrency/DoubleCheckedLocking.ql
3474
ql/java/ql/src/Likely Bugs/Concurrency/DoubleCheckedLockingWithInitRace.ql
75+
ql/java/ql/src/Likely Bugs/Concurrency/FutileSynchOnField.ql
3576
ql/java/ql/src/Likely Bugs/Concurrency/NonSynchronizedOverride.ql
77+
ql/java/ql/src/Likely Bugs/Concurrency/NotifyNotNotifyAll.ql
3678
ql/java/ql/src/Likely Bugs/Concurrency/ScheduledThreadPoolExecutorZeroThread.ql
79+
ql/java/ql/src/Likely Bugs/Concurrency/SleepWithLock.ql
80+
ql/java/ql/src/Likely Bugs/Concurrency/StartInConstructor.ql
3781
ql/java/ql/src/Likely Bugs/Concurrency/SynchOnBoxedType.ql
3882
ql/java/ql/src/Likely Bugs/Concurrency/SynchSetUnsynchGet.ql
83+
ql/java/ql/src/Likely Bugs/Concurrency/SynchWriteObject.ql
84+
ql/java/ql/src/Likely Bugs/Finalization/NullifiedSuperFinalize.ql
85+
ql/java/ql/src/Likely Bugs/Frameworks/JUnit/BadSuiteMethod.ql
3986
ql/java/ql/src/Likely Bugs/Frameworks/JUnit/JUnit5MissingNestedAnnotation.ql
87+
ql/java/ql/src/Likely Bugs/Frameworks/Swing/BadlyOverriddenAdapter.ql
4088
ql/java/ql/src/Likely Bugs/Inheritance/NoNonFinalInConstructor.ql
4189
ql/java/ql/src/Likely Bugs/Likely Typos/ContainerSizeCmpZero.ql
4290
ql/java/ql/src/Likely Bugs/Likely Typos/ContradictoryTypeChecks.ql
91+
ql/java/ql/src/Likely Bugs/Likely Typos/DangerousNonCircuitLogic.ql
92+
ql/java/ql/src/Likely Bugs/Likely Typos/EqualsTypo.ql
93+
ql/java/ql/src/Likely Bugs/Likely Typos/HashCodeTypo.ql
4394
ql/java/ql/src/Likely Bugs/Likely Typos/MissingFormatArg.ql
4495
ql/java/ql/src/Likely Bugs/Likely Typos/MissingSpaceTypo.ql
4596
ql/java/ql/src/Likely Bugs/Likely Typos/SelfAssignment.ql
4697
ql/java/ql/src/Likely Bugs/Likely Typos/StringBufferCharInit.ql
4798
ql/java/ql/src/Likely Bugs/Likely Typos/SuspiciousDateFormat.ql
99+
ql/java/ql/src/Likely Bugs/Likely Typos/ToStringTypo.ql
48100
ql/java/ql/src/Likely Bugs/Likely Typos/UnusedFormatArg.ql
49101
ql/java/ql/src/Likely Bugs/Nullness/NullAlways.ql
50102
ql/java/ql/src/Likely Bugs/Nullness/NullExprDeref.ql
51103
ql/java/ql/src/Likely Bugs/Nullness/NullMaybe.ql
104+
ql/java/ql/src/Likely Bugs/Reflection/AnnotationPresentCheck.ql
52105
ql/java/ql/src/Likely Bugs/Resource Leaks/CloseReader.ql
53106
ql/java/ql/src/Likely Bugs/Resource Leaks/CloseSql.ql
54107
ql/java/ql/src/Likely Bugs/Resource Leaks/CloseWriter.ql
108+
ql/java/ql/src/Likely Bugs/Serialization/IncorrectSerialVersionUID.ql
109+
ql/java/ql/src/Likely Bugs/Serialization/IncorrectSerializableMethods.ql
110+
ql/java/ql/src/Likely Bugs/Serialization/MissingVoidConstructorOnExternalizable.ql
111+
ql/java/ql/src/Likely Bugs/Serialization/MissingVoidConstructorsOnSerializable.ql
112+
ql/java/ql/src/Likely Bugs/Serialization/NonSerializableInnerClass.ql
113+
ql/java/ql/src/Likely Bugs/Serialization/ReadResolveObject.ql
55114
ql/java/ql/src/Likely Bugs/Statements/ContinueInFalseLoop.ql
115+
ql/java/ql/src/Likely Bugs/Statements/MissingEnumInSwitch.ql
56116
ql/java/ql/src/Likely Bugs/Statements/PartiallyMaskedCatch.ql
57117
ql/java/ql/src/Likely Bugs/Statements/UseBraces.ql
58118
ql/java/ql/src/Likely Bugs/Termination/ConstantLoopCondition.ql
119+
ql/java/ql/src/Likely Bugs/Termination/SpinOnField.ql
59120
ql/java/ql/src/Performance/InefficientEmptyStringTest.ql
60121
ql/java/ql/src/Performance/InefficientKeySetIterator.ql
61122
ql/java/ql/src/Performance/InefficientOutputStream.ql
@@ -64,6 +125,7 @@ ql/java/ql/src/Performance/InnerClassCouldBeStatic.ql
64125
ql/java/ql/src/Performance/NewStringString.ql
65126
ql/java/ql/src/Performance/StringReplaceAllWithNonRegex.ql
66127
ql/java/ql/src/Violations of Best Practice/Boxed Types/BoxedVariable.ql
128+
ql/java/ql/src/Violations of Best Practice/Dead Code/CreatesEmptyZip.ql
67129
ql/java/ql/src/Violations of Best Practice/Dead Code/DeadRefTypes.ql
68130
ql/java/ql/src/Violations of Best Practice/Dead Code/InterfaceCannotBeImplemented.ql
69131
ql/java/ql/src/Violations of Best Practice/Dead Code/UnreadLocal.ql
@@ -73,10 +135,12 @@ ql/java/ql/src/Violations of Best Practice/Exception Handling/IgnoreExceptionalR
73135
ql/java/ql/src/Violations of Best Practice/Exception Handling/NumberFormatException.ql
74136
ql/java/ql/src/Violations of Best Practice/Implementation Hiding/AbstractToConcreteCollection.ql
75137
ql/java/ql/src/Violations of Best Practice/Implementation Hiding/ExposeRepresentation.ql
138+
ql/java/ql/src/Violations of Best Practice/Implementation Hiding/GetClassGetResource.ql
76139
ql/java/ql/src/Violations of Best Practice/Implementation Hiding/VisibleForTestingAbuse.ql
77140
ql/java/ql/src/Violations of Best Practice/Naming Conventions/AmbiguousOuterSuper.ql
78141
ql/java/ql/src/Violations of Best Practice/Naming Conventions/ConfusingMethodNames.ql
79142
ql/java/ql/src/Violations of Best Practice/Naming Conventions/ConfusingOverloading.ql
143+
ql/java/ql/src/Violations of Best Practice/Naming Conventions/FieldMasksSuperField.ql
80144
ql/java/ql/src/Violations of Best Practice/Naming Conventions/LocalShadowsFieldConfusing.ql
81145
ql/java/ql/src/Violations of Best Practice/Naming Conventions/SameNameAsSuper.ql
82146
ql/java/ql/src/Violations of Best Practice/Records/IgnoredSerializationMembersOfRecordClass.ql
@@ -87,4 +151,5 @@ ql/java/ql/src/Violations of Best Practice/Undesirable Calls/CallsToStringToStri
87151
ql/java/ql/src/Violations of Best Practice/Undesirable Calls/CallsToSystemExit.ql
88152
ql/java/ql/src/Violations of Best Practice/Undesirable Calls/DefaultToString.ql
89153
ql/java/ql/src/Violations of Best Practice/Undesirable Calls/DoNotCallFinalize.ql
154+
ql/java/ql/src/Violations of Best Practice/Undesirable Calls/NextFromIterator.ql
90155
ql/java/ql/src/Violations of Best Practice/Undesirable Calls/PrintLnArray.ql

java/ql/integration-tests/java/query-suite/not_included_in_qls.expected

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,3 @@
1-
ql/java/ql/src/Advisory/Declarations/NonFinalImmutableField.ql
2-
ql/java/ql/src/Advisory/Declarations/NonPrivateField.ql
3-
ql/java/ql/src/Advisory/Documentation/MissingJavadocMethods.ql
4-
ql/java/ql/src/Advisory/Documentation/MissingJavadocParameters.ql
5-
ql/java/ql/src/Advisory/Documentation/MissingJavadocReturnValues.ql
6-
ql/java/ql/src/Advisory/Documentation/MissingJavadocThrows.ql
7-
ql/java/ql/src/Advisory/Documentation/MissingJavadocTypes.ql
8-
ql/java/ql/src/Advisory/Java Objects/AvoidCloneMethodAccess.ql
9-
ql/java/ql/src/Advisory/Java Objects/AvoidCloneOverride.ql
10-
ql/java/ql/src/Advisory/Java Objects/AvoidCloneableInterface.ql
11-
ql/java/ql/src/Advisory/Java Objects/AvoidFinalizeOverride.ql
12-
ql/java/ql/src/Advisory/Naming/NamingConventionsConstants.ql
13-
ql/java/ql/src/Advisory/Naming/NamingConventionsMethods.ql
14-
ql/java/ql/src/Advisory/Naming/NamingConventionsPackages.ql
15-
ql/java/ql/src/Advisory/Naming/NamingConventionsRefTypes.ql
16-
ql/java/ql/src/Advisory/Naming/NamingConventionsVariables.ql
17-
ql/java/ql/src/Advisory/Statements/MissingDefaultInSwitch.ql
18-
ql/java/ql/src/Advisory/Statements/OneStatementPerLine.ql
19-
ql/java/ql/src/Advisory/Statements/TerminateIfElseIfWithElse.ql
20-
ql/java/ql/src/Advisory/Types/GenericsConstructor.ql
21-
ql/java/ql/src/Advisory/Types/GenericsReturnType.ql
22-
ql/java/ql/src/Advisory/Types/GenericsVariable.ql
231
ql/java/ql/src/AlertSuppression.ql
242
ql/java/ql/src/AlertSuppressionAnnotations.ql
253
ql/java/ql/src/Architecture/Dependencies/MutualDependency.ql
@@ -31,10 +9,6 @@ ql/java/ql/src/Architecture/Refactoring Opportunities/HubClasses.ql
319
ql/java/ql/src/Architecture/Refactoring Opportunities/InappropriateIntimacy.ql
3210
ql/java/ql/src/Complexity/BlockWithTooManyStatements.ql
3311
ql/java/ql/src/Complexity/ComplexCondition.ql
34-
ql/java/ql/src/DeadCode/DeadClass.ql
35-
ql/java/ql/src/DeadCode/DeadEnumConstant.ql
36-
ql/java/ql/src/DeadCode/DeadField.ql
37-
ql/java/ql/src/DeadCode/DeadMethod.ql
3812
ql/java/ql/src/DeadCode/FLinesOfDeadCode.ql
3913
ql/java/ql/src/Frameworks/JavaEE/EJB/EjbContainerInterference.ql
4014
ql/java/ql/src/Frameworks/JavaEE/EJB/EjbFileIO.ql

0 commit comments

Comments
 (0)