Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd
  Commit: 1bef938381f794e88cbd2fd88834148218917084
      https://github.com/pmd/pmd/commit/1bef938381f794e88cbd2fd88834148218917084
  Author: Lukas Gräf <[email protected]>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NullAssignmentRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/NullAssignment.xml

  Log Message:
  -----------
  [java] Fix NullAssignment should not report assigning null to a final field 
in a constructor


  Commit: f57f4691e291aed718e633872a8e036e4e2c35dd
      https://github.com/pmd/pmd/commit/f57f4691e291aed718e633872a8e036e4e2c35dd
  Author: Lukas Gräf <[email protected]>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NullAssignmentRule.java

  Log Message:
  -----------
  Re-order nullable annotations to fix build


  Commit: 7070c2765e3f0e6baf1010f80c7cae42c3c7dcfe
      https://github.com/pmd/pmd/commit/7070c2765e3f0e6baf1010f80c7cae42c3c7dcfe
  Author: Lukas Gräf <[email protected]>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NullAssignmentRule.java

  Log Message:
  -----------
  Minor cleanup: Remove unused initializer


  Commit: 82999bc7f574174158b6352258a4ac1f3319a585
      https://github.com/pmd/pmd/commit/82999bc7f574174158b6352258a4ac1f3319a585
  Author: Clément Fournier <[email protected]>
  Date:   2025-11-29 (Sat, 29 Nov 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypeTestUtilTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/EnumComparison.xml

  Log Message:
  -----------
  [java] Fix #6291: EnumComparison FP when comparing with null


  Commit: 406043b72f393cba750bfe14c4c0528d08624090
      https://github.com/pmd/pmd/commit/406043b72f393cba750bfe14c4c0528d08624090
  Author: Clément Fournier <[email protected]>
  Date:   2025-12-01 (Mon, 01 Dec 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/PhaseOverloadSet.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadSpecificityTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverridingTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  -----------
  Fix #6028 - specificity bug


  Commit: 26c632b3bba14f8c56e008617de7d37720a47964
      https://github.com/pmd/pmd/commit/26c632b3bba14f8c56e008617de7d37720a47964
  Author: Clément Fournier <[email protected]>
  Date:   2025-12-17 (Wed, 17 Dec 2025)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/Attribute.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/DomainConversion.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java

  Log Message:
  -----------
  Fix #6330 - cannot access Chars attribute from XPath


  Commit: 5b61ebd86240e33ddb25b16ed4668768bacd0c1f
      https://github.com/pmd/pmd/commit/5b61ebd86240e33ddb25b16ed4668768bacd0c1f
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml

  Log Message:
  -----------
  [java] MissingStaticMethodInNonInstantiatableClass: Test for #6343


  Commit: 0234ad36e54dbc2739c7a262738c4114d41959e1
      https://github.com/pmd/pmd/commit/0234ad36e54dbc2739c7a262738c4114d41959e1
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    A pmd-java/pmd-java-exclude-pmd.properties
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalInterfaces.java

  Log Message:
  -----------
  [java] Add suppression for MissingStaticMethodInNonInstantiatableClass


  Commit: 9e59c203bec3f616450f3c506ab636ac0f2d2c6f
      https://github.com/pmd/pmd/commit/9e59c203bec3f616450f3c506ab636ac0f2d2c6f
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NullAssignmentRule.java

  Log Message:
  -----------
  [java] NullAssignment: remove unnecessary check for ctor


  Commit: be9f2fdff2c87f90e4dc447e30c5d0ce69979c22
      https://github.com/pmd/pmd/commit/be9f2fdff2c87f90e4dc447e30c5d0ce69979c22
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#6276, #6293)


  Commit: f2b2f7f096b0437947e30ad61ce3e0d05d1adf79
      https://github.com/pmd/pmd/commit/f2b2f7f096b0437947e30ad61ce3e0d05d1adf79
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/NullAssignmentRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/NullAssignment.xml

  Log Message:
  -----------
  [java] Fix #6276: NullAssignment should not report assigning null to a final 
field in a constructor (#6293)


  Commit: 2f49d6d7e20555bc3b498611a2539947dbf2e7b4
      https://github.com/pmd/pmd/commit/2f49d6d7e20555bc3b498611a2539947dbf2e7b4
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/EnumComparison.xml

  Log Message:
  -----------
  [java] EnumComparison - update test description


  Commit: d348ab78dfd69acbfdb5ef130bf9d0c026e5dbee
      https://github.com/pmd/pmd/commit/d348ab78dfd69acbfdb5ef130bf9d0c026e5dbee
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#6291, #6343, #6292)


  Commit: 1044d7834dbd63d1d2fc59ab4e0ea1296c9d1f0d
      https://github.com/pmd/pmd/commit/1044d7834dbd63d1d2fc59ab4e0ea1296c9d1f0d
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md
    A pmd-java/pmd-java-exclude-pmd.properties
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalInterfaces.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypeTestUtilTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/EnumComparison.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml

  Log Message:
  -----------
  [java] Fix #6291: EnumComparison FP when comparing with null (#6292)


  Commit: 36d255b6f88af29418c420a0961d3a37ada9ca24
      https://github.com/pmd/pmd/commit/36d255b6f88af29418c420a0961d3a37ada9ca24
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#6028, #6294)


  Commit: e9579d72994f0b1c46bd4cf4767594e5c0eef53e
      https://github.com/pmd/pmd/commit/e9579d72994f0b1c46bd4cf4767594e5c0eef53e
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/PhaseOverloadSet.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverloadSpecificityTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/OverridingTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml

  Log Message:
  -----------
  [java] Fix #6028: UnusedPrivateMethod FP (#6294)


  Commit: 2c49680fc79063feb7570660ac8112649b48b5d6
      https://github.com/pmd/pmd/commit/2c49680fc79063feb7570660ac8112649b48b5d6
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/Attribute.java

  Log Message:
  -----------
  Update javadoc apinote


  Commit: bbb7438951395f925c37981942c021ae1bc6da07
      https://github.com/pmd/pmd/commit/bbb7438951395f925c37981942c021ae1bc6da07
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#6330, #6342)


  Commit: e50ac051a8106a0cdd60762094c658d76c4daa98
      https://github.com/pmd/pmd/commit/e50ac051a8106a0cdd60762094c658d76c4daa98
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/Attribute.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/DomainConversion.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java

  Log Message:
  -----------
  [core] Fix #6330: Cannot access Chars attribute from XPath (#6342)


Compare: https://github.com/pmd/pmd/compare/48c8038a9df1...e50ac051a810

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