Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd
  Commit: b8bb6df5ecd5b81103fb25bb87e3cdd74c8082c3
      https://github.com/pmd/pmd/commit/b8bb6df5ecd5b81103fb25bb87e3cdd74c8082c3
  Author: Mitch Spano <[email protected]>
  Date:   2025-11-04 (Tue, 04 Nov 2025)

  Changed paths:
    M pmd-apex/src/main/resources/category/apex/bestpractices.xml
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidFutureAnnotationTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/AvoidFutureAnnotation.xml

  Log Message:
  -----------
  Add rule to limit usage of `@Future` annotation in Apex

Introduces the `AvoidFutureAnnotation` rule to encourage the use of the 
`Queueable` interface over the legacy `@Future` annotation for asynchronous 
Apex execution.


  Commit: b153743a64d0de4652bf460206c208428cb5f29c
      https://github.com/pmd/pmd/commit/b153743a64d0de4652bf460206c208428cb5f29c
  Author: Mitch Spano <[email protected]>
  Date:   2025-11-04 (Tue, 04 Nov 2025)

  Changed paths:
    M pmd-apex/src/main/resources/category/apex/bestpractices.xml

  Log Message:
  -----------
  Update alphabetical sorting


  Commit: 3d1c31a856bf853f46efb77a19c7999a72c0587c
      https://github.com/pmd/pmd/commit/3d1c31a856bf853f46efb77a19c7999a72c0587c
  Author: Mitch Spano <[email protected]>
  Date:   2025-11-12 (Wed, 12 Nov 2025)

  Changed paths:
    M pmd-apex/src/main/resources/category/apex/bestpractices.xml
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/AvoidFutureAnnotation.xml

  Log Message:
  -----------
  Address peer feedback


  Commit: 26c17b2ba1a1bcf0a82653b6d7a1aa9dc8c15b37
      https://github.com/pmd/pmd/commit/26c17b2ba1a1bcf0a82653b6d7a1aa9dc8c15b37
  Author: Andreas Dangel <[email protected]>
  Date:   2025-11-20 (Thu, 20 Nov 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 (#6203, #6204)


  Commit: 071647e4b399583b7713b24bc4091709b152424a
      https://github.com/pmd/pmd/commit/071647e4b399583b7713b24bc4091709b152424a
  Author: Andreas Dangel <[email protected]>
  Date:   2025-11-20 (Thu, 20 Nov 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-apex/src/main/resources/category/apex/bestpractices.xml
    M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/AvoidFutureAnnotationTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/AvoidFutureAnnotation.xml

  Log Message:
  -----------
  [apex] Add rule to limit usage of @Future annotation (#6204)


Compare: https://github.com/pmd/pmd/compare/619d05cf6137...071647e4b399

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

Reply via email to