Branch: refs/heads/pmd/7.0.x Home: https://github.com/pmd/pmd Commit: 442365b9753c929168f804541aec87bcef1c06a5 https://github.com/pmd/pmd/commit/442365b9753c929168f804541aec87bcef1c06a5 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-10-30 (Sat, 30 Oct 2021)
Changed paths: M .mvn/wrapper/maven-wrapper.properties Log Message: ----------- Bump maven from 3.8.2 to 3.8.3 Commit: f18ceebd7bac962ee431a2e7ab3a3458f06b624c https://github.com/pmd/pmd/commit/f18ceebd7bac962ee431a2e7ab3a3458f06b624c Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-10-30 (Sat, 30 Oct 2021) Changed paths: M pom.xml Log Message: ----------- Bump pmd from 6.39.0 to 6.40.0 Commit: e844dadfb68fa6d097d26d616638594df1f336c0 https://github.com/pmd/pmd/commit/e844dadfb68fa6d097d26d616638594df1f336c0 Author: Liam <duanyan...@gmail.com> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java Log Message: ----------- Add long CLI options and 'version' options and keep old ones https://github.com/pmd/pmd/issues/3424, still figuring how to build successfully with existing unit tests Commit: f5bd6700621af25d8e75418442fcc03fd88a9aca https://github.com/pmd/pmd/commit/f5bd6700621af25d8e75418442fcc03fd88a9aca Author: Liam <duanyan...@gmail.com> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java Log Message: ----------- follow code stdyle Commit: 59408d2ee1d123da7dc177cc2817b4f8d769c320 https://github.com/pmd/pmd/commit/59408d2ee1d123da7dc177cc2817b4f8d769c320 Author: Liam <duanyan...@gmail.com> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java Log Message: ----------- follow code stdyle Commit: dfb83b369e46b68646d9e8435b3d6573b8367994 https://github.com/pmd/pmd/commit/dfb83b369e46b68646d9e8435b3d6573b8367994 Author: Liam <duanyan...@gmail.com> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java Log Message: ----------- fix one minor issue related to 'version' Commit: 3a8a9502de43688c8db94f7c500d35ca5fcfd375 https://github.com/pmd/pmd/commit/3a8a9502de43688c8db94f7c500d35ca5fcfd375 Author: Liam <duanyan...@gmail.com> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java Log Message: ----------- fix one minor issue related to 'version' Commit: e7d8b8ad28ffac166aefdfe94fc79fcb8423a590 https://github.com/pmd/pmd/commit/e7d8b8ad28ffac166aefdfe94fc79fcb8423a590 Author: Liam <duanyan...@gmail.com> Date: 2021-11-03 (Wed, 03 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/cli/CLITest.java Log Message: ----------- add additional unit tests regarding long options, successfully implement the feature https://github.com/pmd/pmd/issues/3424 and https://github.com/pmd/pmd/issues/3425, and compile and build the project Commit: 5778c338c4b429b4c19359fb7fb910afb3ec3674 https://github.com/pmd/pmd/commit/5778c338c4b429b4c19359fb7fb910afb3ec3674 Author: Yang <34642309+duanyan...@users.noreply.github.com> Date: 2021-11-06 (Sat, 06 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java Log Message: ----------- Update description of --version Co-authored-by: Clément Fournier <clement.fournie...@gmail.com> Commit: 206b65770918ad9a154850f72746c266a71c01c3 https://github.com/pmd/pmd/commit/206b65770918ad9a154850f72746c266a71c01c3 Author: Liam <duanyan...@gmail.com> Date: 2021-11-06 (Sat, 06 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-javascript/src/test/java/net/sourceforge/pmd/cli/CLITest.java Log Message: ----------- seperate and current work Commit: 4d52b26faf185b50ce9f61c330eead9bfabc49b8 https://github.com/pmd/pmd/commit/4d52b26faf185b50ce9f61c330eead9bfabc49b8 Author: Liam <duanyan...@gmail.com> Date: 2021-11-06 (Sat, 06 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java Log Message: ----------- remove and will deprecate it later Commit: 5ec56a91ef21e9dc386fffe2e367f0d37c05bd6f https://github.com/pmd/pmd/commit/5ec56a91ef21e9dc386fffe2e367f0d37c05bd6f Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-11-07 (Sun, 07 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java Log Message: ----------- Output a deprecation warning Commit: 2f787f74dfb4430659d5b5e016349194b1c91ff0 https://github.com/pmd/pmd/commit/2f787f74dfb4430659d5b5e016349194b1c91ff0 Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2021-11-07 (Sun, 07 Nov 2021) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/committers/merging_pull_requests.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTCatchBlockStatement.java A pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTCommentContainer.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTModifierNode.java A pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AbstractApexCommentContainerNode.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestClassShouldHaveAssertsRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/documentation/ApexDocRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/security/ApexCRUDViolationRule.java M pmd-apex/src/main/resources/category/apex/bestpractices.xml M pmd-apex/src/main/resources/category/apex/codestyle.xml M pmd-apex/src/main/resources/category/apex/documentation.xml M pmd-apex/src/main/resources/category/apex/errorprone.xml M pmd-apex/src/main/resources/category/apex/security.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexUnitTestClassShouldHaveAsserts.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/OneDeclarationPerLine.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/documentation/xml/ApexDoc.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/EmptyCatchBlock.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/EmptyStatementBlock.xml M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/security/xml/ApexCRUDViolation.xml M pmd-doc/src/main/java/net/sourceforge/pmd/docs/DeadLinksChecker.java Log Message: ----------- Merge branch 'master' into pr/3600 Commit: dad5e0d504db18e566d1d1185071e5baef6fa003 https://github.com/pmd/pmd/commit/dad5e0d504db18e566d1d1185071e5baef6fa003 Author: Yang <34642309+duanyan...@users.noreply.github.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/installation.md Log Message: ----------- Change it to `--aux-classpath` Commit: a0410bd480cd3b2ec7b900ab3b1c6b6969034208 https://github.com/pmd/pmd/commit/a0410bd480cd3b2ec7b900ab3b1c6b6969034208 Author: Yang <34642309+duanyan...@users.noreply.github.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md Log Message: ----------- change it to the new option "--fail-on-violation" Commit: 33bfa1bb6c7afede510aedf33d013cf9a4437cff https://github.com/pmd/pmd/commit/33bfa1bb6c7afede510aedf33d013cf9a4437cff Author: Liam <duanyan...@gmail.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java Log Message: ----------- change to be the first option on of CPD Commit: a944dd6cc63d45b8774ebd8c4ade0b87b405d90f https://github.com/pmd/pmd/commit/a944dd6cc63d45b8774ebd8c4ade0b87b405d90f Author: Liam <duanyan...@gmail.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md Log Message: ----------- Merge branch 'master' of https://github.com/duanyang25/pmd Commit: 49204826bc6d1c18215babf2de472892f35493c2 https://github.com/pmd/pmd/commit/49204826bc6d1c18215babf2de472892f35493c2 Author: Liam <duanyan...@gmail.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md Log Message: ----------- Revert "change it to the new option "--fail-on-violation"" This reverts commit a0410bd480cd3b2ec7b900ab3b1c6b6969034208. Commit: 04f4cdf579ba84768e3f5bdd6d4e4f8833b92cd9 https://github.com/pmd/pmd/commit/04f4cdf579ba84768e3f5bdd6d4e4f8833b92cd9 Author: Yang <34642309+duanyan...@users.noreply.github.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md Log Message: ----------- change CPD.md to the new option "--fail-on-violation" Commit: ea057920439555f53fb58ea6cd7927b0bdc1ed64 https://github.com/pmd/pmd/commit/ea057920439555f53fb58ea6cd7927b0bdc1ed64 Author: Liam <duanyan...@gmail.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java Log Message: ----------- move -- options before - options Commit: 0d90091594047f55d111149306ef5dbdb1d1c417 https://github.com/pmd/pmd/commit/0d90091594047f55d111149306ef5dbdb1d1c417 Author: Liam <duanyan...@gmail.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md Log Message: ----------- Merge branch 'master' of https://github.com/duanyang25/pmd Commit: a71ca23285468c6e3bf3b9386ac8f1c38ebcebaf https://github.com/pmd/pmd/commit/a71ca23285468c6e3bf3b9386ac8f1c38ebcebaf Author: Yang <34642309+duanyan...@users.noreply.github.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/cli_reference.md Log Message: ----------- Update cli_reference accordingly to adopt GNU-style long options, keep `-language` and `-version` unchanged Commit: f83de43cbf88102f4f5178a78579ce9019931e9d https://github.com/pmd/pmd/commit/f83de43cbf88102f4f5178a78579ce9019931e9d Author: Liam <duanyan...@gmail.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java Log Message: ----------- remove the option introduced by a mistake Commit: bc7d4fb4fc9a9a5b0aaa25002470bf9e437eaea0 https://github.com/pmd/pmd/commit/bc7d4fb4fc9a9a5b0aaa25002470bf9e437eaea0 Author: Liam <duanyan...@gmail.com> Date: 2021-11-10 (Wed, 10 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/cli_reference.md Log Message: ----------- Merge branch 'master' of https://github.com/duanyang25/pmd Commit: b34209707332efea233b35c2627254b07d1d7327 https://github.com/pmd/pmd/commit/b34209707332efea233b35c2627254b07d1d7327 Author: Andreas Dangel <andreas.dan...@adangel.org> Date: 2021-11-11 (Thu, 11 Nov 2021) Changed paths: M docs/pages/pmd/userdocs/cpd/cpd.md Log Message: ----------- [doc] CPD CLI: --filelist to --file-list Commit: 65e3ef3cd01d0f250c09ce0b99540735f958d8eb https://github.com/pmd/pmd/commit/65e3ef3cd01d0f250c09ce0b99540735f958d8eb Author: Andreas Dangel <andreas.dan...@adangel.org> Date: 2021-11-11 (Thu, 11 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java Log Message: ----------- Apply suggestions from code review Commit: 3749f3e2df844b262581cf382de58d7f01d9590b https://github.com/pmd/pmd/commit/3749f3e2df844b262581cf382de58d7f01d9590b Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-11 (Thu, 11 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-core/src/test/java/net/sourceforge/pmd/junit/JavaUtilLoggingRule.java Log Message: ----------- [core] Add deprecation warnings for CPD CLI options Commit: 668136cfbc2ee09937ff0e1360b9dfa8931414bd https://github.com/pmd/pmd/commit/668136cfbc2ee09937ff0e1360b9dfa8931414bd Author: John Armgardt <john...@illinois.edu> Date: 2021-11-11 (Thu, 11 Nov 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UselessStringValueOfRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UselessStringValueOf.xml Log Message: ----------- Created fix for UselessStringValueOf false positive Commit: 1393e7d830bbb6c15ea7db3fc2a686362208afb9 https://github.com/pmd/pmd/commit/1393e7d830bbb6c15ea7db3fc2a686362208afb9 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UselessStringValueOfRule.java Log Message: ----------- [java] UselessStringValueOf - skip String.valueOf with more than one arg Commit: 6041bb1ff6297dc3923dd9286b93d3a1c32df900 https://github.com/pmd/pmd/commit/6041bb1ff6297dc3923dd9286b93d3a1c32df900 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @johnra2 as a contributor Commit: 2e2ad6e89a3219f67a2a80704b22e7e2172dedcf https://github.com/pmd/pmd/commit/2e2ad6e89a3219f67a2a80704b22e7e2172dedcf Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3491, #3612) Commit: 7609a24970b7fac86559af40ea03917f26b27b5c https://github.com/pmd/pmd/commit/7609a24970b7fac86559af40ea03917f26b27b5c Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UselessStringValueOfRule.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UselessStringValueOf.xml Log Message: ----------- Merge pull request #3612 from johnra2:3491-uselessstringvalueof-fp-char-array [java] Created fix for UselessStringValueOf false positive #3612 * pr-3612: [doc] Update release notes (#3491, #3612) Add @johnra2 as a contributor [java] UselessStringValueOf - skip String.valueOf with more than one arg Created fix for UselessStringValueOf false positive Commit: 8d12801f4489d7185546c274800b14702ace6c8c https://github.com/pmd/pmd/commit/8d12801f4489d7185546c274800b14702ace6c8c Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M .all-contributorsrc Log Message: ----------- docs: update .all-contributorsrc [skip ci] Commit: 58d41a7b641213ca407ac8cc808f79726b02e0ea https://github.com/pmd/pmd/commit/58d41a7b641213ca407ac8cc808f79726b02e0ea Author: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com> Date: 2021-11-18 (Thu, 18 Nov 2021) Changed paths: M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- docs: update docs/pages/pmd/projectdocs/credits.md [skip ci] Commit: cb8158cd908161a195d90bb8ee590e8c6764d293 https://github.com/pmd/pmd/commit/cb8158cd908161a195d90bb8ee590e8c6764d293 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M .ci/files/project-list.xml Log Message: ----------- [ci] Upgrade checkstyle test project to version 9.1 Commit: 769639f3b606101fcb796fcde91c465b70249b26 https://github.com/pmd/pmd/commit/769639f3b606101fcb796fcde91c465b70249b26 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M .ci/files/project-list.xml M .ci/inc/regression-tester.inc Log Message: ----------- [ci] Upgrade spring-framework test project to v5.3.13 Commit: 3cde14a5342a1f2d808385920a69e3d93b850ac1 https://github.com/pmd/pmd/commit/3cde14a5342a1f2d808385920a69e3d93b850ac1 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M .github/workflows/build.yml M .github/workflows/troubleshooting.yml Log Message: ----------- [ci] Start with an empty cache Commit: 2004638c1f3bfecfe60141cf492268c8e209bf89 https://github.com/pmd/pmd/commit/2004638c1f3bfecfe60141cf492268c8e209bf89 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-19 (Fri, 19 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java Log Message: ----------- Whitespace change to trigger full ci build (incl. regression tests) Commit: 471bdde362ae3129df1e0fe20ca907df1fe6eb71 https://github.com/pmd/pmd/commit/471bdde362ae3129df1e0fe20ca907df1fe6eb71 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-23 (Tue, 23 Nov 2021) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java Log Message: ----------- Revert "Whitespace change to trigger full ci build (incl. regression tests)" This reverts commit 2004638c1f3bfecfe60141cf492268c8e209bf89. Commit: 63f6a919d76405565e106fca9399f1d61b8fdccf https://github.com/pmd/pmd/commit/63f6a919d76405565e106fca9399f1d61b8fdccf Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-23 (Tue, 23 Nov 2021) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3635, #3640) Commit: 25d8149c23721a89fc86d8599cfa9d7b63176160 https://github.com/pmd/pmd/commit/25d8149c23721a89fc86d8599cfa9d7b63176160 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-23 (Tue, 23 Nov 2021) Changed paths: M .ci/files/project-list.xml M .ci/inc/regression-tester.inc M .github/workflows/build.yml M .github/workflows/troubleshooting.yml M docs/pages/release_notes.md Log Message: ----------- Merge pull request #3640 from adangel:issue-3635-regression-projects [ci] Upgrade regression tester projects #3640 * pr-3640: [doc] Update release notes (#3635, #3640) Revert "Whitespace change to trigger full ci build (incl. regression tests)" Whitespace change to trigger full ci build (incl. regression tests) [ci] Start with an empty cache [ci] Upgrade spring-framework test project to v5.3.13 [ci] Upgrade checkstyle test project to version 9.1 Commit: c8eba2552740bdeecb3493bc1ffc635b76b1ee6e https://github.com/pmd/pmd/commit/c8eba2552740bdeecb3493bc1ffc635b76b1ee6e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-23 (Tue, 23 Nov 2021) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes Commit: 47938e674dd08bed13edf104b8ec4d5dc8ae8c2c https://github.com/pmd/pmd/commit/47938e674dd08bed13edf104b8ec4d5dc8ae8c2c Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-25 (Thu, 25 Nov 2021) Changed paths: M .ci/build.sh M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M pom.xml Log Message: ----------- Bump build-tools from 17-SNAPSHOT to 17 Commit: d5df3bf573fbc3b347d67377fdc23f7538333077 https://github.com/pmd/pmd/commit/d5df3bf573fbc3b347d67377fdc23f7538333077 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-25 (Thu, 25 Nov 2021) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/project-list.xml M .ci/inc/regression-tester.inc M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M .mvn/wrapper/maven-wrapper.properties M do-release.sh M docs/_config.yml M docs/_data/sidebars/pmd_sidebar.yml M docs/pages/next_major_development.md A docs/pages/pmd/languages/visualforce.md M docs/pages/pmd/projectdocs/committers/releasing.md M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M docs/pages/release_notes_old.md M pmd-apex-jorje/pom.xml R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2020-09-10-5a5192/apex-jorje-lsp-minimized-2020-09-10-5a5192.jar R pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2020-09-10-5a5192/apex-jorje-lsp-minimized-2020-09-10-5a5192.pom A pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.jar A pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/2021-10-08-631b8c/apex-jorje-lsp-minimized-2021-10-08-631b8c.pom M pmd-apex-jorje/repo/apex/apex-jorje-lsp-minimized/maven-metadata-local.xml M pmd-apex/pom.xml M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeBuilder.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/EmptySymbolProvider.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/TestAccessEvaluator.java M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt M pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/EmptyCatchBlock.xml M pmd-core/pom.xml M pmd-cpp/pom.xml M pmd-cs/pom.xml M pmd-dart/pom.xml M pmd-dist/pom.xml M pmd-doc/pom.xml M pmd-fortran/pom.xml M pmd-go/pom.xml M pmd-groovy/pom.xml M pmd-java/pom.xml M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumConstant.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MissingOverrideRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UselessStringValueOfRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/HardCodedCryptoKeyRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java M pmd-java/src/main/resources/category/java/codestyle.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumToString.java M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/EnumWithAnonClass.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/MissingOverride.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UselessStringValueOf.xml M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/security/xml/HardCodedCryptoKey.xml M pmd-java8/pom.xml M pmd-javascript/pom.xml M pmd-jsp/pom.xml M pmd-kotlin/pom.xml M pmd-lang-test/pom.xml M pmd-lua/pom.xml M pmd-matlab/pom.xml M pmd-modelica/pom.xml M pmd-objectivec/pom.xml M pmd-perl/pom.xml M pmd-php/pom.xml M pmd-plsql/pom.xml M pmd-python/pom.xml M pmd-ruby/pom.xml M pmd-scala-modules/pmd-scala-common/pom.xml M pmd-scala-modules/pmd-scala_2.12/pom.xml M pmd-scala-modules/pmd-scala_2.13/pom.xml M pmd-scala/pom.xml M pmd-swift/pom.xml M pmd-test/pom.xml M pmd-visualforce/pom.xml M pmd-vm/pom.xml M pmd-xml/pom.xml M pom.xml Log Message: ----------- Merge branch 'master' into pr-3600 Commit: 6153d441a9ac2ba5cfaf7a262242bba5bd3d79ae https://github.com/pmd/pmd/commit/6153d441a9ac2ba5cfaf7a262242bba5bd3d79ae Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-25 (Thu, 25 Nov 2021) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#3600, #3424, #3425) Commit: f7cf17ddbd60af2451b8103d2a9c4628ef5a98d0 https://github.com/pmd/pmd/commit/f7cf17ddbd60af2451b8103d2a9c4628ef5a98d0 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-25 (Thu, 25 Nov 2021) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Merge branch all-contributors/add-duanyang25 into pr-3600 docs: add duanyang25 as a contributor for code #3606 Commit: d1a6fccdf9a161e1934423b7676b98e15baf873d https://github.com/pmd/pmd/commit/d1a6fccdf9a161e1934423b7676b98e15baf873d Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-25 (Thu, 25 Nov 2021) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/installation.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-core/src/test/java/net/sourceforge/pmd/junit/JavaUtilLoggingRule.java M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java Log Message: ----------- Merge pull request #3600 from duanyang25:master [core] Implement GNU-style long options and '--version' #3600 * pr-3600: (24 commits) [doc] Update release notes (#3600, #3424, #3425) docs: update docs/pages/pmd/projectdocs/credits.md [skip ci] docs: update .all-contributorsrc [skip ci] [core] Add deprecation warnings for CPD CLI options Apply suggestions from code review [doc] CPD CLI: --filelist to --file-list remove the option introduced by a mistake Update cli_reference accordingly to adopt GNU-style long options, keep `-language` and `-version` unchanged move -- options before - options change CPD.md to the new option "--fail-on-violation" Revert "change it to the new option "--fail-on-violation"" change to be the first option on of CPD change it to the new option "--fail-on-violation" Change it to `--aux-classpath` Output a deprecation warning remove and will deprecate it later seperate and current work Update description of --version add additional unit tests regarding long options, successfully implement the feature https://github.com/pmd/pmd/issues/3424 and https://github.com/pmd/pmd/issues/3425, and compile and build the project fix one minor issue related to 'version' ... Commit: a9c3c019fe2459094e7137164ecaff24e7a1c406 https://github.com/pmd/pmd/commit/a9c3c019fe2459094e7137164ecaff24e7a1c406 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2021-11-25 (Thu, 25 Nov 2021) Changed paths: M .all-contributorsrc M .ci/build.sh M .ci/files/project-list.xml M .ci/inc/regression-tester.inc M .github/workflows/build.yml M .github/workflows/git-repo-sync.yml M .github/workflows/troubleshooting.yml M .mvn/wrapper/maven-wrapper.properties M docs/pages/pmd/projectdocs/credits.md M docs/pages/pmd/userdocs/cli_reference.md M docs/pages/pmd/userdocs/cpd/cpd.md M docs/pages/pmd/userdocs/installation.md M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java M pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-core/src/test/java/net/sourceforge/pmd/junit/JavaUtilLoggingRule.java M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java M pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UselessStringValueOf.xml M pom.xml Log Message: ----------- Merge branch 'master' into pmd/7.0.x Compare: https://github.com/pmd/pmd/compare/31915ac3e541...a9c3c019fe24 _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits