Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd
  Commit: 12a0436e567b4c125ae1c1318d668b59c578e931
      https://github.com/pmd/pmd/commit/12a0436e567b4c125ae1c1318d668b59c578e931
  Author: Sören Glimm <[email protected]>
  Date:   2026-05-24 (Sun, 24 May 2026)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/rulesfortests/JUnit4ParentWithTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtilTest.java

  Log Message:
  -----------
  Fix TestFrameworksUtil.isJUnit4Method() to use type resolution.

This change removes the visibility check from isJUnit4Method. It was not
needed (see 
https://pull-requests.pmd-code.org/pr-6685/cbd30fcbbd68a7b96a9b4eabbbf1c46a46f7a411/regression/).
This brings isJUnit4Method in line with isJUnit5Method and isTestNgMethod.


  Commit: 023d55889c1a20fa3130705740f34698c4562f32
      https://github.com/pmd/pmd/commit/023d55889c1a20fa3130705740f34698c4562f32
  Author: Sören Glimm <[email protected]>
  Date:   2026-05-24 (Sun, 24 May 2026)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtilTest.java

  Log Message:
  -----------
  Fix TestFrameworksUtil.isTestNgMethod() to use type resolution.


  Commit: c4567d39b876065f60d63ebab4576dddd3630645
      https://github.com/pmd/pmd/commit/c4567d39b876065f60d63ebab4576dddd3630645
  Author: Sören Glimm <[email protected]>
  Date:   2026-05-24 (Sun, 24 May 2026)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  Fix TestFrameworksUtil.isTestClass() ...

... by replacing its implementation with the obvious one.

Slight change to the method signature of isTestClass. But that's
allowed, since TestFrameworksUtil is NOT public API
(it is in a .internal package)


  Commit: 1cb7b90b489fa436bdbb507aac75b48504f9fbdd
      https://github.com/pmd/pmd/commit/1cb7b90b489fa436bdbb507aac75b48504f9fbdd
  Author: Sören Glimm <[email protected]>
  Date:   2026-05-24 (Sun, 24 May 2026)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#4350)


  Commit: 7d9eccea5c07cad82786c986d788b238e116f58b
      https://github.com/pmd/pmd/commit/7d9eccea5c07cad82786c986d788b238e116f58b
  Author: Sören Glimm <[email protected]>
  Date:   2026-05-25 (Mon, 25 May 2026)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update docs/pages/release_notes.md

Co-authored-by: Andreas Dangel <[email protected]>


  Commit: 25f30fe83331ebb529a793ddd8ebad515e34b535
      https://github.com/pmd/pmd/commit/25f30fe83331ebb529a793ddd8ebad515e34b535
  Author: Andreas Dangel <[email protected]>
  Date:   2026-05-28 (Thu, 28 May 2026)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    A 
pmd-java/src/test/java-resources/net/sourceforge/pmd/lang/java/rule/errorprone/rulesfortests/JUnit4ParentWithTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtilTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  [java] Fix #4350: Fix ClassNamingConventions by teaching TestFrameworkUtil 
about type resolution (#6689)


Compare: https://github.com/pmd/pmd/compare/f306438a4f0d...25f30fe83331

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