Skip to content

Commit d6106cb

Browse files
committed
[MCOMPILER-485] Call ClassWriter#visit before ClassWriter#visitSource
Javadocs for org.objectweb.asm.ClassVisitor specify "The methods of this class must be called in the following order: visit [ visitSource ] ..."
1 parent 7c9f69f commit d6106cb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/apache/maven/plugin/compiler/AbstractCompilerMojo.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1369,10 +1369,10 @@ private byte[] generatePackage( CompilerConfiguration compilerConfiguration, Str
13691369
internalPackageName = internalPackageName.replace( File.separatorChar, '/' );
13701370
}
13711371
ClassWriter cw = new ClassWriter( 0 );
1372-
cw.visitSource( "package-info.java", null );
13731372
cw.visit( version,
13741373
Opcodes.ACC_SYNTHETIC | Opcodes.ACC_ABSTRACT | Opcodes.ACC_INTERFACE,
13751374
internalPackageName, null, "java/lang/Object", null );
1375+
cw.visitSource( "package-info.java", null );
13761376
return cw.toByteArray();
13771377
}
13781378

0 commit comments

Comments
 (0)