aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Readme.html4
-rw-r--r--javassist.jarbin724643 -> 724931 bytes
-rw-r--r--pom.xml2
-rw-r--r--src/main/javassist/CtClass.java2
-rw-r--r--src/main/javassist/CtField.java4
-rw-r--r--src/main/javassist/bytecode/ClassFile.java4
-rw-r--r--src/main/javassist/bytecode/FieldInfo.java4
-rw-r--r--src/main/javassist/bytecode/MethodInfo.java4
-rw-r--r--src/main/javassist/bytecode/analysis/package.html4
-rw-r--r--src/main/javassist/bytecode/package.html4
-rw-r--r--src/main/javassist/package.html4
-rw-r--r--src/test/javassist/JvstTest5.java1
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
index 20b45c6c..40f6a448 100644
--- a/javassist.jar
+++ b/javassist.jar
Binary files differ
diff --git a/pom.xml b/pom.xml
index 6b780fcd..f4390628 100644
--- a/pom.xml
+++ b/pom.xml
@@ -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");