chibash
2423b4961e
prepares for 3.29.0-GA release
2 years ago
chibash
2b2ec51547
deletes src/test/test2/*.class
2 years ago
chibash
b9a24bf129
updates javassist.Loader to exclude jdk.internal.
3 years ago
chibash
1c4e31b967
fixes Issue #339
3 years ago
chibash
da043b46bc
fixes a bug of javassist.bytecode.stackmap, which was reported as Issue #328.
3 years ago
chibash
a6b7f12c25
for release 3.27.0-GA
4 years ago
chibash
150709141c
fixes a bug involuved in Pull Request #294
4 years ago
chibash
559bc90de5
fixdes Issue #282
4 years ago
chibash
5a796e1c2e
updates Readme.html
4 years ago
chibash
c78e17c67f
fixes a bug of JvstTest5#testRedundantInsertAfter() for Issue #275
4 years ago
chibash
9108650902
adds CtBehavior#insertAfter(String,boolean,boolean) for Issue #275
4 years ago
chibash
cf1d22fa1f
adds ClassFileWriter#addDynamicInfo
4 years ago
chibash
8f4788e090
fixed Issue #263
4 years ago
chibash
413126268c
for release 3.25.0-GA
5 years ago
chibash
e3f70e8d1d
adds javadoc comments for PR #250
5 years ago
chibash
f36195c145
updates Readme.html and rebuilds javassist.jar
5 years ago
chibash
6ea8021f15
fixes the bug reported in Issue #241.
It makes $r available in the code given to CtBehavior#insertBefore().
5 years ago
chibash
52138ca440
enables switch-case with string constants
5 years ago
chibash
1a3d63712a
updates for relase 3.24.1
5 years ago
chibash
9cfa81cce0
fixes another bug (supporting jdk.*) reported in #228
5 years ago
chibash
a82e2d71bd
fixes a bug reported in #228
5 years ago
chibash
85d69ea6b3
modifies build.xml to support JDK 7.
5 years ago
chibash
2d4ef86c82
adds javassist.jar for test code
5 years ago
chibash
0958148acb
does refactoring for javassist.util.proxy.
5 years ago
chibash
9ca1a7539c
adds test cases for NestHostAttribute and NestMembersAttribute.
5 years ago
chibash
c52b9c7100
modifies NestHostAttribute and NestMembersAttribute and adds test code
5 years ago
chibash
a13f51b8d1
adds a comment for the fix to JIRA JASSIST-267
5 years ago
chibash
a59658da99
updates for release 3.23.1
6 years ago
chibash
dfce4e4b3d
updates for release 3.23.0-GA
6 years ago
chibash
040a9cfc26
fixes a minor bug in a test case.
6 years ago
chibash
40d3223b12
fixes a bug reported in issue #155 (Javassist Incorrect Code when wrapping with try/catch)
6 years ago
chibash
a64f57f489
adds Modifier#isVarArgs()
6 years ago
chibash
b86c148882
changes getDefinedPackage back to getPackage when Java is < 9.
6 years ago
chibash
1eebb1cd7f
updates build.xml to be compatible to pom.xml
6 years ago
chibash
e41e0790c0
changes ClassPool#appendSystemPath(). The new implementation appends ClassClassPath when the JVM is earlier than 9.
6 years ago
chibash
c9c209727d
fixes a bug of getAnnotations(). Some hidden annotations were not ignored.
6 years ago
chibash
bb14f52dc9
3.22.0-GA release
6 years ago
chibash
78223965e5
updates ConstPool to support Module and Package
6 years ago
chibash
dfd0733e1f
modifies CtClass#setModifiers() to correctly support inner classes.
7 years ago
chibash
ab117a9fe3
delete testHotswap() because java 9 does not seem to allow a java agent to be attached after the JVM starts
7 years ago
chibash
d5ea6843af
adds javassist.util.HotSwapAgent
7 years ago
chibash
25fdc6bafa
adds javassist.util.proxy.ProxyFactory#onlyPublicMethods. If true, Javassist uses java.lang.invoke.MethodHandles.Lookup to load a class.
7 years ago
chibash
45ce361742
modifies to use sun.misc.Unsafe#defineClass so that Javassist can run with jigsaw
7 years ago
chibash
6a3ed31976
updates the test code to run on Java 9 EA+149.
Due to the specification change of jigsaw, ClassLoader#defineClass()
cannot be invoked through reflection API. As a workaround,
--add-opens java.base/java.lang=ALL-UNNAMED
must be given to the JVM. The ant target "runtest9" adds this jvm
argument.
7 years ago
chibash
6a9079aa44
implements better annotation handling since Javassist may fail to
create a proxy object due to access controls by jigsaw.
7 years ago
chibash
f95705f304
release 3.22.0-CR1
7 years ago
chibash
35fb5b39f8
modifies javadoc typos.
7 years ago
chibash
cefc23a132
updates files for release 3.21.0-GA
7 years ago
chibash
fb93ae8b8f
improves the backward compatibility of LoaderClassPath.
LoaderClassPath is modified to show the same behavior in both Java 8 and 9.
7 years ago
chibash
9f1d7a2cf0
fixes a bug in ClassClassPath. It was reported in Issue #97.
7 years ago