20026 Commits

Author SHA1 Message Date
Andreas Dangel
14548e7b80 Integrate setup secrets into build.sh, add env.gpg, add sourceforge upload 2020-11-11 22:56:02 +01:00
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
ca1f601b00 Merge branch 'pmd7-error-recovery' into 7.0.x
Refs #2901: [core] Add error recovery mode
2020-11-11 21:47:02 +01:00
Clément Fournier
4db94e5aaf Merge branch '7.0.x' into pmd7-error-recovery 2020-11-11 21:46:48 +01:00
Clément Fournier
697e3ae290 Fix typo 2020-11-11 21:41:25 +01:00
Andreas Dangel
8970b7fcd8 Fix install-openjdk.sh 2020-11-11 21:15:13 +01:00
Clément Fournier
a5c42ddefc Add test case for #2595 2020-11-11 15:33:38 +01:00
Andreas Dangel
a089bbc143 Use bash 2020-11-10 22:37:04 +01:00
Andreas Dangel
2e1615d7ab Fix wget download of openjdk 2020-11-10 22:34:14 +01:00
Andreas Dangel
3d4928dfbb Initial version of new ci scripts 2020-11-10 22:26:26 +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
Clément Fournier
deea35fe4e Merge branch 'master' into 7.0.x 2020-11-08 09:08:22 +01:00
Clément Fournier
154f9387b2 Merge branch 'deprecations-for-2807'
[core] Deprecations for ParametricRuleViolation and ParserOptions#suppressMarker #2907
2020-11-08 09:03:26 +01:00
Andreas Dangel
db404434b4 [modelica] Internalize ModelicaRuleViolationFactory
This was missing, all other impls are internal api already
2020-11-06 16:40:22 +01:00
Andreas Dangel
75d197b592 [core] Add deprecations for ParametricRuleViolation and ParserOptions#suppressMarker 2020-11-06 16:39:22 +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
6d92db8286 [doc] Update release notes for UselessParentheses 2020-11-06 14:55: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
fc2d243e34 [doc] Update release notes, fixes UnnecessaryFullyQualifiedName issues 2020-11-06 14:26:06 +01:00
Andreas Dangel
a3f365a3fd [java] UnnecessaryFullyQualifiedName - add comment for false positive 2020-11-06 14:25:16 +01:00
Andreas Dangel
34e8225104 Merge branch 'pr-2905' into pmd/7.0.x
[core] Update kotest to 4.3.1 #2905
2020-11-06 11:55:18 +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
Andreas Dangel
1bf05ac490 Merge branch 'master' into pmd/7.0.x 2020-11-06 11:16:09 +01:00
Andreas Dangel
ae7fa3d1fe Bump kotest from 4.3.0 to 4.3.1 2020-11-06 11:15:16 +01:00
Andreas Dangel
dd9390eb61 Merge branch 'pr-2837' into pmd/7.0.x
[javascript] Remove JS parser options #2837
2020-11-06 10:07:15 +01:00
Andreas Dangel
3b49c15831 Merge branch 'master' into pmd/7.0.x 2020-11-06 09:58:12 +01:00
Andreas Dangel
741d89c5c2 [doc] Fix release notes 2020-11-06 09:55:48 +01:00
Andreas Dangel
7dfdd653e7 [javascript] Update default version name to "ES6" 2020-11-06 09:41:55 +01:00
Andreas Dangel
52a71f48aa [javascript] Add deprecations for EcmascriptParser/Handler
Refs #2837
2020-11-06 09:26:44 +01:00
Andreas Dangel
5fdc9bfb5b [core] Add error recovery mode
This can be enabled by setting system property "pmd.error_recovery"
to an arbitrary value, e.g. "-Dpmd.error_recovery".
2020-11-05 10:54:13 +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
0434d83280 Merge branch 'java-ast-goodies' into 7.0.x 2020-11-03 15:54:05 +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
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
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
4cae55cf0f Remove deprecated tokenizers 2020-11-03 10:06:11 +01:00
Clément Fournier
afa5a168eb Checkstyle 2020-11-03 07:55:44 +01:00
Clément Fournier
3e089c0e9b Update release notes 2020-11-03 07:51:50 +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