27894 Commits

Author SHA1 Message Date
Andreas Dangel
199591bbd8 [doc] Update about PMD sections
Refs #4842
2024-05-03 19:51:16 +02:00
Andreas Dangel
a2139be00b [java] Fix impl of ASTVariableId::isResourceDeclaration / VariableId/@ResourceDeclaration (#4988)
Merge pull request #4988 from oowekyala:java-fix-isResourceDeclaration
2024-05-02 12:44:55 +02:00
Andreas Dangel
b6a933b4fc [doc] Update release notes (#4988) 2024-05-02 12:43:53 +02:00
Andreas Dangel
435f0dc7b3 [java] Fix #4912 - grammar for TWR allows this expression (#4934)
Merge pull request #4934 from oowekyala:issue4912-java-grammar-fix
2024-05-02 11:39:38 +02:00
Andreas Dangel
b7a39e39e9 Apply suggestions from code review 2024-05-02 11:34:43 +02:00
Andreas Dangel
42ffb31ca0 [cpd] Fix CPD crashes about unicode escapes (#4983)
Merge pull request #4983 from oowekyala:cpd-fix-crashes
2024-05-02 11:13:33 +02:00
Andreas Dangel
5bb6ece01a [doc] Update release notes (#4983) 2024-05-02 11:12:37 +02:00
Andreas Dangel
99aef24509 [java] Stop parsing Java for CPD (#4973)
Merge pull request #4973 from oowekyala:cpd-java-no-parse
2024-05-02 10:21:41 +02:00
Andreas Dangel
f64fa3ed07 [doc] Update release notes (#4973) 2024-05-02 10:21:09 +02:00
Andreas Dangel
c476f4c06c Merge branch 'master' into pr-4973 2024-05-02 10:20:28 +02:00
Andreas Dangel
22a31c938d [core] Actually duplicate the whole current config for RuleSetLoader (#4981)
Merge pull request #4981 from Monits:issue-4978
2024-05-01 20:32:27 +02:00
Andreas Dangel
2d11ed8e93 [core] Add a unit test for ruleset validation messages
Refs #4981
Refs #4978
2024-05-01 20:31:52 +02:00
Andreas Dangel
ec7e5b61cc [java] Improve a bit the recovery behavior for unknown types (#4989)
Merge pull request #4989 from oowekyala:issue4985-unused-private-method-method-ref
2024-05-01 20:11:11 +02:00
Andreas Dangel
4993c629ec [doc] Update release notes (#4985) 2024-05-01 20:10:36 +02:00
Clément Fournier
3c39aed55e Fix #4985 UnusedPrivateMethod fp 2024-04-30 17:53:03 +02:00
Clément Fournier
e327a548a4 Fix impl of ASTVariableId::isResourceDeclaration 2024-04-30 16:27:26 +02:00
Clément Fournier
bca5c0ec09 Remove usages of getStableName
Fix #4930
Fix bug with symbol table in concise resources
2024-04-30 15:26:16 +02:00
Clément Fournier
6c0e736001 Update reference files 2024-04-30 14:45:11 +02:00
Clément Fournier
dbfabda735 Merge branch 'master' into issue4912-java-grammar-fix 2024-04-30 14:41:44 +02:00
Clément Fournier
d773088661 Split unit test 2024-04-29 19:00:46 +02:00
Juan Martín Sotuyo Dodero
af3346455f Merge branch 'pr-4984' 2024-04-29 13:34:24 -03:00
Juan Martín Sotuyo Dodero
fa176cf316 Update changelog, refs 4852 2024-04-29 13:34:06 -03:00
Clément Fournier
676767c34a Use typeIsExactly for ReplaceVectorWithList 2024-04-29 14:45:08 +02:00
Clément Fournier
e2b666210b [java] Fix #4852 - TypeTestUtil.isA considers intersection type subtype of everything 2024-04-29 14:40:44 +02:00
Clément Fournier
4c96e678af Add test for document fix 2024-04-29 12:46:25 +02:00
Clément Fournier
fb17f7ff9a Add test 2024-04-29 12:46:25 +02:00
Clément Fournier
e81449db4a fixes 2024-04-29 12:46:24 +02:00
Clément Fournier
b70521874a Fix failing tests 2024-04-28 20:10:22 +02:00
Clément Fournier
9a25d90c76 Put back old implementation in place 2024-04-28 18:23:57 +02:00
Juan Martín Sotuyo Dodero
7c3de05fd1 Add test case for #1548 2024-04-28 02:33:19 -03:00
Juan Martín Sotuyo Dodero
882e9ccd2d update changelog, refs #4978 2024-04-27 19:46:56 -03:00
Juan Martín Sotuyo Dodero
289d5aed3b Actually duplicate the whole current config for RuleSetLoader
- Fixes #4978
2024-04-27 19:40:28 -03:00
Juan Martín Sotuyo Dodero
8756bf2dbd Merge pull request #4976 from adangel/fix-release-script
Fix release scripts
2024-04-28 00:34:28 +02:00
Juan Martín Sotuyo Dodero
cb092dd3ae Merge pull request #4968 from adangel/saxon-node-iterators
[core] Typesafe saxon node iterators
2024-04-28 00:33:54 +02:00
Andreas Dangel
eadf3d9293 Use saxon's NodeListIterator 2024-04-27 20:52:20 +02:00
Andreas Dangel
e3a4be47fc Update do-release.sh
Co-authored-by: Juan Martín Sotuyo Dodero <juansotuyo@gmail.com>
2024-04-27 20:12:30 +02:00
Andreas Dangel
3f7840c1df [java] Properly handle @MethodSource in UnusedPrivateMethod (#4979)
Merge pull request #4979 from Monits:issue-4975
2024-04-27 20:06:29 +02:00
Juan Martín Sotuyo Dodero
1cfbaeb737 Update changelog, refs #4278 2024-04-26 16:25:21 -03:00
Juan Martín Sotuyo Dodero
002e8f12ff Fix #4278 2024-04-26 16:24:41 -03:00
Juan Martín Sotuyo Dodero
2f88755b48 Add failing test for #4278 2024-04-26 16:24:27 -03:00
Juan Martín Sotuyo Dodero
fd14796791 Update changelog, refs #4975 2024-04-26 16:01:12 -03:00
Juan Martín Sotuyo Dodero
8b3f54c91f Fix for #4975 2024-04-26 16:00:16 -03:00
Juan Martín Sotuyo Dodero
905bb6518b Add failing test for #4975 2024-04-26 16:00:03 -03:00
Andreas Dangel
11b8fa2f45 [ci] Improve Dangerfile
- Fix FALSE -> false
- Add ?pr=123 to the download link for the report
2024-04-26 15:55:37 +02:00
Andreas Dangel
c67998f64a [java] Update quickstart.xml 2024-04-26 15:43:24 +02:00
Andreas Dangel
629e3f8b83 [doc] Update releasing documentation 2024-04-26 15:39:46 +02:00
Andreas Dangel
b1834d6ead [ci] Avoid caching missed dependencies
When a dependency is not available, maven creates a file
with extension .lastUpdated. When such a file is present
maven usually doesn't check again for updates (unless -U is used).
2024-04-26 15:17:12 +02:00
Andreas Dangel
d296dc5782 do-release.sh: add matrix/pmd_pmd:gitter.im 2024-04-26 14:56:36 +02:00
Andreas Dangel
ac6db43b6b do-release.sh: Clarify the wait 2024-04-26 14:48:39 +02:00
Andreas Dangel
8a67424c8c do-release.sh: Don't delete release_notes_pmd7.md 2024-04-26 14:47:28 +02:00