4986 Commits

Author SHA1 Message Date
Clément Fournier
51ca1a5961 Merge branch 'master' into 7.0.x 2020-11-11 22:19:14 +01:00
Clément Fournier
dfb5c4e2d2 Merge branch 'finish-905' 2020-11-11 22:18:32 +01:00
Clément Fournier
a5c42ddefc Add test case for #2595 2020-11-11 15:33:38 +01:00
Clément Fournier
56a5ee536b Deprecations for #905 2020-11-10 14:02:02 +01:00
Clément Fournier
9fab59cd45 Add test case for #2910 2020-11-10 11:30:01 +01:00
Andreas Dangel
770bfbe4d7 Merge branch 'pr-2900' into pmd/7.0.x
[java] Update UselessParentheses #2900
2020-11-06 14:57:26 +01:00
Andreas Dangel
77daa30bcc Merge branch 'pr-2897' into pmd/7.0.x
[java] Update UnnecessaryFullyQualifiedName #2897
2020-11-06 14:28:54 +01:00
Andreas Dangel
a3f365a3fd [java] UnnecessaryFullyQualifiedName - add comment for false positive 2020-11-06 14:25:16 +01:00
Andreas Dangel
18c2ab5621 Revert kotest workaround
This is a partial revert of bc0d26eeb5f5b626c2a5e98a0d7856da49cc4135
2020-11-06 11:16:22 +01:00
Andreas Dangel
54d4cc8f87 Revert "Add workaround for kotest/kotest#1815"
This reverts commit 930581d8440aec9d1b270932cd0c3465336dbe37.
2020-11-06 11:16:22 +01:00
Clément Fournier
f5690e1712 Add test cases from fixed issues 2020-11-05 10:05:24 +01:00
Clément Fournier
7665204310 Set ignore clarifying as default 2020-11-05 09:41:36 +01:00
Clément Fournier
d75b0d3462 Keep old name 2020-11-05 09:21:46 +01:00
Clément Fournier
a830c20225 Reimplement UselessParentheses 2020-11-05 09:19:58 +01:00
Clément Fournier
a26aeaf56a Update reference files 2020-11-03 15:11:31 +01:00
Clément Fournier
2a6e631e85 Fix warnings 2020-11-03 14:37:22 +01:00
Clément Fournier
4351839f0e Test effective visibility 2020-11-03 14:33:54 +01:00
Clément Fournier
b661abe3bd Checkstyle 2020-11-03 14:16:58 +01:00
Clément Fournier
f8a3b2a1f6 Fix concurrent modification exception 2020-11-03 14:07:25 +01:00
Clément Fournier
afa5a168eb Checkstyle 2020-11-03 07:55:44 +01:00
Clément Fournier
7d6e7b1522 Support field access 2020-11-03 07:49:11 +01:00
Clément Fournier
8fc9d3166b Fix problem with method imported through subtype 2020-11-03 07:28:36 +01:00
Clément Fournier
59881c9338 Add properties to control behavior 2020-11-03 07:06:06 +01:00
Clément Fournier
33bc87f831 Add todo test case 2020-11-02 23:01:50 +01:00
Clément Fournier
9a2fe42af4 Fix fp with method type arguments 2020-11-02 22:22:29 +01:00
Clément Fournier
d66516b2d3 Add more test cases 2020-11-02 22:20:20 +01:00
Clément Fournier
7acbcc8694 Ensure #2299 is fixed
fix #2299
2020-11-02 22:12:58 +01:00
Clément Fournier
720678eac9 Handle type obscuring
Fix #1790
2020-11-02 22:11:11 +01:00
Clément Fournier
d3353191f0 Add test cases 2020-11-02 22:07:40 +01:00
Clément Fournier
c3d1ca4db0 Fix PMD warning 2020-11-02 20:52:14 +01:00
Clément Fournier
b6616795f5 Support methods 2020-11-02 19:39:55 +01:00
Clément Fournier
e19dba1377 Simplify 2020-11-02 19:01:54 +01:00
Clément Fournier
f5c3c152eb Reimplement UnnecessaryFullyQualifiedName
Fix tests

Doesn't work yet for static method calls:
resolution of methods needs type resolution.
Also fails with same package if classloader
is not set
2020-11-02 18:38:15 +01:00
Clément Fournier
5ee18becbb Fix merge 2020-10-31 15:37:48 +01:00
Clément Fournier
e306af7059 Merge branch 'deprecations-for-70-pr' into java-ast-goodies 2020-10-31 15:36:18 +01:00
Clément Fournier
873206e657 Replace usages, update reference files 2020-10-31 15:34:54 +01:00
Clément Fournier
bc9557830a Deprecate ASTPackageDeclaration#getPackageNameImage 2020-10-31 15:18:46 +01:00
Clément Fournier
2b9e3057a7 Deprecate ASTTypeParameter#getParameterName 2020-10-31 15:18:36 +01:00
Clément Fournier
4caaf561d9 Fix VarDeclId visibility 2020-10-30 19:34:47 +01:00
Clément Fournier
fb730405b7 Merge branch '7.0.x' into java-ast-goodies 2020-10-30 19:27:07 +01:00
Clément Fournier
6afb4fb94a Merge branch 'fix-stackoverflows' into 7.0.x 2020-10-30 19:19:35 +01:00
Clément Fournier
0092c6e0f3 Update reference files 2020-10-30 07:40:28 +01:00
Clément Fournier
2ff9f9b759 Add effective visibility 2020-10-30 07:35:24 +01:00
Clément Fournier
603d0bad10 Add ASTMethodDeclaration#isOverridden 2020-10-30 07:31:54 +01:00
Clément Fournier
a781de687d Add ASTStringLiteral#length attribute 2020-10-30 01:21:52 +01:00
Clément Fournier
88ed07ce1c Merge branch '7.0.x' into fix-stackoverflows 2020-10-29 22:05:37 +01:00
Clément Fournier
8b482bdac1 Add some AST attributes 2020-10-29 21:01:54 +01:00
Andreas Dangel
1124e292d8 Merge branch 'pmd/7.0.x' into pr-2802 2020-10-29 18:30:21 +01:00
Andreas Dangel
930581d844 Add workaround for kotest/kotest#1815 2020-10-29 14:21:44 +01:00
Andreas Dangel
dd7ed59e26 Fix kotest generators 2020-10-29 13:51:22 +01:00