19319 Commits

Author SHA1 Message Date
Andreas Dangel
075507cb01 Add @abyss638 as a contributor 2022-08-24 17:28:13 +02:00
Andreas Dangel
8fcbcb434e [doc] Update release notes (#4082, #4083) 2022-08-24 17:27:34 +02:00
Simon Abykov
b63368fe8d Fixed checkstyle errors 2022-08-05 13:43:51 +01:00
Simon Abykov
dedb263fe7 [java] UnnecessaryImport false positive for on-demand imports of nested classes
Fixes #4082
2022-08-05 11:34:01 +01:00
Andreas Dangel
533428db9b Bump pmd from 6.47.0 to 6.48.0 2022-07-30 12:23:19 +02:00
Andreas Dangel
77e3bab4a6 Prepare next development version [skip ci] 2022-07-30 11:38:19 +02:00
Andreas Dangel
995d00fde3 [maven-release-plugin] prepare for next development iteration 2022-07-30 11:35:57 +02:00
Andreas Dangel
6aa2b47f2e [maven-release-plugin] prepare release pmd_releases/6.48.0 pmd_releases/6.48.0 2022-07-30 11:35:53 +02:00
Andreas Dangel
143545c390 Prepare pmd release 6.48.0 2022-07-30 11:23:41 +02:00
Andreas Dangel
b6ccad2e38 Merge pull request #4074 from adangel:pmd6-cpd-debug-flag
[core] Add --debug flag for CPD #4074
2022-07-30 10:01:34 +02:00
Andreas Dangel
6128631acb [doc] Add SPONSORS.md 2022-07-30 09:59:57 +02:00
Andreas Dangel
a36032b2bf Fixups from review
Co-authored-by: Clément Fournier <clement.fournier76@gmail.com>
2022-07-29 12:33:43 +02:00
Andreas Dangel
ee38e7d81a [core] Add "--debug" flag for CPD
Fixes #3796
2022-07-29 10:12:30 +02:00
Andreas Dangel
bf5828d7d1 [doc] Fix jdoc link in release notes 2022-07-28 14:59:08 +02:00
Clément Fournier
d092e20ed2 Merge branch 'pr/4052'
Refs #4052
2022-07-27 12:15:36 +02:00
Clément Fournier
3e57ea2076 Merge branch 'master' into pr/4052 2022-07-27 12:15:15 +02:00
Andreas Dangel
0550512a63 Merge pull request #4061 from matthargett:fortify-lua-grammar
[lua] Fix several related Lua parsing issues found when using CPD #4061
2022-07-25 20:01:04 +02:00
Andreas Dangel
b000b077ca [doc] Update release notes (#4061) 2022-07-25 20:00:00 +02:00
Andreas Dangel
c583031a18 Add @matthargett as a contributor 2022-07-25 19:59:52 +02:00
Andreas Dangel
73a7ed98ca Merge pull request #4056 from gwilymatgearset:add-support-for-soql-injection-detection-in-count-query
[apex] ApexSOQLInjection: Add support count query #4056
2022-07-25 19:44:53 +02:00
Andreas Dangel
f121ad1526 [doc] Update release notes (#4056) 2022-07-25 19:43:59 +02:00
Andreas Dangel
618790613f [apex] Small fixups 2022-07-25 19:42:02 +02:00
Andreas Dangel
fb9762877f Merge pull request #4053 from Monits:qol
[core] Allow building PMD under Java 18+ #4053
2022-07-25 19:04:22 +02:00
Andreas Dangel
49835cb990 [doc] Update release notes (#4053) 2022-07-25 19:03:45 +02:00
Matt Hargett
b189d07a15 Fix another superflous ws 2022-07-24 13:41:37 -07:00
Matt Hargett
5dc75e720b Remove superfluous whitespace' 2022-07-24 13:31:24 -07:00
Matt Hargett
8fa558e754 Add explaining comment, cleanup inconsistent fragment formatting 2022-07-24 13:26:37 -07:00
Matt Hargett
54918a7097 Comments have to go to HIDDEN channel so that suppression comments will work. 2022-07-24 13:19:21 -07:00
Matt Hargett
f7f449ca2b Luau benchmarks and conformance suite all analyze fine, update test suite comment. 2022-07-24 13:09:30 -07:00
Matt Hargett
08cc6a1c5c World of Warcraft Lua uses a few non-standard escape patterns, which are easy enough to add and shouldn't introduce any confusions with errors messages on other dialects. 2022-07-24 13:04:14 -07:00
Matt Hargett
50b06f37bc Fortify the Lua parser to fix parse error in several OSS Lua codebases when trying to use CPD. 2022-07-24 12:58:49 -07:00
Andreas Dangel
907c0722b3 Merge pull request #4058 from oowekyala:pmd6-focused-test-attr
[test-schema] Add focused attr to the test schema #4058
2022-07-23 19:15:20 +02:00
Andreas Dangel
2f3f0d6960 [java] Refactor RegexpAcceptanceTest 2022-07-22 21:06:30 +02:00
Andreas Dangel
bc7bbed1b4 [test] Remove unused code from RuleTst 2022-07-22 21:06:21 +02:00
Andreas Dangel
cb5acd6389 [java] Remove usages of reinitializeRule and useAuxClasspath in rule tests
(#3976 / #3302)
2022-07-22 21:03:35 +02:00
Andreas Dangel
d9984ec92f [test] Document deprecated attribute useAuxClasspath in schema 2022-07-22 21:01:25 +02:00
Clément Fournier
c1b8d6a5d8 Fix PMD warning 2022-07-22 17:30:54 +02:00
Clément Fournier
ee5fa8ee94 Update docs 2022-07-22 15:05:07 +02:00
Clément Fournier
db430e64c5 add deprecations 2022-07-22 15:03:20 +02:00
Clément Fournier
8065929879 Add impl to parse focused attr 2022-07-22 14:43:30 +02:00
Clément Fournier
34acac180c Add focused attr to the schema 2022-07-22 14:15:37 +02:00
Andreas Dangel
4308aafe92 Update gems
Fixes https://github.com/pmd/pmd/security/dependabot/22
TZInfo relative path traversal vulnerability allows loading of arbitrary files
CVE-2022-31163
https://github.com/advisories/GHSA-5cm2-9h8c-rvfx
2022-07-22 14:14:12 +02:00
Andreas Dangel
f13b212736 [test] Fix TestSchemaParser.Reporter: ClassWithOnlyPrivateConstructorsShouldBeFinal 2022-07-21 23:27:55 +02:00
Andreas Dangel
6d8c811403 [test] Correctly report available property names 2022-07-21 21:55:07 +02:00
Andreas Dangel
12516ff035 Fix deprecated attribute usage "regressionTest" 2022-07-21 21:25:33 +02:00
Andreas Dangel
a8efa19d61 Merge pull request #3976 from oowekyala:pmd6-extract-test-schema-module
[test] Extract xml schema module #3976
2022-07-21 21:16:12 +02:00
Andreas Dangel
bed3b17917 [doc] Update release notes (#3758, #3976) 2022-07-21 20:28:28 +02:00
Andreas Dangel
bc1dd85f3b [test] Rename ignored -> disabled 2022-07-21 20:07:41 +02:00
Andreas Dangel
6471faa253 Fix pom parent ref 2022-07-21 19:44:53 +02:00
Andreas Dangel
d09f981ce5 Merge branch 'master' into pr-3976 2022-07-21 19:10:13 +02:00