Commit Graph

7926 Commits

Author SHA1 Message Date
681c52836c [core] Create CpdLanguageProperties 2023-08-24 11:14:08 +02:00
932ac33d15 Merge branch 'master' into pr-4397 2023-08-24 09:48:28 +02:00
894d9fba84 Merge branch 'master' into pr-4397 2023-08-17 09:31:53 +02:00
3ea4031d0e [core] PropertyDescriptor - remove deprecated methods
Update tests and usages for valueFrom/asDelimitedString
2023-08-12 11:23:20 +02:00
b73611f013 Merge branch 'master' into pr-4380 2023-08-10 17:37:36 +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
629e3b415c Consolidate CPD packages 2023-06-10 14:30:07 +02:00
c54d3bb304 Merge branch 'master' into clem.pmd7-refactor-cpd 2023-06-10 14:08:47 +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
ae452c0588 Update docs 2023-05-28 13:59:53 +02:00
700df966f2 Merge branch 'master' into port-properties 2023-05-28 13:43:29 +02:00
bf647357c6 Merge branch 'pmd7-textfile-display-name' into clem.pmd7-refactor-cpd 2023-05-28 13:42:49 +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
f2cd5abbab Merge branch 'master' into clem.pmd7-refactor-cpd 2023-05-26 12:21:08 +02:00
fd0416c85a Merge branch 'master' into port-properties 2023-05-26 11:42:11 +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