[MPLUGIN-516] Bump asmVersion from 9.6 to 9.7
Add additional definitions for JDK 23
diff --git a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/JavaAnnotationsMojoDescriptorExtractor.java b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/JavaAnnotationsMojoDescriptorExtractor.java
index 386e73f..8ba19ca 100644
--- a/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/JavaAnnotationsMojoDescriptorExtractor.java
+++ b/maven-plugin-tools-annotations/src/main/java/org/apache/maven/tools/plugin/extractor/annotations/JavaAnnotationsMojoDescriptorExtractor.java
@@ -132,6 +132,7 @@
         CLASS_VERSION_TO_JAVA_STRING.put(Opcodes.V20, "20");
         CLASS_VERSION_TO_JAVA_STRING.put(Opcodes.V21, "21");
         CLASS_VERSION_TO_JAVA_STRING.put(Opcodes.V22, "22");
+        CLASS_VERSION_TO_JAVA_STRING.put(Opcodes.V23, "23");
     }
 
     @Inject
diff --git a/pom.xml b/pom.xml
index df5602b..ebb0464 100644
--- a/pom.xml
+++ b/pom.xml
@@ -100,7 +100,7 @@
     <!-- whenever the ASM version is updated also the
     maven-plugin-tools-annotations/src/main/java/o/a/m/tools/plugins/extractor/annotations/JavaAnnotationsMojoDescriptorExtractor#CLASS_VERSION_TO_JAVA_STRING
     needs to be updated as well -->
-    <asmVersion>9.6</asmVersion>
+    <asmVersion>9.7</asmVersion>
     <plexusUtilsVersion>4.0.0</plexusUtilsVersion>
     <plexusXmlVersion>3.0.0</plexusXmlVersion>
     <reportingApiVersion>3.1.1</reportingApiVersion>