Skip to content

Commit 246903d

Browse files
authored
Merge pull request #1849 from tobilebonk/asm-support-for-java-11
Asm support for java 11
2 parents 9939f28 + 7d327b5 commit 246903d

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

jooby/src/main/java/org/jooby/internal/RouteMetadata.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,7 @@ private static String classfile(final Class<?> owner) {
289289
}
290290

291291
private static ClassVisitor visitor(final Map<String, Object> md) {
292-
return new ClassVisitor(Opcodes.ASM5) {
292+
return new ClassVisitor(Opcodes.ASM7) {
293293

294294
@Override
295295
public MethodVisitor visitMethod(final int access, final String name,
@@ -308,7 +308,7 @@ public MethodVisitor visitMethod(final int access, final String name,
308308
int minIdx = ((access & Opcodes.ACC_STATIC) > 0) ? 0 : 1;
309309
int maxIdx = Arrays.stream(args).mapToInt(Type::getSize).sum();
310310

311-
return new MethodVisitor(Opcodes.ASM5) {
311+
return new MethodVisitor(Opcodes.ASM7) {
312312

313313
private int i = 0;
314314

modules/jooby-apitool/src/main/java/org/jooby/internal/apitool/TypeDescriptorParser.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ class TypeDescriptorParser extends SignatureVisitor {
222222
private int index;
223223

224224
private TypeDescriptorParser(final ClassLoader loader) {
225-
super(Opcodes.ASM5);
225+
super(Opcodes.ASM7);
226226
this.loader = loader;
227227
}
228228

modules/jooby-bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<akka.version>2.5.13</akka.version>
1515
<antlr4-runtime.version>4.7</antlr4-runtime.version>
1616
<api-console.version>3.0.17</api-console.version>
17-
<asm.version>7.2-beta</asm.version>
17+
<asm.version>7.3.1</asm.version>
1818
<async-http-client.version>1.9.40</async-http-client.version>
1919
<avaje-agentloader.version>2.1.2</avaje-agentloader.version>
2020
<aws-java-sdk.version>1.11.358</aws-java-sdk.version>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3155,7 +3155,7 @@ org.eclipse.jdt.apt.processorOptions/defaultOverwrite=true
31553155
<akka.version>2.5.13</akka.version>
31563156
<antlr4-runtime.version>4.7</antlr4-runtime.version>
31573157
<api-console.version>3.0.17</api-console.version>
3158-
<asm.version>7.2-beta</asm.version>
3158+
<asm.version>7.3.1</asm.version>
31593159
<async-http-client.version>1.9.40</async-http-client.version>
31603160
<avaje-agentloader.version>2.1.2</avaje-agentloader.version>
31613161
<aws-java-sdk.version>1.11.358</aws-java-sdk.version>

0 commit comments

Comments
 (0)