chibash
413126268c
for release 3.25.0-GA
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
nickl-
0165b2e18b
Squash compiler warnings in tests.
With the unit tests warnings were squashed by suppressing them with SuppressWarnings annotations, instead of
reparing the issues as was done with the source. Reasons being...
* The tests might be relying on the types as they were defined.
* If the tests were written to test against the correct forms they would've/should've stipulated those.
* Even unused members might be important to tests so we attempt to change as little as possible.
6 years ago
nickl-
0fd7647d3e
Suppress deprecation ClassPool.makePackage
6 years ago
nickl-
ce84f84a17
Upgrade junit from ver 3 to 4.
There were minimal changes:
Some tests had their own runners these were discontinued as IDEs/maven run the tests anyway.
Removed the main methods for these.
2 tests were dependent on the running order so added the test sorter.
All tests succeed on junit 4 with legacy support.
6 years ago
nickl-
6a8f1acef3
Move runtests to build directory.
Move the test output folder 'runtests' to target or build directory so that mvn clean can clean that.
6 years ago
chibash
a4178f8362
removes JvstTest4#testJIRA150b because it is obsolete.
6 years ago
chibash
45ce361742
modifies to use sun.misc.Unsafe#defineClass so that Javassist can run with jigsaw
7 years ago
chibash
0ebd27d23e
fixes calls to a deprecated method in Java 9.
7 years ago
chibash
4ed22b0f7f
modifies a test case. Now all the test cases run successfully with Java 9 EA.
7 years ago
kuzukami.sh
2d0d143c0b
append an new API of hasAnnotation(String annotClsName)
8 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
chibash
e000e8f682
changed the source so that javac 1.6 can compile it
9 years ago
chibash
7f73ad1fbc
fixed JASSIST-237
9 years ago
chibash
07c2e6440f
fixed JASSIST-208
9 years ago
chibash
0ba6f9efdc
for fixing JASSIST-236, I've added getDeclaredMethods(String) to CtClass.
9 years ago
chibash
4cdb575d4e
fixed a bug of accesses to annotation arguments.
If foo.Bar.Baz is a nested class in foo.Bar, then the argument of
@MyAnnotation(foo.bar.Baz.class) could not be obtained.
The test code is javassist.JvstTest4#testAnnArg().
9 years ago
chibash
1d3ff9f328
fixed JASSIST-230
9 years ago
chibash
3daf2b3086
removed unused import declarations
9 years ago
Johan Kaving
b510f4c43b
Fix JASSIST-220
Static methods on interfaces in Java 8 means
that the INVOKESTATIC opcode can sometimes refer
to an item that is an InterfaceMethodrefInfo
(instead of a MethodrefInfo).
This is now handled in the
ConstPool.getMethodref...() methods by casting
to MemberrefInfo instead (since MemberrefInfo
contains all the needed information).
9 years ago
chibash
37b27e12d4
JIRA JASSIST-224
10 years ago
chibash
6875ab76f2
fixed JIRA223
10 years ago
chibash
c135f69c8b
fixed JASSIST-211
10 years ago
chibash
81215a06fb
fixed JASSIST-212
10 years ago
chibash
e5492bf606
fixed JASSIST-207
10 years ago
chibash
387bb5897b
fixed JASSIST-158
10 years ago
chibash
f81b1ae4ed
fixed JASSIST-188
11 years ago
chibash
29a580826f
fixed JASSIST-195
11 years ago
chiba
7a49552112
fixed JASSIST-181
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@706 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
11 years ago
chiba
81e75232f4
fixed JASSIST-185
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@704 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
11 years ago
chiba
fc4e2231b3
fixed JASSIST-190
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@703 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
11 years ago
chiba
d5500a2a6f
fixed JASSIST-186
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@702 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
11 years ago
chiba
e3e129bbcc
fixed JASSIST-177
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@691 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
11 years ago
chiba
5a4853ee87
fixed JASSIST-174
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@669 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
11 years ago
chiba
b667870a98
fixed JASSIST-160 by rewriting the whole javassist.bytecode.stackmap package.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@655 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
11 years ago
chiba
c08c13e3b0
fixed JASSIST-171
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@641 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
11 years ago
chiba
e2cfbeaed7
implemented JASSIST-170
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@639 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
e75c12e096
fixed JASSIST-166
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@633 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
34bd30f1a6
3.16.1-GA release
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@623 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
6485ea4d66
fixed JASSIST-151
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@616 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
e50d7c0862
fixed JASSIST-152
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@615 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
205b65d96c
fixed JASSIST-155
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@613 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
cbc67704ad
fixed JASSIST-150 (fixed a bug on WeakHashMap)
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@612 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
0564d29d85
fixed JASSIST-150
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@611 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
b83522334f
fixed JASSIST-147
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@610 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
716fb49d20
fixed JASSIST-146
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@595 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
aad7d4277c
fixed JASSIST-145
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@593 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago
chiba
85e2eebf17
unit test for JASSIST-145
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@592 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
12 years ago