[java] ClassNamingConventions: interfaces are identified as abstract classes (regression in 7.0.0) #4881
Labels
a:bug
PMD crashes or fails to analyse a file.
a:false-positive
PMD flags a piece of code that is not problematic
Milestone
Affects PMD Version: 7.0.0
Rule: ClassNamingConventions
Description:
An interface should not match
ClassNamingConventions.abstractClassPattern
.Code Sample demonstrating the issue:
Steps to reproduce:
No error with 6.55.0:
Update to 7.0.0:
7.0.0 with explicit
interfacePattern
:Running PMD through: Gradle
The text was updated successfully, but these errors were encountered: