17844 Commits

Author SHA1 Message Date
Andreas Dangel
e7ebae1cea Improve issue templates 2021-04-29 10:53:41 +02:00
Andreas Dangel
4250130e94 Not bumping commons-io from 2.6 to 2.7
commons-io 2.7 would require java8.
The risk for https://github.com/advisories/GHSA-gwrp-pvrq-jmwv
(CVE-2021-29425) is tolerable here.

FilenameUtils.normalize is only used in tests or
while generating the ruledoc in module pmd-doc.
2021-04-29 10:33:43 +02:00
Andreas Dangel
f62f97f832 [doc] Fix old release notes 2021-04-24 18:39:59 +02:00
Andreas Dangel
375e7a1bff [ci] Improve caching for pmd-regression-tester 2021-04-24 18:01:17 +02:00
Andreas Dangel
8489f8c4d6 [ci] Don't run unnecessary build during release 2021-04-24 18:00:54 +02:00
Andreas Dangel
32275c3eeb Bump pmd from 6.33.0 to 6.34.0 2021-04-24 17:51:24 +02:00
Andreas Dangel
4c21e4069d [ci] Fix paths on sourceforge
The artifacts where uploaded to the wrong path.
That's maybe the reason, why selecting the default download
failed during the release.
2021-04-24 17:19:30 +02:00
Andreas Dangel
814a62a422 Prepare next development version 2021-04-24 16:42:58 +02:00
Andreas Dangel
319900cd43 [maven-release-plugin] prepare for next development iteration 2021-04-24 16:41:17 +02:00
Andreas Dangel
bfeaa1b377 [maven-release-plugin] prepare release pmd_releases/6.34.0 pmd_releases/6.34.0 2021-04-24 16:41:10 +02:00
Andreas Dangel
75d3c9b3b0 Prepare pmd release 6.34.0 2021-04-24 16:29:47 +02:00
Andreas Dangel
4b4af8c12f [ci] Increase fetch depth for git-repo-sync 2021-04-24 16:15:09 +02:00
Andreas Dangel
16311c65ee Merge pull request #3220 from adangel:build-scripts-update
[ci] Upgrade build scripts #3220
2021-04-23 22:18:34 +02:00
Andreas Dangel
a7bd76e866 Merge pull request #3234 from jonathanwiesel:count-is-crud-checkable
[apex] ApexCRUDViolation: COUNT is indeed CRUD checkable since it exposes data (false-negative) #3234
2021-04-23 14:32:38 +02:00
Andreas Dangel
dab1d3b7b3 [doc] Update release notes, refs #3234, refs #3202 2021-04-23 14:32:29 +02:00
Andreas Dangel
9937aed5dc Update gems, use pmdtester 1.1.2 2021-04-23 11:51:52 +02:00
Jonathan Wiesel
8e224ed32b [apex] COUNT is CRUD checkable 2021-04-23 11:26:17 +02:00
Andreas Dangel
1985f72d2a Merge pull request #3211 from jonathanwiesel:no-assume-apex-getter-vf
[apex] ApexCRUDViolationRule: Do not assume method is VF getter to avoid
CRUD checks #3211
2021-04-23 09:25:00 +02:00
Andreas Dangel
4566b23e6b [doc] Update release notes, refs #3210, refs #3211 2021-04-23 09:23:56 +02:00
Andreas Dangel
6f8c7e3940 [apex] Document new behavior of ApexCRUDViolation 2021-04-23 09:23:51 +02:00
Andreas Dangel
6730371da2 [ci] stop early for invalid maven version and branch/tag combination 2021-04-22 14:44:23 +02:00
Andreas Dangel
b678af113b [doc] Add info about sonarcloud and coveralls 2021-04-22 12:21:40 +02:00
Andreas Dangel
2d5fc019ac Merge branch 'master' into build-scripts-update 2021-04-22 11:10:24 +02:00
Andreas Dangel
fe9bf3c352 Bump build-tools from 10 to 11 2021-04-22 10:59:51 +02:00
Andreas Dangel
0741275505 [doc] Add checklist for release process 2021-04-22 10:45:45 +02:00
Andreas Dangel
d4a605d099 [doc] Update release process documentation 2021-04-22 10:28:11 +02:00
Andreas Dangel
27f1ca47a3 [doc] Add new infrastructure page 2021-04-20 19:18:14 +02:00
Andreas Dangel
fc1ef8e45c Merge pull request #3214 from adangel:funding
Add FUNDING.yml #3214
2021-04-19 19:54:44 +02:00
Andreas Dangel
50c553ec1c Merge pull request #3226 from oowekyala:issue3169-checkResultSetNpe
[java] Fix #3169 - NPE in CheckSkipResult #3226
2021-04-19 19:53:22 +02:00
Andreas Dangel
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
Andreas Dangel
20131fb736 [doc] Update release notes, refs #3224 2021-04-19 19:51:21 +02:00
Andreas Dangel
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
Andreas Dangel
a6a3db43b0 [doc] Fix release notes - the new rule is UnnecessaryImport 2021-04-19 19:49:24 +02:00
Andreas Dangel
47169f23d3 [doc] Update rule doc references for new UnnnecessaryImport 2021-04-19 19:37:27 +02:00
Andreas Dangel
235e55a4bb [doc] Update release notes, refs #3200, refs #3128 2021-04-19 19:36:57 +02:00
Clément Fournier
e7603c1e03 Update release notes, refs #3169, #3226 2021-04-18 20:26:29 +02:00
Andreas Dangel
a09e38471f [ci] Run git-repo-sync only on pushes, not on pull requests
Also remove unneeded actions
2021-04-18 19:57:50 +02:00
Andreas Dangel
2ad755f963 [ci] Add git-repo-sync 2021-04-18 19:50:52 +02:00
Andreas Dangel
5f0dc5baaa [ci] Fix shellcheck issues in do-release.sh 2021-04-18 19:25:28 +02:00
Andreas Dangel
381395d13f [ci] Create a news entry on sourceforge when releasing 2021-04-18 19:08:51 +02:00
Andreas Dangel
f413328653 [ci] Set autoReleaseAfterClose=true in workflow 2021-04-18 18:49:14 +02:00
Andreas Dangel
dc56e6eed6 [ci] Move doc to pmd/build-tools 2021-04-18 16:57:52 +02:00
Andreas Dangel
4241c3713c [ci] Document how to test a release push build 2021-04-18 16:54:43 +02:00
Clément Fournier
5118e257c8 Fix #3169 - NPE in CheckResultSet 2021-04-18 15:46:42 +02:00
Clément Fournier
10fef19152 Fix #3224 - UnusedAssignment crashes with nested records 2021-04-18 15:37:17 +02:00
Andreas Dangel
953a9999b4 [ci] Checkout with fetch-depth 2
Otherwise we can't fetch later more commits
for regression-tester and danger.
2021-04-16 20:06:56 +02:00
Andreas Dangel
081edd5213 Revert "[ci] Enable debug mode for check-environment.sh"
This reverts commit ff68dd7bef8fb7911f390ebc64769993b915e4ea.
2021-04-16 16:43:28 +02:00
Andreas Dangel
ff68dd7bef [ci] Enable debug mode for check-environment.sh 2021-04-16 16:35:52 +02:00
Andreas Dangel
6fda9ad8ed [ci] Remove unnecessary MAVEN_OPTS 2021-04-16 16:00:59 +02:00
Andreas Dangel
5fd66c0e77 [ci] Remove old docker config
The docker from pmd/build-tools should be used instead.
2021-04-16 15:59:57 +02:00