Sam Ma
e71398c6fc
Fix #252 make instrumentation works on JDK11 for the inner class which has access to the private constructor of the host class
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
576b141e43
adds src/test/test5/SwitchCase.java. It also adds the javadoc comments.
5 years ago
chibash
6320bc4e14
changes CtClass#toClass() and ClassPool#toClass() etc. to support Java 11,
in other words, java.lang.invoke.MethodHandles.Lookup.
5 years ago
chibash
9ca1a7539c
adds test cases for NestHostAttribute and NestMembersAttribute.
5 years ago
chibash
40d3223b12
fixes a bug reported in issue #155 (Javassist Incorrect Code when wrapping with try/catch)
6 years ago
chibash
bdc2b3784c
adds Modifier#isVarArgs()
6 years ago
nickl-
d7e4f99372
Fix #152 inner class modifiers.
Applied fix for #152 "Wrong modifiers returned for nested classes" as suggested by @pietrobraione.
Includes unit tests for all access modifiers and static.
6 years ago
chibash
dfd0733e1f
modifies CtClass#setModifiers() to correctly support inner classes.
7 years ago
chibash
0e9ff9fd2b
enables removal of attributes
7 years ago
chibash
7ec83a2e3d
fixes a bug of stackmap generation. The bug was reported here: https://github.com/jboss-javassist/javassist/issues/83
7 years ago
chibash
b110efa847
fixes JIRA JASSIST-250
8 years ago
chibash
d2d00601aa
modifies the implementation of that invokes an interface default method
8 years ago
chibash
949def744d
fixes a bug of test5.JvstTest5.testInvalidCastWithDollar
8 years ago
chibash
1a33243aac
fixes JASSIST-256, adding an annotation to a class doesn't work on reflection
8 years ago
chibash
4cf21faf54
fixes JASSIST-255 Primitive array return values cause invalid cast to Object
8 years ago
chibash
5b0544a385
modifies a test case for JIRA JASSIST-248.
8 years ago
chibash
e44bf416bf
fixes JIRA JASSIST-248.
Javassist cannot compile super.m() if m is a default method
declared in an interface.
8 years ago
chibash
5bbbcdf552
adds a test case for JIRA JASSIST-248
8 years ago
chibash
2705a49f8f
added InnerClassAttribute#remove method
9 years ago
chibash
ecd733a236
fixed JIRA JASSIST-249
9 years ago
chibash
d9653a3483
fixed JASSIST-242. VerifyError: Inconsistent args count operand in invokeinterface when boolean parameter function with inheritance
9 years ago
chibash
efae59551e
fixed a bug reported as JASSIST-246
9 years ago
chibash
e59339343a
fixed JIRA JASSIST-241
9 years ago
chibash
ec3afdfb5d
fixed JASSIST-240. support for Runtime[In]VisibleTypeAnnotations
9 years ago
chibash
f2093c28be
fiexed JASSIST-238
9 years ago