11d886ec41
[java] Cleanup rule test xml files (multithreading)
...
Avoid unnecessary CDATA for description
Use 4 space indentation instead of tabs
Remove trailing whitespace
End file with a newline
2020-05-16 18:56:05 +02:00
a80bc88276
[java] Cleanup rule test xml files (errorprone)
...
Avoid unnecessary CDATA for description
Use 4 space indentation instead of tabs
Remove trailing whitespace
End file with a newline
2020-05-16 18:56:05 +02:00
9ec063b638
[java] Cleanup rule test xml files (documentation)
...
Avoid unnecessary CDATA for description
Use 4 space indentation instead of tabs
Remove trailing whitespace
End file with a newline
2020-05-16 18:56:05 +02:00
6c914a2a55
[java] Cleanup rule test xml files (design)
...
Avoid unnecessary CDATA for description
Use 4 space indentation instead of tabs
Remove trailing whitespace
End file with a newline
2020-05-16 18:56:04 +02:00
b19b888a6e
[java] Cleanup rule test xml files (codestyle)
...
Avoid unnecessary CDATA for description
Use 4 space indentation instead of tabs
Remove trailing whitespace
End file with a newline
2020-05-16 18:56:04 +02:00
b9828c2acb
[java] Cleanup rule test xml files (bestpractices)
...
Avoid unnecessary CDATA for description
Use 4 space indentation instead of tabs
Remove trailing whitespace
End file with a newline
2020-05-16 18:56:04 +02:00
8fce3a300f
[java] Small refactoring for JUnitTestsShouldIncludeAssertRule
2020-05-14 20:30:24 +02:00
1f0d7ae620
[java] False positive with Hamcrest's assertThat
...
Fixes #2288
2020-05-12 17:51:54 -04:00
0adb7c8635
Add some DeprecatedAttribute annotations
...
This improves warnings for XPath rules
2020-04-28 08:23:27 +02:00
b2dc358aba
Operator Wrap check
2020-04-27 09:09:07 +05:30
4308c545e5
[maven-release-plugin] prepare for next development iteration
2020-04-24 10:53:12 +02:00
921c65f5ab
[maven-release-plugin] prepare release pmd_releases/6.23.0
2020-04-24 10:53:00 +02:00
aee04b4c68
[java] Fix more deprecated attribute usages
2020-04-18 19:06:29 +02:00
bcae7e5243
Small corrections
2020-04-18 18:20:27 +02:00
e2ec5450ff
Update rules
...
WARNING: Use of deprecated attribute 'VariableDeclaratorId/@Image' by rule Error Prone/AvoidEnumAsIdentifier, please use @Name instead
WARNING: Use of deprecated attribute 'VariableDeclaratorId/@Image' by rule Error Prone/AvoidAssertAsIdentifier, please use @Name instead
WARNING: Use of deprecated attribute 'VariableDeclaratorId/@Image' by rule Error Prone/ProperLogger, please use @Name instead
WARNING: Use of deprecated attribute 'VariableDeclaratorId/@Image' by rule Error Prone/JumbledIncrementer, please use @Name instead
WARNING: Use of deprecated attribute 'VariableDeclaratorId/@Image' by rule Error Prone/AvoidLosingExceptionInformation, please use @Name instead
WARNING: Use of deprecated attribute 'VariableDeclaratorId/@Image' by rule Error Prone/EmptyCatchBlock, please use @Name instead
2020-04-17 20:34:42 +02:00
f3db39641a
Test with ASTVariableDeclaratorId#getName
2020-04-17 20:28:00 +02:00
be152e92a8
Output replacement as well
2020-04-17 20:18:32 +02:00
de875c955a
[java] Convert JUnitStaticSuite to Java rule
2020-04-17 15:21:58 +02:00
c8bdc4fade
[java] UseCorrectExceptionLogging - fix problem with multiple loggers
2020-04-17 14:53:26 +02:00
80a40c00ef
[java] Convert AbstractClassWithoutAbstractMethod to Java rule
2020-04-17 12:01:27 +02:00
797a965c4b
[java] Convert JUnitSpelling to Java rule
2020-04-17 11:51:06 +02:00
e81fee9ee5
[java] Convert PositionLiteralsFirstIn*Comparisons to Java rules
2020-04-17 11:24:23 +02:00
319fe80d85
[java] Simplify AvoidDecimalLiteralsInBigDecimalConstructor with type res
2020-04-16 18:57:36 +02:00
feee0b8f91
[java] Replace XPath ProperCloneImplementation with Java Rule
2020-04-16 18:57:10 +02:00
08d31c62a9
Merge branch 'master' into pr-2377
2020-04-16 17:52:03 +02:00
ea532e6d2d
Rename RecordDeclaration::getComponentList to getRecordComponents
...
This name is clearer when seen from the
interface ASTAnyTypeDeclaration, also
it matches the Class API
2020-04-16 14:28:59 +02:00
ac21dc95b1
Merge branch 'pr-2407'
...
[core] Deprecate Jaxen and XPath internal API #2407
2020-04-13 12:17:58 +02:00
0726496726
Merge branch 'pr-2409'
...
[java] ClassNamingConventions suggests to add Util for class containing only static constants, fixes #1164 #2409
2020-04-13 12:06:01 +02:00
8c2edd625f
Fix UseAssertEqualsInsteadOfAssertTrue Example
...
String used ? instead of "
2020-04-11 14:32:43 +02:00
f4b95a3ae3
[java] ClassNamingConventions suggests to add Util for class containing only static constants, fixes #1164
2020-04-09 19:15:39 +05:30
60d443963c
Call default ctor
...
Defines properties
2020-04-09 15:28:20 +02:00
5067c79eb2
Cleanup a test
2020-04-08 21:38:10 +02:00
961e78954a
Update some tests
2020-04-08 21:35:34 +02:00
c7941638e8
Merge branch 'pr-2401'
...
[doc] Update DoNotUseThreads rule documentation #2401
2020-04-06 20:21:32 +02:00
f28bdbed5e
issue 2402 fix false-positives on Primitive Streams
2020-04-05 19:47:52 +02:00
dcde4258b3
Update DoNotUseThreads rule documentation
...
Fixes #2313 [java] Documentation for DoNotUseThreads is outdated
2020-04-05 11:46:51 +05:30
69ed0464a7
Merge branch 'pr-2385'
...
[java] Make yield statements more conditional #2385
Fixes #2319
2020-04-04 18:20:49 +02:00
a04964c32a
Merge branch 'pr-2392'
...
[java] Fix UseDiamondOperator false positive inside lambda #2392
2020-04-04 10:44:32 +02:00
ad82444087
[java] Optimize some XPath 2.0 rules
...
ProperCloneImplementation,
JUnit4SuitesShouldUseSuiteAnnotation,
AbstractClassWithoutAbstractMethod,
AvoidDecimalLiteralsInBigDecimalConstructor,
JUnitStaticSuite
2020-04-03 20:38:46 +02:00
256a7cd565
[java] Fix annotation check for unit test rules
2020-04-03 19:48:46 +02:00
6e38eaec31
[java] Optimize XPath rules that use count(x)=0
2020-04-03 18:29:00 +02:00
4c712d467d
[java] Refactor JUnit specific rules that use ancestor axis
2020-04-03 17:03:00 +02:00
3e932de647
Merge branch 'master' into pr-2377
2020-04-03 16:25:22 +02:00
04f0bb78b9
Merge branch 'pr-2380'
...
[java] Make TypeHelper use the class loading cache of ClassTypeResolver #2380
2020-04-03 15:41:09 +02:00
4d17358746
Fix FP with array creation
2020-03-30 16:48:42 +02:00
eb7949045f
Isolate version-sensitive tests
2020-03-30 10:23:41 +02:00
e58eb0f017
Fix UseDiamondOperator
...
Fixes #1723
2020-03-30 09:59:23 +02:00
a3cd0cf47d
Merge branch 'pr-2384' #2384
...
[java] Performance improve xpath based rules
2020-03-29 17:26:26 +02:00
b7af5fb4db
Fix ClassWithOnlyPrivateConstructorsShouldBeFinal
...
Refs #1938
2020-03-28 17:41:10 +01:00
01c2389f58
Merge branch 'master' into xpath-update-rules
2020-03-28 17:32:22 +01:00