chibash
cf1d22fa1f
adds ClassFileWriter#addDynamicInfo
4 年之前
chibash
8f4788e090
fixed Issue #263
4 年之前
chibash
413126268c
for release 3.25.0-GA
5 年之前
chibash
e3f70e8d1d
adds javadoc comments for PR #250
5 年之前
chibash
f36195c145
updates Readme.html and rebuilds javassist.jar
5 年之前
chibash
6ea8021f15
fixes the bug reported in Issue #241.
It makes $r available in the code given to CtBehavior#insertBefore().
5 年之前
chibash
52138ca440
enables switch-case with string constants
5 年之前
chibash
1a3d63712a
updates for relase 3.24.1
5 年之前
chibash
9cfa81cce0
fixes another bug (supporting jdk.*) reported in #228
5 年之前
chibash
a82e2d71bd
fixes a bug reported in #228
5 年之前
chibash
85d69ea6b3
modifies build.xml to support JDK 7.
5 年之前
chibash
2d4ef86c82
adds javassist.jar for test code
5 年之前
chibash
0958148acb
does refactoring for javassist.util.proxy.
5 年之前
chibash
9ca1a7539c
adds test cases for NestHostAttribute and NestMembersAttribute.
5 年之前
chibash
c52b9c7100
modifies NestHostAttribute and NestMembersAttribute and adds test code
5 年之前
chibash
a13f51b8d1
adds a comment for the fix to JIRA JASSIST-267
5 年之前
chibash
a59658da99
updates for release 3.23.1
6 年之前
chibash
dfce4e4b3d
updates for release 3.23.0-GA
6 年之前
chibash
040a9cfc26
fixes a minor bug in a test case.
6 年之前
chibash
40d3223b12
fixes a bug reported in issue #155 (Javassist Incorrect Code when wrapping with try/catch)
6 年之前
chibash
a64f57f489
adds Modifier#isVarArgs()
6 年之前
chibash
b86c148882
changes getDefinedPackage back to getPackage when Java is < 9.
6 年之前
chibash
1eebb1cd7f
updates build.xml to be compatible to pom.xml
6 年之前
chibash
e41e0790c0
changes ClassPool#appendSystemPath(). The new implementation appends ClassClassPath when the JVM is earlier than 9.
6 年之前
chibash
c9c209727d
fixes a bug of getAnnotations(). Some hidden annotations were not ignored.
6 年之前
chibash
bb14f52dc9
3.22.0-GA release
6 年之前
chibash
78223965e5
updates ConstPool to support Module and Package
6 年之前
chibash
dfd0733e1f
modifies CtClass#setModifiers() to correctly support inner classes.
7 年之前
chibash
ab117a9fe3
delete testHotswap() because java 9 does not seem to allow a java agent to be attached after the JVM starts
7 年之前
chibash
d5ea6843af
adds javassist.util.HotSwapAgent
7 年之前
chibash
25fdc6bafa
adds javassist.util.proxy.ProxyFactory#onlyPublicMethods. If true, Javassist uses java.lang.invoke.MethodHandles.Lookup to load a class.
7 年之前
chibash
45ce361742
modifies to use sun.misc.Unsafe#defineClass so that Javassist can run with jigsaw
7 年之前
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 年之前
chibash
6a9079aa44
implements better annotation handling since Javassist may fail to
create a proxy object due to access controls by jigsaw.
7 年之前
chibash
f95705f304
release 3.22.0-CR1
7 年之前
chibash
35fb5b39f8
modifies javadoc typos.
7 年之前
chibash
cefc23a132
updates files for release 3.21.0-GA
7 年之前
chibash
fb93ae8b8f
improves the backward compatibility of LoaderClassPath.
LoaderClassPath is modified to show the same behavior in both Java 8 and 9.
7 年之前
chibash
9f1d7a2cf0
fixes a bug in ClassClassPath. It was reported in Issue #97.
8 年之前
chibash
3290c5528c
adds javassist.jar because the unit tests fail without it.
8 年之前
chibash
5e4572a90f
fixes many compatibility problems with older Java (i.e. 1.4)
8 年之前
chibash
652e8658fe
updates javassist.jar
8 年之前
chibash
64bde30912
modifies javadoc.
8 年之前
chibash
7314726c37
updates javassist.util.proxy to support a default interface method in Java 8
8 年之前
chibash
d4d3ef1dad
rebuilds javassist.jar by Java 6 compiler
8 年之前
chibash
e44bf416bf
fixes JIRA JASSIST-248.
Javassist cannot compile super.m() if m is a default method
declared in an interface.
8 年之前
chibash
1e7ce2aebc
rebuilt javassist.jar
9 年之前
chibash
4448bdae02
final updates for 3.20.0-GA release
9 年之前
chibash
efae59551e
fixed a bug reported as JASSIST-246
9 年之前
chibash
c43f4a7cde
updated javadoc comments. makeClass(ClassFile cf) was added to ClassPool.
9 年之前