aboutsummaryrefslogtreecommitdiffstats
path: root/javassist.jar
Commit message (Collapse)AuthorAgeFilesLines
* changes ClassPool#appendSystemPath(). The new implementation appends ↵3.22-old-style-sourcechibash2017-10-271-0/+0
| | | | ClassClassPath when the JVM is earlier than 9.
* fixes a bug of getAnnotations(). Some hidden annotations were not ignored.chibash2017-10-271-0/+0
|
* 3.22.0-GA releaserel_3_22_0_galistchibash2017-10-101-0/+0
|
* updates ConstPool to support Module and Packagechibash2017-09-121-0/+0
|
* modifies CtClass#setModifiers() to correctly support inner classes.chibash2017-06-011-0/+0
|
* delete testHotswap() because java 9 does not seem to allow a java agent to ↵chibash2017-05-311-0/+0
| | | | be attached after the JVM starts
* adds javassist.util.HotSwapAgentchibash2017-04-161-0/+0
|
* adds javassist.util.proxy.ProxyFactory#onlyPublicMethods. If true, ↵chibash2017-04-151-0/+0
| | | | Javassist uses java.lang.invoke.MethodHandles.Lookup to load a class.
* modifies to use sun.misc.Unsafe#defineClass so that Javassist can run with ↵chibash2017-04-131-0/+0
| | | | jigsaw
* updates the test code to run on Java 9 EA+149.chibash2016-12-201-0/+0
| | | | | | | | 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.
* implements better annotation handling since Javassist may fail tochibash2016-10-141-0/+0
| | | | create a proxy object due to access controls by jigsaw.
* release 3.22.0-CR1rel_3_22_0_cr1chibash2016-10-051-0/+0
|
* Merge branch 'test/java9-jigsaw'chibash2016-10-051-0/+0
|\
| * improves the backward compatibility of LoaderClassPath.rel_3_21_0-java9-ea2chibash2016-09-281-0/+0
| | | | | | | | LoaderClassPath is modified to show the same behavior in both Java 8 and 9.
| * fixes a bug in ClassClassPath. It was reported in Issue #97.chibash2016-08-041-0/+0
| |
| * adds javassist.jar because the unit tests fail without it.chibash2016-08-021-0/+0
| |
* | modifies javadoc typos.chibash2016-10-041-0/+0
| |
* | updates files for release 3.21.0-GAchibash2016-10-031-0/+0
|/
* fixes many compatibility problems with older Java (i.e. 1.4)chibash2016-07-141-0/+0
|
* updates javassist.jarchibash2016-06-121-0/+0
|
* modifies javadoc.chibash2016-05-181-0/+0
|
* updates javassist.util.proxy to support a default interface method in Java 8chibash2016-02-221-0/+0
|
* rebuilds javassist.jar by Java 6 compilerchibash2016-01-121-0/+0
|
* fixes JIRA JASSIST-248.chibash2015-09-251-0/+0
| | | | | Javassist cannot compile super.m() if m is a default method declared in an interface.
* rebuilt javassist.jarchibash2015-08-071-0/+0
|
* final updates for 3.20.0-GA releaserel_3_20_0_gachibash2015-06-251-0/+0
|
* fixed a bug reported as JASSIST-246chibash2015-05-251-0/+0
|
* updated javadoc comments. makeClass(ClassFile cf) was added to ClassPool.chibash2015-02-041-0/+0
|
* fixed JIRA JASSIST-241chibash2015-01-251-0/+0
|
* fixed javadoc bugschibash2015-01-071-0/+0
|
* 3.19.0-GA releaserel_3_19_0_gachibash2015-01-061-0/+0
|
* fixed javadoc bugschibash2015-01-061-0/+0
|
* fixed JASSIST-240. support for Runtime[In]VisibleTypeAnnotationschibash2015-01-061-0/+0
|
* fiexed JASSIST-238chibash2014-11-231-0/+0
|
* changed the source so that javac 1.6 can compile itchibash2014-11-211-0/+0
|
* rebuilt javassist.jar to be up-to-datechibash2014-10-211-0/+0
|
* fixed JIRA223chibash2014-05-101-0/+0
|
* fixed JASSIST-205chibash2013-08-261-0/+0
|
* for releasing 3.18.0-GArel_3_18_0_galogchibash2013-06-031-0/+0
|
* fixed JASSIST-181chiba2013-04-171-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@707 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-185chiba2013-04-141-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@704 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-190chiba2013-04-131-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@703 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-162 and JASSIST-189chiba2013-04-111-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@701 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* for 3.17.1 releaserel_3_17_1_gachiba2012-12-031-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@695 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-177chiba2012-11-251-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@691 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-177chiba2012-11-151-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@686 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* for 3.17.0-GA releaserel_3_17_0_gachiba2012-11-081-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@678 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-176chiba2012-11-041-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@677 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-163. Eager initialization has been implemented.chiba2012-10-251-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@676 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-175chiba2012-10-201-0/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@675 30ef5769-5b8d-40dd-aea6-55b5d6557bb3