24294 Commits

Author SHA1 Message Date
Clément Fournier
495dbb750f Merge branch 'text-utils-simple' into pmd7-lang-registry-non-static 2022-07-16 18:48:57 +02:00
Clément Fournier
a56ba97e29 Fix merge 2022-07-16 17:55:32 +02:00
Clément Fournier
4eb1e40a8a Merge branch '7.0.x' into text-utils-simple 2022-07-16 17:30:34 +02:00
Clément Fournier
942c8f045d Merge branch 'pmd7-junit5' into 7.0.x 2022-07-16 17:08:15 +02:00
Clément Fournier
c68f63b981 Fix pmd warning 2022-07-16 16:03:44 +02:00
Clément Fournier
e6c3f6fafd Better integrate #3922 and #3958
They were merged on separate branches
2022-07-16 14:51:52 +02:00
Clément Fournier
ededcbeba6 Fix lasts tests in pmd-core 2022-07-16 14:07:07 +02:00
Clément Fournier
972dbd90c0 Merge remote-tracking branch 'upstream/pmd/7.0.x' into pmd7-junit5 2022-07-15 21:31:04 +02:00
Clément Fournier
dd96116c31 Merge branch '7.0.x' into text-utils-simple 2022-07-15 14:11:51 +02:00
Andreas Dangel
77e39e98bf Merge pull request #3922 from oowekyala:xml-messages-in-ruleset-parser
[core] Better error reporting for the ruleset parser #3922
2022-07-14 18:52:40 +02:00
Andreas Dangel
c7ba7917e8 Fix test ruleset all-xsl.xml 2022-07-14 18:51:50 +02:00
Andreas Dangel
08594824a6 Bump nice-xml-messages from 2.0 to 3.1 2022-07-14 18:34:01 +02:00
Andreas Dangel
94bad7f900 [core] Restore RuleSetFactoryTest testStringMultiPropertyDelimiter 2022-07-14 18:32:24 +02:00
Andreas Dangel
24e159a044 Merge branch 'pmd/7.0.x' into pr-3922 2022-07-14 18:20:45 +02:00
Andreas Dangel
0b4718a36c Merge pull request #4023 from adangel:pmd7-downgrade-slf4j
Downgrade slf4j to 1.7.36 #4023
2022-07-14 13:21:25 +02:00
Andreas Dangel
9221be7cf5 Merge pull request #4039 from adangel:pmd7-java-19
[java] Support Java 19 (pmd7) #4039
2022-07-14 13:17:53 +02:00
Andreas Dangel
13b68ac852 Merge branch 'master' into pmd7-java-19 2022-07-14 11:54:40 +02:00
Andreas Dangel
0f2cb5a116 [java] Verify that "when" can still be used as type name (#4038, #4039) 2022-07-14 11:38:45 +02:00
Andreas Dangel
040f020fda [java] Allow type name "when" for Java 19 2022-07-14 11:29:53 +02:00
Clément Fournier
aae6d02c10 Merge branch 'pr/4038' 2022-07-13 20:05:11 +02:00
Clément Fournier
3a2eb2bfe4 Merge branch 'master' into pr/4038 2022-07-13 20:04:13 +02:00
Andreas Dangel
6c1bd0e82b [java] Fix grammar and tests for Java 19 2022-07-10 17:12:30 +02:00
Andreas Dangel
70a5291cda [java] Update LanguageLevelChecker 2022-07-10 15:36:52 +02:00
Andreas Dangel
183a322d7c [java] Fix compile errors after merge 2022-07-10 15:33:32 +02:00
Andreas Dangel
ffbe5b7378 Merge branch 'pmd6-java-19' into pmd7-java-19 2022-07-10 15:05:35 +02:00
Andreas Dangel
b197daf84e Apply fixes from review (#4038) 2022-07-10 14:29:03 +02:00
Clément Fournier
e248156d96 Merge remote-tracking branch 'upstream/pmd/7.0.x' into text-utils-simple 2022-07-10 13:53:30 +02:00
Clément Fournier
59d931cd91 Merge remote-tracking branch 'upstream/pmd/7.0.x' into text-utils-simple 2022-07-10 13:50:03 +02:00
Clément Fournier
535c74bb1e Fix code style 2022-07-10 12:50:06 +02:00
Clément Fournier
6d6e1907a8 Merge remote-tracking branch 'upstream/pmd/7.0.x' into xml-messages-in-ruleset-parser 2022-07-09 11:26:02 +02:00
Andreas Dangel
092e3d4fc9 [java] Fix rules TooManyMethods and FinalFieldCouldBeStatic 2022-07-07 16:33:00 +02:00
Andreas Dangel
bd830daea0 Merge branch 'master' into pmd/7.0.x 2022-07-07 16:14:35 +02:00
Andreas Dangel
c83987f942 Merge pull request #3994 from 341816041:handling_issue_3729
[java] TooManyMethods - improve getter/setter detection (#3729) #3994
2022-07-07 15:59:33 +02:00
Andreas Dangel
3394263ec7 Merge pull request #3992 from dalizi007:parenthesis_iss#3949
[java] FinalFieldCouldBeStatic - fix false negative with unnecessary parenthesis #3992
2022-07-07 15:58:09 +02:00
Andreas Dangel
78e4ca6c04 [doc] Update release notes (#4015) 2022-07-07 15:42:13 +02:00
Andreas Dangel
13b55a8b9b [java] Verify that "when" can indeed still be used as identifier 2022-07-07 15:41:44 +02:00
Andreas Dangel
32a76bd602 [java] Remove language version 17-preview 2022-07-07 15:24:49 +02:00
Andreas Dangel
a5b68ddfcf [java] Add support for RecordPatterns
See JEP 405
2022-07-07 15:06:52 +02:00
Andreas Dangel
eeeccde494 [java] Update implementation for "Pattern Matching for switch"
See JEP 427
This is a preview feature
2022-07-07 15:03:20 +02:00
Andreas Dangel
2b6774e750 Bump org.ow2.asm:asm from 9.2 to 9.3 2022-07-07 11:06:20 +02:00
Andreas Dangel
eb53daa2c2 [java] Add new language versions 19 and 19-preview 2022-07-07 10:44:13 +02:00
Andreas Dangel
71b5855d76 [doc] Update release notes (#3729, #3994) 2022-07-07 10:09:48 +02:00
Andreas Dangel
53747dd9ee Add @341816041 as a contributor 2022-07-07 10:09:31 +02:00
Andreas Dangel
8f3c7ee71d [java] Improve TooManyMethods (#3994) 2022-07-07 10:07:35 +02:00
Andreas Dangel
5fa2a6b976 Merge branch 'master' into pr-3994 2022-07-07 09:49:43 +02:00
Andreas Dangel
0a68e204b9 [doc] Update release notes (#3992, #3949) 2022-07-07 09:47:51 +02:00
Andreas Dangel
a168bc239c [java] Improve FinalFieldCouldBeStatic (#3992) 2022-07-07 09:35:15 +02:00
Andreas Dangel
fbb542688e Merge branch 'master' into pr-3992 2022-07-07 09:03:50 +02:00
Andreas Dangel
8f6a17404c [core] Undo changes in CoreCliTest
The test run in IntelliJ will be fixed by #4032
2022-07-01 19:52:28 +02:00
Andreas Dangel
4d3ccc2066 Merge branch 'pmd/7.0.x' into pmd7-downgrade-slf4j 2022-07-01 19:47:04 +02:00