Branch: refs/heads/master Home: https://github.com/pmd/pmd Commit: 75e284075b0f3e0550e69ac3af7ab34244ef4c47 https://github.com/pmd/pmd/commit/75e284075b0f3e0550e69ac3af7ab34244ef4c47 Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2024-04-21 (Sun, 21 Apr 2024)
Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CognitiveComplexityRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CyclomaticComplexityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorMethodGenerationRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryModifierRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CognitiveComplexityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CyclomaticComplexityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NPathComplexityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/CyclomaticComplexityRule.java Log Message: ----------- Fix violations of UnnecessaryVarargsArrayCreation Commit: 29b12bcbd33961574f7f98ef1e1d77a6c4077914 https://github.com/pmd/pmd/commit/29b12bcbd33961574f7f98ef1e1d77a6c4077914 Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2024-04-21 (Sun, 21 Apr 2024) Changed paths: 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/bestpractices/UnusedFormalParameterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AbstractNamingConventionRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldNamingConventionsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/DataClassRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/GodClassRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LoosePackageCouplingRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java Log Message: ----------- Fix more violations Commit: 52c4f435a07d8cf0eaf98e40e39481e3f10b8a53 https://github.com/pmd/pmd/commit/52c4f435a07d8cf0eaf98e40e39481e3f10b8a53 Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2024-04-21 (Sun, 21 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodRule.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnnecessaryVarargsArrayCreation.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConfusingArgumentToVarargsMethod.xml Log Message: ----------- Split UnnecessaryVarargsArrayCreation into two rules The new errorprone rule catches more cases (it doesn't only care about array allocations). Commit: 789ec03dba4d3fa43ec364afb4d20f6b65997368 https://github.com/pmd/pmd/commit/789ec03dba4d3fa43ec364afb4d20f6b65997368 Author: Clément Fournier <clement.fourn...@tu-dresden.de> Date: 2024-04-21 (Sun, 21 Apr 2024) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java Log Message: ----------- fix last violation Commit: a92b61711e914651fc323c4be0c7ad452668248e https://github.com/pmd/pmd/commit/a92b61711e914651fc323c4be0c7ad452668248e Author: Clément Fournier <clement.fournie...@gmail.com> Date: 2024-04-21 (Sun, 21 Apr 2024) Changed paths: M pmd-java/src/main/resources/category/java/errorprone.xml Log Message: ----------- Update pmd-java/src/main/resources/category/java/errorprone.xml Commit: a154f783bddf8f76ab9cd858eab0701c2e9ce1f8 https://github.com/pmd/pmd/commit/a154f783bddf8f76ab9cd858eab0701c2e9ce1f8 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-04-25 (Thu, 25 Apr 2024) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- [doc] Update all-contributors Add @BurovnikovEvgeniy as a contributor Add @kohlschuetter as a contributor Add @Luro02 as a contributor Add @rs23 as a contributor Add @andygoossens as a contributor Add @mitchspano as a contributor Add @mfvanek as a contributor Add @VishV-Android as a contributor Commit: 102ba1e9625400912548e3ab3a19c765bb2d6727 https://github.com/pmd/pmd/commit/102ba1e9625400912548e3ab3a19c765bb2d6727 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-04-25 (Thu, 25 Apr 2024) Changed paths: M Dangerfile Log Message: ----------- [ci] Disable auto-gen-config for regression tests Commit: f5d47ac36e7975919bfafdd0c386f81da2038591 https://github.com/pmd/pmd/commit/f5d47ac36e7975919bfafdd0c386f81da2038591 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-04-25 (Thu, 25 Apr 2024) Changed paths: M Dangerfile Log Message: ----------- [ci] Disable auto-gen-config for regression tests Commit: 04206ecd80dca03495c85c196365579c299732af https://github.com/pmd/pmd/commit/04206ecd80dca03495c85c196365579c299732af Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-04-25 (Thu, 25 Apr 2024) Changed paths: M Dangerfile Log Message: ----------- Revert "[ci] Disable auto-gen-config for regression tests" This reverts commit f5d47ac36e7975919bfafdd0c386f81da2038591. This reverts commit 102ba1e9625400912548e3ab3a19c765bb2d6727. Commit: d0870f3aa3ddf8508bb172532bfa4a94a136a661 https://github.com/pmd/pmd/commit/d0870f3aa3ddf8508bb172532bfa4a94a136a661 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-04-25 (Thu, 25 Apr 2024) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CognitiveComplexityRule.java M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/CyclomaticComplexityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorMethodGenerationRule.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/bestpractices/UnnecessaryVarargsArrayCreationRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedFormalParameterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AbstractNamingConventionRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldNamingConventionsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/IdenticalCatchBranchesRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LinguisticNamingRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryModifierRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseDiamondOperatorRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CognitiveComplexityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/CyclomaticComplexityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/DataClassRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/GodClassRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LoosePackageCouplingRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NPathComplexityRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.java M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java M pmd-java/src/main/resources/category/java/bestpractices.xml M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConfusingArgumentToVarargsMethodTest.java M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnnecessaryVarargsArrayCreation.xml A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConfusingArgumentToVarargsMethod.xml M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/CyclomaticComplexityRule.java Log Message: ----------- [java] New rule ConfusingArgumentToVarargsMethod (#4971) Merge pull request #4971 from oowekyala:new-rule-UnnecessaryVarargsArrayCreation Commit: 31585acc6f5f8aa396d3f1365df348da8e3ca076 https://github.com/pmd/pmd/commit/31585acc6f5f8aa396d3f1365df348da8e3ca076 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2024-04-25 (Thu, 25 Apr 2024) Changed paths: 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 24-SNAPSHOT to 24 Compare: https://github.com/pmd/pmd/compare/16df3dd4469e...31585acc6f5f To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications _______________________________________________ Pmd-commits mailing list Pmd-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmd-commits