Snap for 10453563 from 8c39c391700063ef0600273d37fa9671a6f884fa to mainline-permission-release

Change-Id: I25d1912176ebf0cd8ec7acd24bd344998817a6c5
diff --git a/jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer/BytecodeAnnotator.java b/jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer/BytecodeAnnotator.java
index 73c2e1d..6b226fa 100644
--- a/jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer/BytecodeAnnotator.java
+++ b/jar-infer/jar-infer-lib/src/main/java/com/uber/nullaway/jarinfer/BytecodeAnnotator.java
@@ -151,7 +151,7 @@
       throws IOException {
     ClassReader cr = new ClassReader(is);
     ClassWriter cw = new ClassWriter(0);
-    ClassNode cn = new ClassNode(Opcodes.ASM7);
+    ClassNode cn = new ClassNode(Opcodes.ASM9);
     cr.accept(cn, 0);
 
     String className = cn.name.replace('/', '.');