Commit Graph

3424 Commits

Author SHA1 Message Date
fa65ac9f00 Update pmd-java/src/main/resources/category/java/design.xml
Co-authored-by: Andreas Dangel <andreas.dangel@adangel.org>
2021-05-27 22:37:02 +01:00
25b35043d7 Refactor return result 2021-05-26 19:46:52 +01:00
d2af01fcf0 Add newlines 2021-05-26 19:04:27 +01:00
0eaf9b712c Fix imports 2021-05-26 19:03:25 +01:00
4967e95a74 Handle nested method for recursion case 2021-05-26 19:00:58 +01:00
68b5cfbded Store the node directly instead of qualified name 2021-05-26 17:53:34 +01:00
0e49ec8889 Use qualified names for methods 2021-05-26 17:31:04 +01:00
eadbadd2cc Simplify handling of if statements 2021-05-26 13:45:24 +02:00
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 2a4b53574c.
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
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
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
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
ea35221739 [java] FieldDeclarationsShouldBeAtStartOfClass - FN with anon classes 2021-05-06 14:51:31 +02:00
6e750bf927 [java] UnnecessaryImport false positive for on-demand imports
Fixes #2655
2021-04-29 11:35:15 +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 2021-04-24 16:41:10 +02:00
50c553ec1c Merge pull request #3226 from oowekyala:issue3169-checkResultSetNpe
[java] Fix #3169 - NPE in CheckSkipResult #3226
2021-04-19 19:53:22 +02:00
f0d2aa5514 Merge pull request #3225 from oowekyala:issue3224-unusedAssignmentCrash
[java] Fix #3224 - UnusedAssignment crashes with nested records #3225
2021-04-19 19:52:30 +02:00
882efd923e Merge pull request #3200 from oowekyala:deprecate-DuplicateImports-ImportsFromSamePackage
[java] Replace import rules with new rule UnnecessaryImport #3200
2021-04-19 19:49:36 +02:00
47169f23d3 [doc] Update rule doc references for new UnnnecessaryImport 2021-04-19 19:37:27 +02:00
5118e257c8 Fix #3169 - NPE in CheckResultSet 2021-04-18 15:46:42 +02:00
10fef19152 Fix #3224 - UnusedAssignment crashes with nested records 2021-04-18 15:37:17 +02:00
3989c080f3 [java] Update rule doc for UseVarArgs, refs #3182 2021-04-15 10:27:38 +02:00
02169557b0 Merge DontImportJavaLang into the new rule 2021-04-12 18:05:45 +02:00
ea55a80f53 Update release notes 2021-04-12 17:38:54 +02:00
8e20841ab2 Deprecate UnusedImports 2021-04-12 17:36:09 +02:00
d096e6021d Revert changes to UnusedImports 2021-04-12 17:33:27 +02:00
77e3c19cb2 Create rule UnnecessaryImport 2021-04-12 17:18:32 +02:00
99cc370a96 Merge branch 'master' into deprecate-DuplicateImports-ImportsFromSamePackage 2021-04-12 17:12:29 +02:00
a55f760d7d Merge pull request #3197 from
oowekyala:issue2757-closeResource-Cleanup-annot

[java] Fix #2757: make CloseResource support @lombok.Cleanup #3197
2021-04-10 19:11:23 +02:00
37f35320b5 [doc] Update release notes, refs #3190, refs #3193 2021-04-10 16:55:27 +02:00
fae74f43b3 Checkstyle 2021-04-05 21:48:05 +02:00
45fc45c809 Update rule description and message 2021-04-05 21:42:20 +02:00
8420910783 Make UnusedImports recognize imports from same package
Refs #3128
2021-04-05 21:38:42 +02:00