Branch: refs/heads/main
Home: https://github.com/pmd/pmd
Commit: e479b43744d9780d53c03e5ded1dc2fab42834f0
https://github.com/pmd/pmd/commit/e479b43744d9780d53c03e5ded1dc2fab42834f0
Author: Mitch Spano <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits