commit | 2f29e9a3822a3eba50bd921f111ffce1f8182f54 | [log] [tgz] |
---|---|---|
author | Alex Shesterov <alex.shesterov@gmail.com> | Sun Nov 22 12:34:52 2020 +0100 |
committer | Sylwester Lachiewicz <slachiewicz@apache.org> | Sun Nov 22 13:02:00 2020 +0100 |
tree | bb5fb7899af3bea522967e8f67fd705adcf897c9 | |
parent | 9d1289e02f4c1f0a2b6b2598f2cfd5f01460fa22 [diff] |
[MPLUGIN-369] - Upgrade ASM Api version to ASM9 in visitors - in sync with the current ASM version. This fixes the "Record requires ASM8" problem when Records are used in a Mojo. This closes #32
diff --git a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoAnnotationVisitor.java b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoAnnotationVisitor.java index 2199de5..3977ed2 100644 --- a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoAnnotationVisitor.java +++ b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoAnnotationVisitor.java
@@ -41,7 +41,7 @@ MojoAnnotationVisitor( Logger logger, String annotationClassName ) { - super( Opcodes.ASM7 ); + super( Opcodes.ASM9 ); this.logger = logger; this.annotationClassName = annotationClassName; }
diff --git a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoClassVisitor.java b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoClassVisitor.java index 2191a47..2f3cf30 100644 --- a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoClassVisitor.java +++ b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoClassVisitor.java
@@ -53,7 +53,7 @@ public MojoClassVisitor( Logger logger ) { - super( Opcodes.ASM7 ); + super( Opcodes.ASM9 ); this.logger = logger; }
diff --git a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoFieldVisitor.java b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoFieldVisitor.java index 80afcb6..225478b 100644 --- a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoFieldVisitor.java +++ b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/scanner/visitors/MojoFieldVisitor.java
@@ -44,7 +44,7 @@ MojoFieldVisitor( Logger logger, String fieldName, String className ) { - super( Opcodes.ASM7 ); + super( Opcodes.ASM9 ); this.logger = logger; this.fieldName = fieldName; this.className = className;