Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: e479b43744d9780d53c03e5ded1dc2fab42834f0 https://github.com/pmd/pmd/commit/e479b43744d9780d53c03e5ded1dc2fab42834f0 Author: Mitch Spano <mitchsp...@gmail.com> Date: 2025-06-09 (Mon, 09 Jun 2025)
Changed paths: A pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidBooleanMethodParametersRule.java M pmd-apex/src/main/resources/category/apex/design.xml A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidBooleanMethodParametersTest.java A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/AvoidBooleanMethodParameters.xml Log Message: ----------- Add `AvoidBooleanMethodParameters` rule to detect boolean parameters in public/global methods This commit introduces a new rule that flags boolean parameters in public and global Apex methods, encouraging the use of more descriptive alternatives. It includes the rule implementation, corresponding XML configuration, and test cases to validate its functionality. Commit: e87d30af0e9da070d18743bc31f7f9ab25444da8 https://github.com/pmd/pmd/commit/e87d30af0e9da070d18743bc31f7f9ab25444da8 Author: Sören Glimm <g...@uncleowen.de> Date: 2025-06-24 (Tue, 24 Jun 2025) Changed paths: M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceHashtableWithMap.xml Log Message: ----------- Fix name of test Commit: 22fe512c2c3e404491b5121a690907af2f2a2ee1 https://github.com/pmd/pmd/commit/22fe512c2c3e404491b5121a690907af2f2a2ee1 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-06-26 (Thu, 26 Jun 2025) Changed paths: M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidBooleanMethodParametersRule.java M pmd-apex/src/main/resources/category/apex/design.xml Log Message: ----------- [apex] Update rule doc AvoidBooleanMethodParameters Commit: a87178222e048eb097f83ba8cd288042fecc1ba9 https://github.com/pmd/pmd/commit/a87178222e048eb097f83ba8cd288042fecc1ba9 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-06-26 (Thu, 26 Jun 2025) Changed paths: M docs/pages/release_notes.md M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml Log Message: ----------- [doc] Update release notes (#5427, #5821) Commit: ddd2999ae0f8acaacf9c0bb66e66a404e53ccd3e https://github.com/pmd/pmd/commit/ddd2999ae0f8acaacf9c0bb66e66a404e53ccd3e Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-06-26 (Thu, 26 Jun 2025) Changed paths: M docs/pages/release_notes.md A pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidBooleanMethodParametersRule.java M pmd-apex/src/main/resources/category/apex/design.xml M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml A pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/design/AvoidBooleanMethodParametersTest.java A pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/AvoidBooleanMethodParameters.xml Log Message: ----------- [apex] New Rule: Avoid boolean method parameters (#5821) Merge pull request #5821 from mitchspano:boolean_parameter Commit: 2b81f100114509ef76887a971f5d9997a765e3b1 https://github.com/pmd/pmd/commit/2b81f100114509ef76887a971f5d9997a765e3b1 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-06-26 (Thu, 26 Jun 2025) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md Log Message: ----------- Add @UncleOwen as a contributor Commit: 6ea8fa9979441c3ccdc84d045f58b37828de9986 https://github.com/pmd/pmd/commit/6ea8fa9979441c3ccdc84d045f58b37828de9986 Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-06-26 (Thu, 26 Jun 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#5851) Commit: 03a0db92580f8ad8047b86f315a0e98d119d35ab https://github.com/pmd/pmd/commit/03a0db92580f8ad8047b86f315a0e98d119d35ab Author: Andreas Dangel <andreas.dan...@pmd-code.org> Date: 2025-06-26 (Thu, 26 Jun 2025) Changed paths: M .all-contributorsrc M docs/pages/pmd/projectdocs/credits.md M docs/pages/release_notes.md M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ReplaceHashtableWithMap.xml Log Message: ----------- chore: [java] ReplaceHashtableWithMap: Fix name of test (#5851) Merge pull request #5851 from UncleOwen:fix-test-name Compare: https://github.com/pmd/pmd/compare/d931b4363114...03a0db92580f 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