Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd
  Commit: 93929deef65d523e45f6697b6098bd1fa8654127
      https://github.com/pmd/pmd/commit/93929deef65d523e45f6697b6098bd1fa8654127
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-01 (Fri, 01 Nov 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
   Update @mitchspano as a contributor


  Commit: 52fb6c814bafd47315e92453337dcd4ff5d22784
      https://github.com/pmd/pmd/commit/52fb6c814bafd47315e92453337dcd4ff5d22784
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-01 (Fri, 01 Nov 2024)

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

  Log Message:
  -----------
  Queueable Should Attach Finalizer


  Commit: be3c34fe1ad34a4e3e317d20778a7531b4ea7c59
      https://github.com/pmd/pmd/commit/be3c34fe1ad34a4e3e317d20778a7531b4ea7c59
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-01 (Fri, 01 Nov 2024)

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

  Log Message:
  -----------
  Add priority definition.


  Commit: 83d8ca0169167638151ccb98030c72300bb91a3a
      https://github.com/pmd/pmd/commit/83d8ca0169167638151ccb98030c72300bb91a3a
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-01 (Fri, 01 Nov 2024)

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

  Log Message:
  -----------
  Fix `bestPractices.xml` formatting and priority definition.


  Commit: 4e4ca6bb70d2406155666312a8fa6220ebb5aae0
      https://github.com/pmd/pmd/commit/4e4ca6bb70d2406155666312a8fa6220ebb5aae0
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-12 (Tue, 12 Nov 2024)

  Changed paths:
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableShouldAttachFinalizerRule.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerRule.java
    M pmd-apex/src/main/resources/category/apex/bestpractices.xml
    R 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableShouldAttachFinalizerTest.java
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerTest.java
    R 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/QueueableShouldAttachFinalizer.xml
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/QueueableWithoutFinalizer.xml

  Log Message:
  -----------
  Incorporate code review feedback.

- Renames the rule to `QueueableWithoutFinalizer` to be more neutral.
- Provides a more robust description.
- Provides a more succinct error message.
- Provides a positive sample for the documentation .


  Commit: 1a9e721fb659646b68fb21c219a1e1630f5f57be
      https://github.com/pmd/pmd/commit/1a9e721fb659646b68fb21c219a1e1630f5f57be
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-12 (Tue, 12 Nov 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerRule.java

  Log Message:
  -----------
  Implements the `RuleChain` within the `QueueableWithoutFinalizerRule`.

Implements the 
[`RuleChain`](https://docs.pmd-code.org/latest/pmd_userdocs_extending_writing_java_rules.html#economic-traversal-the-rulechain)
 to traverse all classes within the file.


  Commit: 69a24126f7ae12c153bda1ce30fb169114a0fa91
      https://github.com/pmd/pmd/commit/69a24126f7ae12c153bda1ce30fb169114a0fa91
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-14 (Thu, 14 Nov 2024)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerRule.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerTest.java

  Log Message:
  -----------
  Fix formatting and static code analysis findings.


  Commit: 1ee0f53608e5c3f0ec6d62e4ffbb218d45132a12
      https://github.com/pmd/pmd/commit/1ee0f53608e5c3f0ec6d62e4ffbb218d45132a12
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-15 (Fri, 15 Nov 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
  Update @mitchspano as a contributor


  Commit: c4563969318c80f668c4d7d6e715ded25437a431
      https://github.com/pmd/pmd/commit/c4563969318c80f668c4d7d6e715ded25437a431
  Author: mitchspano <mitchsp...@google.com>
  Date:   2024-11-15 (Fri, 15 Nov 2024)

  Changed paths:
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
  Reset credits.md to pmd main HEAD.


  Commit: a5925eb5ea6dc2ed4b980d1d0a2276977b1ae184
      https://github.com/pmd/pmd/commit/a5925eb5ea6dc2ed4b980d1d0a2276977b1ae184
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-17 (Sun, 17 Nov 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Fix typo in release notes


  Commit: 85aeebbab0b09005048c14c3d7d1335d922472e3
      https://github.com/pmd/pmd/commit/85aeebbab0b09005048c14c3d7d1335d922472e3
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-17 (Sun, 17 Nov 2024)

  Changed paths:
    M .all-contributorsrc
    M Gemfile.lock
    M docs/Gemfile.lock
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentBuilder.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexLexerTest.java
    M pmd-dist/pom.xml
    M pmd-html/src/main/java/net/sourceforge/pmd/lang/html/ast/LineNumbers.java
    M 
pmd-html/src/test/java/net/sourceforge/pmd/lang/html/cpd/HtmlCpdLexerTest.java
    A 
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/InvalidHtml.html
    A 
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/InvalidHtml.txt
    A 
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/MetaTag.html
    A 
pmd-html/src/test/resources/net/sourceforge/pmd/lang/html/cpd/testdata/MetaTag.txt
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/PreserveStackTraceRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericSigBase.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/GenericTypeParameterCounter.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ModuleStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ParseLock.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprOps.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceLogger.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/VarWalkStrategy.java
    M pmd-java/src/main/resources/category/java/performance.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/DeadlockTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceCtxUnitTests.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/AstTestUtil.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SubtypingTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/MethodRefInferenceTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/UnresolvedTypesRecoveryTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/PreserveStackTrace.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InsufficientStringBufferDeclaration.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/TooFewBranchesForSwitch.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/NestedLambdasAndMethodCalls.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/NestedLambdasAndMethodCalls.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnnamedPatterns.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnresolvedThings.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/types/dumptests/UnresolvedThings.txt
    A pmd-java/src/test/resources/simplelogger.properties
    M pom.xml

  Log Message:
  -----------
  Merge branch 'main' into pr-5303


  Commit: 44c15aae6d929c4e6e05a6c347592f45d634f0f8
      https://github.com/pmd/pmd/commit/44c15aae6d929c4e6e05a6c347592f45d634f0f8
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-17 (Sun, 17 Nov 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml

  Log Message:
  -----------
  [doc] Update release notes (#5303, #5302)


  Commit: a40c30c8c19d9ab9673626711aaf4b59fc44ab8e
      https://github.com/pmd/pmd/commit/a40c30c8c19d9ab9673626711aaf4b59fc44ab8e
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-11-17 (Sun, 17 Nov 2024)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/release_notes.md
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/QueueableWithoutFinalizerRule.java
    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/QueueableWithoutFinalizerTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/QueueableWithoutFinalizer.xml

  Log Message:
  -----------
  [apex] New Rule: Queueable Should Attach Finalizer (#5303)

Merge pull request #5303 from mitchspano:Require_Finalizer


Compare: https://github.com/pmd/pmd/compare/e60f460e0289...a40c30c8c19d

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

Reply via email to