|
715d58fef3
|
[java] Support String Templates for Java 21 Preview
JEP 430
|
2023-08-10 15:36:28 +02:00 |
|
|
b5d00b7e42
|
Fix checkstyle
|
2023-08-10 15:36:27 +02:00 |
|
|
2488107b23
|
[java] Update impl for record patterns for java 21
- renamed ASTComponentPatternList to ASTPatternList
|
2023-08-10 15:36:27 +02:00 |
|
|
3bdb921548
|
[java] Update impl for pattern matching for switch for java 21
- renamed ASTSwitchGuard to ASTGuard
|
2023-08-10 15:36:27 +02:00 |
|
|
05d55d0d7a
|
[java] Update tests for java 21
Only Pattern Matching for switch
|
2023-08-10 15:36:27 +02:00 |
|
|
0ea6336044
|
[java] Add tests for java 21-preview
Copied from 20-preview
|
2023-08-10 15:36:26 +02:00 |
|
|
9fa7565807
|
[java] Remove version java 19-preview
|
2023-08-10 15:36:26 +02:00 |
|
|
0cd0b40ede
|
[java] Add new versions 21 and 21-preview
|
2023-08-10 15:36:25 +02:00 |
|
|
91d7cc2f21
|
Refs https://github.com/pmd/pmd/issues/4634
- fix the JUnit4TestShouldUseTestAnnotation rule for TestNG,
- add test
- update changelog
|
2023-08-04 10:45:05 +02:00 |
|
|
42aee1d3d8
|
Simplify test case
|
2023-07-06 09:45:06 +02:00 |
|
|
11ca2952e5
|
Add test
|
2023-07-02 17:52:36 +02:00 |
|
|
0557c5c85e
|
Add tests for UseDiamondOperator
refs #4619
|
2023-07-02 17:05:30 +02:00 |
|
|
be59b47a48
|
[java] Fix test cases so that PMD can be built with Java19+
Fixes #4401
|
2023-06-01 16:28:14 +02:00 |
|
|
835b625d51
|
[release] prepare for next development iteration
|
2023-05-30 20:15:08 +02:00 |
|
|
7d6d303488
|
[release] prepare release pmd_releases/7.0.0-rc3
|
2023-05-30 20:15:02 +02:00 |
|
|
fc13c3255b
|
Merge branch 'master' into pmd7-textfile-display-name
|
2023-05-28 13:41:59 +02:00 |
|
|
5aa917b7d0
|
Merge branch 'master' into pr-4553
|
2023-05-28 12:19:54 +02:00 |
|
|
96dce89935
|
Merge branch 'master' into pr-4545
|
2023-05-28 12:16:45 +02:00 |
|
|
348248e39b
|
Merge pull request #4542 from LynnBroe:issue4510
[java] Fix #4510: A false positive about ConstructorCallsOverridableMethod and @Value #4542
|
2023-05-28 12:10:53 +02:00 |
|
|
0f1453cb6d
|
[doc] Update release notes (#4510, #4542)
|
2023-05-28 12:08:53 +02:00 |
|
|
2d004a18f4
|
Merge branch 'master' into pr-4542
|
2023-05-28 12:06:15 +02:00 |
|
|
adb7fa2a18
|
[doc] Update release notes (#4458, #4541)
|
2023-05-28 12:04:48 +02:00 |
|
|
4dd24976ff
|
Merge branch 'master' into pr-4541
|
2023-05-28 12:01:18 +02:00 |
|
|
07a9c0d5a1
|
Merge pull request #4538 from LynnBroe:issue4456
[java] Fix #4456: A false positive about FinalFieldCouldBeStatic and UtilityClass #4538
|
2023-05-28 10:42:04 +02:00 |
|
|
8f0cf6e0c8
|
[doc] Update release notes (#4456, #4538)
|
2023-05-28 10:36:21 +02:00 |
|
|
263d368c3a
|
Merge branch 'master' into pr-4538
|
2023-05-28 10:32:36 +02:00 |
|
|
1a74cc242b
|
[doc] Update release notes (#4455, #4537)
|
2023-05-28 10:29:38 +02:00 |
|
|
e290420228
|
Merge branch 'master' into pr-4537
|
2023-05-28 10:25:20 +02:00 |
|
|
81233fa2d6
|
Merge branch 'master' into pr/4549
|
2023-05-26 11:37:31 +02:00 |
|
|
1474ab5a25
|
Merge remote-tracking branch 'origin/issue4434-exceptionasflowcontrol' into issue4434-exceptionasflowcontrol
|
2023-05-26 11:23:37 +02:00 |
|
|
c358b39d30
|
Merge branch 'master' into issue4434-exceptionasflowcontrol
|
2023-05-26 11:19:13 +02:00 |
|
|
191b9de6a1
|
Merge branch 'master' into pmd7-textfile-display-name
|
2023-05-26 11:05:11 +02:00 |
|
|
59345b95ed
|
Merge pull request #4560 from oowekyala/issue4557-unnecessary-import-ambiguous
[java] Fix FP of UnnecessaryImport
|
2023-05-22 18:07:38 -03:00 |
|
|
c6ab61c4ef
|
[java] CommentDefaultAccessModifier - exclude more testng annotations
|
2023-05-19 12:19:50 +02:00 |
|
|
c4fb7af6ca
|
Merge branch 'master' into pr-4536
|
2023-05-19 12:03:26 +02:00 |
|
|
3f3216bbde
|
[java] AvoidBranchingStatementAsLastInLoopRule - only check finally
|
2023-05-19 11:16:40 +02:00 |
|
|
b3d379cb9c
|
Merge branch 'master' into pr-4533
|
2023-05-19 10:38:56 +02:00 |
|
|
d628e809f8
|
Merge branch 'master' into pr-4507
|
2023-05-19 10:29:50 +02:00 |
|
|
9b3e76f86a
|
Update pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml [skip ci]
|
2023-05-19 10:12:44 +02:00 |
|
|
42ff3a331e
|
Cleanup test
|
2023-05-16 15:55:42 +02:00 |
|
|
3aea46cbd0
|
Fix #4457 - overload ambiguity
|
2023-05-12 12:45:58 +02:00 |
|
|
6c635c5ddb
|
Add test case
|
2023-05-12 12:21:51 +02:00 |
|
|
9a56cb3ae5
|
Merge branch 'master' into pr-4551
|
2023-05-11 11:54:10 +02:00 |
|
|
28eefd6f4e
|
Fix #4492: GuardLogStatement with Java method reference
|
2023-05-06 11:08:51 +03:00 |
|
|
1252911daf
|
[java] Dataflow - use LinkedHashSet/LinkedHashMap to maintain predictable iteration order
|
2023-05-05 15:46:49 +02:00 |
|
|
ef3a781164
|
Update pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
Co-authored-by: Clément Fournier <clement.fournier@tu-dresden.de>
|
2023-05-05 15:30:17 +02:00 |
|
|
79546cc22c
|
Fix pmd warning
|
2023-05-05 14:49:20 +02:00 |
|
|
76db136f20
|
[java] LawOfDemeter - remove reversed sorting
|
2023-05-05 13:32:13 +02:00 |
|
|
f4ba5f83f5
|
[java] Make LawOfDemeter results deterministic
|
2023-05-05 12:10:43 +02:00 |
|
|
3a9c361682
|
Merge pull request #4540 from LynnBroe:issue4457
[java] Fix #4457: false negative about OverrideBothEqualsAndHashcode #4540
|
2023-05-04 17:03:30 +02:00 |
|