You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
net.sourceforge.pmd.lang.java.ast.ASTPattern#getParenthesisDepth - the method is deprecated, because parenthesized patterns are not allowed with Java 21 anymore.
new experimental: TODO
ASTTemplateExpression
ASTTemplate
ASTTemplateFragment
ASTUnnamedPattern
Add JDK21 to the build, so that we integration test with 21, as this is a LTS version
OpenJDK 21 GA is scheduled for 2023/09/19.
The following JEPs are important for us:
In summary: https://javaalmanac.io/jdk/21/
This issue is similar to the previous: #4333
EA Release of JDK21 is available here: https://jdk.java.net/21/
Tasks:
net.sourceforge.pmd.lang.java.LanguageVersionTestmaybe also build PMD with 21, to avoid issues like [java] PMD 7 fails to build under Java 19 #4401