diff options
-rw-r--r-- | Readme.html | 4 | ||||
-rw-r--r-- | javassist.jar | bin | 724643 -> 724931 bytes | |||
-rw-r--r-- | pom.xml | 2 | ||||
-rw-r--r-- | src/main/javassist/CtClass.java | 2 | ||||
-rw-r--r-- | src/main/javassist/CtField.java | 4 | ||||
-rw-r--r-- | src/main/javassist/bytecode/ClassFile.java | 4 | ||||
-rw-r--r-- | src/main/javassist/bytecode/FieldInfo.java | 4 | ||||
-rw-r--r-- | src/main/javassist/bytecode/MethodInfo.java | 4 | ||||
-rw-r--r-- | src/main/javassist/bytecode/analysis/package.html | 4 | ||||
-rw-r--r-- | src/main/javassist/bytecode/package.html | 4 | ||||
-rw-r--r-- | src/main/javassist/package.html | 4 | ||||
-rw-r--r-- | src/test/javassist/JvstTest5.java | 1 |
12 files changed, 19 insertions, 18 deletions
diff --git a/Readme.html b/Readme.html index c80abd21..c89bb0c4 100644 --- a/Readme.html +++ b/Readme.html @@ -7,7 +7,7 @@ <h1>Javassist version 3</h1> -<h3>Copyright (C) 1999-2015 by Shigeru Chiba, All rights reserved.</h3> +<h3>Copyright (C) 1999-2016 by Shigeru Chiba, All rights reserved.</h3> <p><br></p> @@ -281,7 +281,7 @@ see javassist.Dump. <h2>Changes</h2> -<p>-version 3.21 +<p>-version 3.21 on October 4, 2016 <ul> <li>JIRA JASSIST-244, 245, 248, 250, 255, 256, 259, 262. <li><code>javassist.tools.Callback</code> was modified to be Java 1.4 compatible. diff --git a/javassist.jar b/javassist.jar Binary files differindex 20b45c6c..40f6a448 100644 --- a/javassist.jar +++ b/javassist.jar @@ -7,7 +7,7 @@ Javassist (JAVA programming ASSISTant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java. </description> - <version>3.21.0</version> + <version>3.22.0-CR1</version> <name>Javassist</name> <url>http://www.javassist.org/</url> diff --git a/src/main/javassist/CtClass.java b/src/main/javassist/CtClass.java index 162ce48f..4ff04c0e 100644 --- a/src/main/javassist/CtClass.java +++ b/src/main/javassist/CtClass.java @@ -69,7 +69,7 @@ public abstract class CtClass { /** * The version number of this release. */ - public static final String version = "3.21.0-java9beta2"; + public static final String version = "3.22.0-CR1"; /** * Prints the version number and the copyright notice. diff --git a/src/main/javassist/CtField.java b/src/main/javassist/CtField.java index 0121e25e..f9d8051b 100644 --- a/src/main/javassist/CtField.java +++ b/src/main/javassist/CtField.java @@ -379,8 +379,8 @@ public class CtField extends CtMember { * this field. They have to be explicitly updated. For example, * if some method contains an expression {@code t.value} and the type * of the variable {@code t} is changed by {@link #setType(CtClass)} - * from {@code int} to {@code double}, then {@ t.value} has to be modified - * since the bytecode of {@code t.value} contains the type information. + * from {@code int} to {@code double}, then {@code t.value} has to be modified + * as well since the bytecode of {@code t.value} contains the type information. * </p> * * @see CodeConverter diff --git a/src/main/javassist/bytecode/ClassFile.java b/src/main/javassist/bytecode/ClassFile.java index e48b8e04..d97ac735 100644 --- a/src/main/javassist/bytecode/ClassFile.java +++ b/src/main/javassist/bytecode/ClassFile.java @@ -773,8 +773,8 @@ public final class ClassFile { * returns null if the specified attributed is not found. * * <p>An attribute name can be obtained by, for example, - * {@link AnnotationsAttribute#visibleTab} or - * {@link AnnotationsAttribute#invisibleTab}. + * {@link AnnotationsAttribute#visibleTag} or + * {@link AnnotationsAttribute#invisibleTag}. * </p> * * @param name attribute name diff --git a/src/main/javassist/bytecode/FieldInfo.java b/src/main/javassist/bytecode/FieldInfo.java index 0e2f76a5..926b8137 100644 --- a/src/main/javassist/bytecode/FieldInfo.java +++ b/src/main/javassist/bytecode/FieldInfo.java @@ -232,8 +232,8 @@ public final class FieldInfo { * It returns null if the specified attribute is not found. * * <p>An attribute name can be obtained by, for example, - * {@link AnnotationsAttribute#visibleTab} or - * {@link AnnotationsAttribute#invisibleTab}. + * {@link AnnotationsAttribute#visibleTag} or + * {@link AnnotationsAttribute#invisibleTag}. * </p> * * @param name attribute name diff --git a/src/main/javassist/bytecode/MethodInfo.java b/src/main/javassist/bytecode/MethodInfo.java index 72642268..b42b7fe1 100644 --- a/src/main/javassist/bytecode/MethodInfo.java +++ b/src/main/javassist/bytecode/MethodInfo.java @@ -316,8 +316,8 @@ public class MethodInfo { * method returns null. * * <p>An attribute name can be obtained by, for example, - * {@link AnnotationsAttribute#visibleTab} or - * {@link AnnotationsAttribute#invisibleTab}. + * {@link AnnotationsAttribute#visibleTag} or + * {@link AnnotationsAttribute#invisibleTag}. * </p> * * @param name attribute name diff --git a/src/main/javassist/bytecode/analysis/package.html b/src/main/javassist/bytecode/analysis/package.html index ec39a473..02796185 100644 --- a/src/main/javassist/bytecode/analysis/package.html +++ b/src/main/javassist/bytecode/analysis/package.html @@ -11,10 +11,10 @@ Look at <code>ControlFlow</code> class first for details. <p>The users of this package must know the specifications of class file and Java bytecode. For more details, read this book: -<ul>Tim Lindholm and Frank Yellin, +<ul><li>Tim Lindholm and Frank Yellin, "The Java Virtual Machine Specification 2nd Ed.", Addison-Wesley, 1999. -</ul> +</li></ul> </body> </html> diff --git a/src/main/javassist/bytecode/package.html b/src/main/javassist/bytecode/package.html index 9da3888a..e084193b 100644 --- a/src/main/javassist/bytecode/package.html +++ b/src/main/javassist/bytecode/package.html @@ -9,10 +9,10 @@ bytecode instruction, and so on. <p>The users of this package must know the specifications of class file and Java bytecode. For more details, read this book: -<ul>Tim Lindholm and Frank Yellin, +<ul><li>Tim Lindholm and Frank Yellin, "The Java Virtual Machine Specification 2nd Ed.", Addison-Wesley, 1999. -</ul> +</li></ul> </body> </html> diff --git a/src/main/javassist/package.html b/src/main/javassist/package.html index f5b66b98..f67c8584 100644 --- a/src/main/javassist/package.html +++ b/src/main/javassist/package.html @@ -12,9 +12,9 @@ See the description of this class first. <p>To know the version number of this package, type the following command: -<ul><pre> +<pre> java -jar javassist.jar -</pre></ul> +</pre> <p>It prints the version number on the console. diff --git a/src/test/javassist/JvstTest5.java b/src/test/javassist/JvstTest5.java index 9d22c47c..26474bb7 100644 --- a/src/test/javassist/JvstTest5.java +++ b/src/test/javassist/JvstTest5.java @@ -242,6 +242,7 @@ public class JvstTest5 extends JvstTestRoot { cp.appendClassPath(new LoaderClassPath(new Loader())); assertNotNull(cp.get(Object.class.getName())); assertNotNull(cp.get(this.getClass().getName())); + } public void testAddDefaultMethod() throws Exception { CtClass cc = sloader.makeInterface("test5.AddDefaultMethod"); |