[
https://issues.apache.org/jira/browse/MSHARED-982?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17422066#comment-17422066
]
Valerii Pekarskyi commented on MSHARED-982:
-------------------------------------------
By the way as Java 17 is already GA this plugin will fail working for projects
migrating to Java17. Would be really nice to see a new minor release of
maven-dependency-analyzer plugin with this fix included
> Use OpCodes.ASM9
> ----------------
>
> Key: MSHARED-982
> URL: https://issues.apache.org/jira/browse/MSHARED-982
> Project: Maven Shared Components
> Issue Type: Improvement
> Components: maven-dependency-analyzer
> Affects Versions: maven-dependency-analyzer-1.11.3
> Reporter: Lam Tran
> Assignee: Sylwester Lachiewicz
> Priority: Major
> Fix For: maven-dependency-analyzer-3.0.0
>
>
> I am running into issues when turning on --enable-preview.
>
> Similar to [https://github.com/apache/maven-dependency-analyzer/pull/11]
> Can we bump our OpCodes to ASM9?
>
> {code}
> java.lang.UnsupportedOperationException: PermittedSubclasses requires ASM9
> at
> org.objectweb.asm.ClassVisitor.visitPermittedSubclass(ClassVisitor.java:266)
> at org.objectweb.asm.ClassReader.accept(ClassReader.java:683)
> at org.objectweb.asm.ClassReader.accept(ClassReader.java:401)
> at
> org.apache.maven.shared.dependency.analyzer.asm.DependencyClassFileVisitor.visitClass(DependencyClassFileVisitor.java:82)
> at
> org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils.visitClass(ClassFileVisitorUtils.java:164)
> at
> org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils.acceptDirectory(ClassFileVisitorUtils.java:144)
> at
> org.apache.maven.shared.dependency.analyzer.ClassFileVisitorUtils.accept(ClassFileVisitorUtils.java:71)
> at
> org.apache.maven.shared.dependency.analyzer.asm.ASMDependencyAnalyzer.analyze(ASMDependencyAnalyzer.java:50)
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)