19916 Commits

Author SHA1 Message Date
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
fde92e5091 Merge branch 'master' into java-ast-goodies 2020-11-03 14:36:58 +01:00
Clément Fournier
4351839f0e Test effective visibility 2020-11-03 14:33:54 +01:00
Clément Fournier
e8b7ecd207 Merge branch 'deprecations-for-70-pr' 2020-11-03 14:18:03 +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
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
Andreas Dangel
718b72d00a [java] Add tests for UnusedAssignments
Refs #2843
2020-10-28 16:38:48 +01:00
Andreas Dangel
cac03fdb29 [ci] Switch back to pmd/pmd-regression-tester@master 2020-10-28 16:17:11 +01:00
Andreas Dangel
6726640b90 [ci] Use new project-list.xml for Danger 2020-10-28 11:50:00 +01:00
Andreas Dangel
fc39b28a9f [ci] Use ruby 2.7 on travis 2020-10-28 11:50:00 +01:00
Andreas Dangel
ff6e5278f3 [ci] Update pmd-tester, use auxclasspath
This will test pmd/pmd-regression-tester#72

checkstyle:
Add exclude patterns for checkstyle: after compilation,
testresources appear now under target/test-classes
and they don't need to be analyzed again.
Also exclude generated-sources.
2020-10-28 11:49:57 +01:00
Andreas Dangel
398305144d [ci] Display used java version in github action 2020-10-28 11:03:20 +01:00
Andreas Dangel
edc33e6927 [ci] Update install-openjdk to always use latest jdk
This change will download openjdk from fixed URLs
so that we don't need to update the script everytime
a new jdk version is relased.
2020-10-28 11:00:57 +01:00