20026 Commits

Author SHA1 Message Date
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
Andreas Dangel
34fae59817 [ci] Update "PMD Release Signing Key"
Now Valid till 2021-12-31

http://pool.sks-keyservers.net:11371/pks/lookup?search=0xD0BF1D737C9A1C22&fingerprint=on&op=index
https://keys.openpgp.org/vks/v1/by-fingerprint/EBB241A545CB17C87FACB2EBD0BF1D737C9A1C22
2020-11-02 20:13:17 +01:00
Clément Fournier
6ae64dbb54 Add test 2020-11-02 19:42:54 +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
53ef99ea95 Update release notes 2020-10-31 15:21:08 +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
b909a97baa Merge branch 'java-comments' into 7.0.x 2020-10-30 19:19:23 +01:00
Clément Fournier
9096ef8f8e Merge branch '7.0.x' into java-comments 2020-10-30 19:18:27 +01:00
Clément Fournier
376774316d Merge branch '7.0.x' into java-ast-goodies 2020-10-30 13:53:43 +01:00
Clément Fournier
b08ab40eca Merge branch '7.0.x' into fix-stackoverflows 2020-10-30 11:23:01 +01:00
Andreas Dangel
e4ae118ab0 Merge branch 'pr-2808' into pmd/7.0.x
[core] Consider some Errors recoverable #2808
2020-10-30 10:52:39 +01:00
Andreas Dangel
f499c8ccb6 Revert "[ci] Add exclude-patterns for regression tester"
This reverts commit 331f8f9d117e87da378493840b397265566c39db.
2020-10-30 10:10:07 +01:00
Andreas Dangel
31e5b91695 Merge branch 'pmd/7.0.x' into pr-2808 2020-10-30 10:08:48 +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
220364acf5 Add DataMap#computeIfAbsent 2020-10-30 01:11:58 +01:00
Clément Fournier
40509e934f Unignore some fixed errors 2020-10-29 22:22:24 +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
331f8f9d11 [ci] Add exclude-patterns for regression tester
This commit can be possibly reverted with #2808.
But for now, this allows to create a baseline for pmd/7.0.x
2020-10-29 17:45:40 +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
Andreas Dangel
bc0d26eeb5 Fix tests compilation 2020-10-29 11:38:54 +01:00
Andreas Dangel
1862f4fe05 Merge branch 'master' into pmd/7.0.x 2020-10-29 10:52:38 +01:00
Andreas Dangel
9bda5b368f [ci] Remove jobs for mac and windows on travis
Builds are executed by github actions and don't need
to run on travis again.
2020-10-29 10:14:48 +01:00
Andreas Dangel
27953b4926 Merge branch 'pr-2871' into master
[ci] Use auxclasspath with regression-tester #2871
2020-10-29 10:07:16 +01:00
Clément Fournier
ec89913368 Merge branch 'xpath-doc-nodes' 2020-10-28 22:49:02 +01:00
Clément Fournier
3e23e6645e Fix release notes format
Co-authored-by: Andreas Dangel <andreas.dangel@pmd-code.org>
2020-10-28 22:48:03 +01:00
Clément Fournier
ddb547449d Fix stackoverflow on nested anon ctor call 2020-10-28 17:28:15 +01:00
Andreas Dangel
9f701ee460 Merge branch 'pr-2870' into master
[lang-test] Upgrade Kotlin, Dokka and Kotest #2870
2020-10-28 16:53:53 +01:00
Andreas Dangel
01f1e8dede Add back pom.parent.relativePath for pmd-lang-test 2020-10-28 16:53:45 +01:00