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