[jboss-jira] [JBoss JIRA] (JASSIST-245) Javassist 3.19.0-GA causes compilation warnings with -Xlint:classfile
David Carr (JIRA)
issues at jboss.org
Sat Apr 4 17:57:19 EDT 2015
[ https://issues.jboss.org/browse/JASSIST-245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Carr updated JASSIST-245:
-------------------------------
Steps to Reproduce:
To reproduce, put the javassist JAR and DescribingHandlers.java (https://gist.github.com/davidmc24/17e120b67ce35831a07a) in a directory and run the following command:
{code}javac -Werror -Xlint:classfile -classpath javassist-3.19.0-GA.jar DescribingHandlers.java{code}
You should get something like the following output:
{code}
javassist-3.19.0-GA.jar(javassist/ClassPool.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/CtBehavior.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/CtClass.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/NotFoundException.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/bytecode/ClassFile.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
error: warnings found and -Werror specified
javassist-3.19.0-GA.jar(javassist/CtMember.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/bytecode/MethodInfo.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
1 error
7 warnings
{code}
was:
To reproduce, put the javassist JAR the attached DescribingHandlers.java file in a directory and run the following command:
{code}javac -Werror -Xlint:classfile -classpath javassist-3.19.0-GA.jar DescribingHandlers.java{code}
You should get something like the following output:
{code}
javassist-3.19.0-GA.jar(javassist/ClassPool.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/CtBehavior.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/CtClass.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/NotFoundException.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/bytecode/ClassFile.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
error: warnings found and -Werror specified
javassist-3.19.0-GA.jar(javassist/CtMember.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
javassist-3.19.0-GA.jar(javassist/bytecode/MethodInfo.class): warning: [classfile] MethodParameters attribute introduced in version 52.0 class files is ignored in version 50.0 class files
1 error
7 warnings
{code}
> Javassist 3.19.0-GA causes compilation warnings with -Xlint:classfile
> ---------------------------------------------------------------------
>
> Key: JASSIST-245
> URL: https://issues.jboss.org/browse/JASSIST-245
> Project: Javassist
> Issue Type: Bug
> Affects Versions: 3.19.0-GA
> Reporter: David Carr
> Assignee: Shigeru Chiba
>
> Tested using Oracle Java 1.8.0_40.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
More information about the jboss-jira
mailing list