Commit Graph

27790 Commits

Author SHA1 Message Date
Clément Fournier
75e50df94a Make @Image have old behavior, remove KEYWORD_UNRESERVED from tree 2024-04-21 22:55:09 +02:00
Clément Fournier
838df27a19 Normalize token images also in PMD parser 2024-04-21 19:11:04 +02:00
Clément Fournier
95721effd4 Trick javacc into giving string literal a non-literal image 2024-04-21 15:46:18 +02:00
Clément Fournier
b931c2f1e0 Fix name of String literal token 2024-04-21 13:13:00 +02:00
Clément Fournier
f4e75410f8 Treat unquotable identifiers as unquoted in PLSQL 2024-04-21 12:53:50 +02:00
Clément Fournier
b56925f419 Merge remote-tracking branch 'origin/issue4396-cpd-case-sensitive' into issue4396-cpd-case-sensitive 2024-04-21 12:17:27 +02:00
Clément Fournier
d45aef826a Apply suggestions from code review
Co-authored-by: Andreas Dangel <andreas.dangel@adangel.org>
2024-04-21 12:17:08 +02:00
Clément Fournier
06eb7ead5a review comments 2024-04-21 12:16:26 +02:00
Clément Fournier
c4826668c9 Merge branch 'master' into issue4396-cpd-case-sensitive 2024-04-21 12:14:42 +02:00
Juan Martín Sotuyo Dodero
34e0b217a2 Merge pull request #4970 from adangel/doc-small-logo
[doc] Add small logo variant
2024-04-19 12:29:50 -03:00
Andreas Dangel
e01074f244 [doc] Add small logo variant 2024-04-19 16:41:54 +02:00
Andreas Dangel
75f1ee8582 [java] Avoid NPE in CloseResourceRule (#4964, #4751)
Merge pull request #4964 from Monits:issue-4751
Fixes #4751
2024-04-18 20:58:12 +02:00
Andreas Dangel
c09abb2228 [core] Upgrade saxon to 12.4 (#4959)
Merge pull request #4959 from Monits:upgrade-saxon
2024-04-18 20:41:06 +02:00
Andreas Dangel
90861df5f8 [doc] Update release notes (#4959) 2024-04-18 20:39:13 +02:00
Juan Martín Sotuyo Dodero
c082f3397a Merge pull request #4956 from adangel/issue-4942-cpd-skip-duplicates
[core] Add a filter possibility to FileCollector
2024-04-18 12:53:13 -03:00
Andreas Dangel
37269caa03 [core] Fixups from review (#4956) 2024-04-18 17:12:59 +02:00
Andreas Dangel
8e7a92b8f6 Merge branch 'master' into issue-4942-cpd-skip-duplicates 2024-04-18 17:04:10 +02:00
Andreas Dangel
ece69561fb [java] Extend FinalCouldBeStatic to consider compile time constants (#4940, #2440)
Merge pull request #4940 from Monits:issue-2440
Fixes #2440
2024-04-18 16:57:01 +02:00
Andreas Dangel
ce10ccf6e3 [java] New rule UnnecessaryVarargsArrayCreation (#4919, #3216)
Merge pull request #4919 from oowekyala:new-rule-UnnecessaryVarargsArrayCreation
Fixes #3216
2024-04-18 16:55:58 +02:00
Andreas Dangel
915c5aa727 [doc] Update release notes (#3216, #4919) 2024-04-18 16:41:54 +02:00
Andreas Dangel
3502e6460c Fix checkstyle 2024-04-18 16:37:10 +02:00
Andreas Dangel
1c7f0717c6 Merge branch 'master' into pr-4919 2024-04-18 16:23:15 +02:00
Juan Martín Sotuyo Dodero
4ff54e42a8 Merge pull request #4951 from adangel/compat-maven-pmd-plugin-3.22.0
[compat6] Make compat6 forward compatible with maven-pmd-plugin 3.22.0
2024-04-16 18:59:44 -03:00
Juan Martín Sotuyo Dodero
5b5ac5c07d Update changelog, refs #4751 2024-04-16 17:53:10 -03:00
Juan Martín Sotuyo Dodero
693ffdb46a Avoid NPE on CloseResourceRule
- Fixes #4751
2024-04-16 17:52:11 -03:00
Juan Martín Sotuyo Dodero
390db62cba Merge branch 'pr-4958' 2024-04-16 17:36:50 -03:00
Juan Martín Sotuyo Dodero
1be81a55cd Update changelog, refs #4947 2024-04-16 17:36:32 -03:00
Juan Martín Sotuyo Dodero
c17783802f Merge branch 'pr-4961' 2024-04-16 17:34:31 -03:00
Juan Martín Sotuyo Dodero
e0705e5b28 Update changelog, refs #4961 2024-04-16 17:34:12 -03:00
Clément Fournier
9f605552ee Add one example 2024-04-15 15:25:59 +02:00
Clément Fournier
4dcdfb0d4f Fix xpath expressions in documentation
Fix #4901
2024-04-15 15:21:57 +02:00
Juan Martín Sotuyo Dodero
232c35aed4 Remove commented code 2024-04-12 20:20:18 -03:00
Juan Martín Sotuyo Dodero
2eb62bc691 Unused imports 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
8c6401ae37 Add missing @Override 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
3571876519 Don't extend useless class 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
2cf36cb2cc Update tests
- The rewritten XPaths are slightly different, although equivalent
2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
71bad39603 Update pmd-xml 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
322ac4b8d4 Accomodate for UnicodeString 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
b0d3f13367 Also handle UncheckedXPathException 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
d93c653ad9 Fix reverse iteration 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
842c9315a2 Remove unused imports 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
8eaecf184e Swap for the new version of getAttributeValue 2024-04-12 18:51:02 -03:00
Juan Martín Sotuyo Dodero
a69d565d51 Upgrade to saxon 12.4 2024-04-12 18:50:58 -03:00
Juan Martín Sotuyo Dodero
19089c2959 Use saxon 11.6 2024-04-12 13:03:03 -03:00
Clément Fournier
967c16561a Refactor how string templates are parsed
Fix #4947
2024-04-12 18:02:20 +02:00
Juan Martín Sotuyo Dodero
184fb31f4d Typos 2024-04-12 12:57:47 -03:00
Juan Martín Sotuyo Dodero
db0df4ed89 Remove empty implementation 2024-04-12 12:56:53 -03:00
Juan Martín Sotuyo Dodero
55688cf300 Upgrade to Saxon 11.6 2024-04-12 12:55:21 -03:00
Clément Fournier
64eeeec000 Add test for #4947 2024-04-12 16:34:23 +02:00
Andreas Dangel
2bddfd2b45 [core] Add a filter possibility to FileCollector
Fixes #4942
2024-04-12 12:44:55 +02:00