17878 Commits

Author SHA1 Message Date
e0e4e7c332 Simplify condition 2021-05-26 12:19:49 +01:00
31e8e58cd7 Rename flag to make it more consistent 2021-05-26 12:17:18 +01:00
d1a0a2f34a Add rule test 2021-05-26 11:51:31 +01:00
cc512ace57 Revert "Remove forgotten file"
This reverts commit 2a4b53574cf1192ca003a5eb773caaeccbd37ae2.
2021-05-26 11:42:25 +01:00
992ef3b2e3 Reformat file 2021-05-26 11:41:18 +01:00
ec60e3e6e0 Fix violation 2021-05-26 11:37:01 +01:00
2a4b53574c Remove forgotten file 2021-05-26 11:29:03 +01:00
bbf846375b Refactor code to make it closet to the spec 2021-05-26 11:26:01 +01:00
7ab0bbe2ad Numerous bugfixes 2021-05-26 11:11:26 +01:00
f5092765df Add docs 2021-05-25 22:25:02 +01:00
ec22c2f41f Fix test 2021-05-24 21:19:13 +01:00
c29ff91d8e Re-arrange tests 2021-05-24 20:30:38 +01:00
ad9a422240 Refactor classes accordingly to review comments 2021-05-24 13:37:09 +01:00
3de7481f36 Java Cognitive Complexity rule 2021-05-23 20:00:00 +01:00
bf10745ade Merge branch 'pr/3262'
Refs #3262
2021-05-07 12:31:47 +02:00
abc86702a2 Merge branch 'master' into pr/3262 2021-05-07 12:31:35 +02:00
a99dfdb41b Merge branch 'pr/3265' 2021-05-07 12:12:22 +02:00
471a41eff1 Merge branch 'pr/3266'
Refs #3266
2021-05-07 12:10:00 +02:00
db244b0e3b [doc] Update release notes, refs #3266 2021-05-06 15:49:29 +02:00
68c2b9954e [java] LocalVariableCouldBeFinal - fix FN with interfaces, anon classes 2021-05-06 15:44:33 +02:00
d3c1dbeb47 [doc] Update release notes, refs #3265 2021-05-06 15:40:47 +02:00
150fec0f6f [java] AvoidReassigningLoopVariables - add more test cases 2021-05-06 15:32:09 +02:00
d48cee2258 [java] MethodArgumentCouldBeFinal - fix FN with interfaces 2021-05-06 15:31:43 +02:00
0211a2897c [doc][skip ci] Update release notes, refs #3262 2021-05-06 14:56:06 +02:00
ea35221739 [java] FieldDeclarationsShouldBeAtStartOfClass - FN with anon classes 2021-05-06 14:51:31 +02:00
d69325f03a Merge branch 'pr/3241'
Refs #3241
2021-05-06 12:51:40 +02:00
d84b560c82 Merge branch 'master' into pr/3241 2021-05-06 12:51:27 +02:00
945c030d7f Bump checkstyle from 8.30 to 8.42 2021-05-06 10:25:55 +02:00
b73afc47f7 Bump build-tools from 11 to 12 2021-05-06 10:25:28 +02:00
c2955e3aa9 Update gems
Fixes CVE-2021-28965
https://github.com/advisories/GHSA-8cr8-4vfw-mr7h
2021-05-06 10:12:13 +02:00
f587b7f5f2 Explain FP & FN in issue template description 2021-04-30 12:25:55 +02:00
e52ea514f3 Merge branch 'pr/3240'
Refs #3240
2021-04-30 11:36:20 +02:00
6e750bf927 [java] UnnecessaryImport false positive for on-demand imports
Fixes #2655
2021-04-29 11:35:15 +02:00
e7ebae1cea Improve issue templates 2021-04-29 10:53:41 +02:00
4250130e94 Not bumping commons-io from 2.6 to 2.7
commons-io 2.7 would require java8.
The risk for https://github.com/advisories/GHSA-gwrp-pvrq-jmwv
(CVE-2021-29425) is tolerable here.

FilenameUtils.normalize is only used in tests or
while generating the ruledoc in module pmd-doc.
2021-04-29 10:33:43 +02:00
b1cf527ac6 [doc] Remove editme button for language index pages
Fixes #3230
2021-04-29 10:02:57 +02:00
f62f97f832 [doc] Fix old release notes 2021-04-24 18:39:59 +02:00
375e7a1bff [ci] Improve caching for pmd-regression-tester 2021-04-24 18:01:17 +02:00
8489f8c4d6 [ci] Don't run unnecessary build during release 2021-04-24 18:00:54 +02:00
32275c3eeb Bump pmd from 6.33.0 to 6.34.0 2021-04-24 17:51:24 +02:00
4c21e4069d [ci] Fix paths on sourceforge
The artifacts where uploaded to the wrong path.
That's maybe the reason, why selecting the default download
failed during the release.
2021-04-24 17:19:30 +02:00
814a62a422 Prepare next development version 2021-04-24 16:42:58 +02:00
319900cd43 [maven-release-plugin] prepare for next development iteration 2021-04-24 16:41:17 +02:00
bfeaa1b377 [maven-release-plugin] prepare release pmd_releases/6.34.0 pmd_releases/6.34.0 2021-04-24 16:41:10 +02:00
75d3c9b3b0 Prepare pmd release 6.34.0 2021-04-24 16:29:47 +02:00
4b4af8c12f [ci] Increase fetch depth for git-repo-sync 2021-04-24 16:15:09 +02:00
16311c65ee Merge pull request #3220 from adangel:build-scripts-update
[ci] Upgrade build scripts #3220
2021-04-23 22:18:34 +02:00
a7bd76e866 Merge pull request #3234 from jonathanwiesel:count-is-crud-checkable
[apex] ApexCRUDViolation: COUNT is indeed CRUD checkable since it exposes data (false-negative) #3234
2021-04-23 14:32:38 +02:00
dab1d3b7b3 [doc] Update release notes, refs #3234, refs #3202 2021-04-23 14:32:29 +02:00
9937aed5dc Update gems, use pmdtester 1.1.2 2021-04-23 11:51:52 +02:00