]>
source.dussan.org Git - javassist.git/log
chibash [Sun, 31 Jul 2016 03:20:22 +0000 (12:20 +0900)]
modifies addInvokestatic() in Bytecode to support a static method declared in an interface type.
chibash [Sun, 31 Jul 2016 03:18:59 +0000 (12:18 +0900)]
modifies runtest in build.xml
chibash [Sat, 30 Jul 2016 12:28:39 +0000 (21:28 +0900)]
removes redundant whitespaces
chibash [Sat, 30 Jul 2016 09:47:59 +0000 (18:47 +0900)]
fixes a bug of ProxyFactory. It could not deal with default methods declared in an interface. https://github.com/jboss-javassist/javassist/issues/45
chibash [Sat, 30 Jul 2016 09:47:59 +0000 (18:47 +0900)]
fixes a bug of ProxyFactory. It could not deal with default methods declared in an interface.
chibash [Sat, 30 Jul 2016 07:24:30 +0000 (16:24 +0900)]
updates the version number.
chibash [Sat, 30 Jul 2016 07:22:59 +0000 (16:22 +0900)]
fixes a bug of stackmap generation. The bug was reported here: https://github.com/jboss-javassist/javassist/issues/83
chibash [Thu, 14 Jul 2016 14:36:15 +0000 (23:36 +0900)]
fixes many compatibility problems with older Java (i.e. 1.4)
chibash [Sun, 12 Jun 2016 00:52:40 +0000 (09:52 +0900)]
modifies test code.
chibash [Sun, 12 Jun 2016 00:47:15 +0000 (09:47 +0900)]
modifies test code
chibash [Sun, 12 Jun 2016 00:46:43 +0000 (09:46 +0900)]
updates javassist.jar
chibash [Thu, 9 Jun 2016 10:19:20 +0000 (19:19 +0900)]
updates javadoc
chibash [Tue, 17 May 2016 16:18:20 +0000 (01:18 +0900)]
modifies javadoc.
chibash [Wed, 27 Apr 2016 14:07:26 +0000 (23:07 +0900)]
fixes a bug JIRA JASSIST-262
chibash [Tue, 23 Feb 2016 16:57:05 +0000 (01:57 +0900)]
fixes JIRA JASSIST-250
chibash [Tue, 23 Feb 2016 10:22:13 +0000 (19:22 +0900)]
modifies the implementation of that invokes an interface default method
chibash [Tue, 23 Feb 2016 09:54:20 +0000 (18:54 +0900)]
fixes a bug of test5.JvstTest5.testInvalidCastWithDollar
chibash [Sun, 21 Feb 2016 17:05:06 +0000 (02:05 +0900)]
updates javassist.util.proxy to support a default interface method in Java 8
chibash [Fri, 12 Feb 2016 01:02:47 +0000 (10:02 +0900)]
fixes a deadlock in getDeclaredMethods (Issue #69)
chibash [Thu, 11 Feb 2016 16:56:34 +0000 (01:56 +0900)]
fixes JASSIST-256, adding an annotation to a class doesn't work on reflection
chibash [Thu, 11 Feb 2016 15:10:20 +0000 (00:10 +0900)]
fixes a concurrency bug in ProxyFactory (JASSIST-259)
chibash [Tue, 12 Jan 2016 14:47:06 +0000 (23:47 +0900)]
rebuilds javassist.jar by Java 6 compiler
chibash [Mon, 7 Dec 2015 15:28:29 +0000 (00:28 +0900)]
updates Readme.html to record the fix of JASSIST-245
Shigeru Chiba [Mon, 7 Dec 2015 15:20:42 +0000 (00:20 +0900)]
Merge pull request #54 from wuwen5/compiler-Argument
fixes JAVASSIST-245
<source> and <target> is 1.6, but <compilerArgument> "-parameters" in1.8
chibash [Mon, 7 Dec 2015 15:10:58 +0000 (00:10 +0900)]
fixes JASSIST-255 Primitive array return values cause invalid cast to Object
chibash [Thu, 3 Dec 2015 03:23:33 +0000 (12:23 +0900)]
updates the tutorial
chibash [Wed, 7 Oct 2015 07:35:52 +0000 (16:35 +0900)]
updates javadoc comments.
chibash [Fri, 25 Sep 2015 06:32:41 +0000 (15:32 +0900)]
modifies a test case for JIRA JASSIST-248.
chibash [Fri, 25 Sep 2015 06:08:57 +0000 (15:08 +0900)]
fixes JIRA JASSIST-248.
Javassist cannot compile super.m() if m is a default method
declared in an interface.
chibash [Thu, 24 Sep 2015 15:26:43 +0000 (00:26 +0900)]
adds a test case for JIRA JASSIST-248
chibash [Tue, 11 Aug 2015 22:07:26 +0000 (07:07 +0900)]
fixed minor problems in javadoc etc.
Shigeru Chiba [Tue, 11 Aug 2015 14:51:10 +0000 (23:51 +0900)]
Merge pull request #57 from kuzukami/hasAnnotation_By_String
hasAnnotation(String clazzName) method as well as hasAnnotation(Class)
Pull request #57
kuzukami.sh [Mon, 13 Jul 2015 07:55:01 +0000 (16:55 +0900)]
append an new API of hasAnnotation(String annotClsName)
chibash [Thu, 6 Aug 2015 15:53:44 +0000 (00:53 +0900)]
rebuilt javassist.jar
chibash [Thu, 6 Aug 2015 15:48:03 +0000 (00:48 +0900)]
fixed JASSIST-244
文武 [Fri, 31 Jul 2015 16:19:24 +0000 (00:19 +0800)]
<source> and <target> is 1.6, but <compilerArgument> "-parameters" in 1.8 version.
Shigeru Chiba [Fri, 31 Jul 2015 11:12:19 +0000 (20:12 +0900)]
Merge pull request #53 from KyongSik-Yoon/patch-3
Generic is not supported by JDK under 1.5 version.
KyongSik-Yoon [Fri, 31 Jul 2015 06:36:33 +0000 (15:36 +0900)]
Generic is not supported by JDK under 1.5 version.
chibash [Tue, 21 Jul 2015 17:30:54 +0000 (02:30 +0900)]
added InnerClassAttribute#remove method
chibash [Wed, 15 Jul 2015 06:45:22 +0000 (15:45 +0900)]
fixed JIRA JASSIST-249
Shigeru Chiba [Sat, 11 Jul 2015 15:08:17 +0000 (00:08 +0900)]
Merge pull request #36 from mkordas/update_maven_source_plugin
Update maven-source-plugin to 2.0.4
Shigeru Chiba [Sat, 11 Jul 2015 15:07:11 +0000 (00:07 +0900)]
Merge pull request #35 from mkordas/update_org_apache_felix_maven_bundle_plugin
Update org.apache.felix:maven-bundle-plugin to 2.5.3
chibash [Wed, 24 Jun 2015 15:28:31 +0000 (00:28 +0900)]
final updates for 3.20.0-GA release
chibash [Thu, 28 May 2015 00:44:53 +0000 (09:44 +0900)]
fixed JASSIST-242. VerifyError: Inconsistent args count operand in invokeinterface when boolean parameter function with inheritance
chibash [Thu, 28 May 2015 00:41:41 +0000 (09:41 +0900)]
fixed JASSIST-242
chibash [Wed, 27 May 2015 14:40:10 +0000 (23:40 +0900)]
made SerialVersionUID.calculateDefault() public. Issue #30
chibash [Tue, 26 May 2015 11:17:10 +0000 (20:17 +0900)]
updated the copyright notices to be the triple license of MPL/LGPL/AL
Shigeru Chiba [Sun, 24 May 2015 18:07:45 +0000 (03:07 +0900)]
Added URL www.javassist.org
chibash [Sun, 24 May 2015 18:02:35 +0000 (03:02 +0900)]
updated Readme.html to mention JASSIST-246 was fixed.
chibash [Sun, 24 May 2015 17:37:05 +0000 (02:37 +0900)]
fixed a bug reported as JASSIST-246
Michal Kordas [Sun, 29 Mar 2015 13:04:52 +0000 (15:04 +0200)]
Update maven-source-plugin to 2.0.4
Michal Kordas [Sun, 29 Mar 2015 13:04:16 +0000 (15:04 +0200)]
Update org.apache.felix:maven-bundle-plugin to 2.5.3
Shigeru Chiba [Mon, 16 Mar 2015 12:49:16 +0000 (21:49 +0900)]
Merge pull request #26 from m8rten/master
Added call back feature to CtBehaviour
Mårten Hedborg [Mon, 16 Mar 2015 10:45:40 +0000 (11:45 +0100)]
Added copyright info
marten.hedborg [Sun, 15 Mar 2015 19:05:44 +0000 (20:05 +0100)]
Better javadoc for Callback class
marten.hedborg [Sun, 15 Mar 2015 17:37:30 +0000 (18:37 +0100)]
Changed Callback so that CtBehaviour is independet of Callback. Added testcase
Shigeru Chiba [Sun, 15 Mar 2015 02:21:01 +0000 (11:21 +0900)]
Merge pull request #34 from mkordas/manifest
Replace JAR manifest template with generated one
Michal Kordas [Sat, 14 Mar 2015 19:29:36 +0000 (20:29 +0100)]
Replace JAR manifest template with generated one
Shigeru Chiba [Sat, 14 Mar 2015 15:31:25 +0000 (00:31 +0900)]
Merge pull request #33 from mkordas/fix_warning
Update maven-jar-plugin and maven-compiler-plugin to fix warning
Michal Kordas [Sat, 14 Mar 2015 13:33:09 +0000 (14:33 +0100)]
Update maven-jar-plugin and maven-compiler-plugin to fix warning
The following warning when invoking `mvn versions:display-plugin-updates` does not appear anymore:
```
[WARNING] Some problems were encountered while building the effective model for org.javassist:javassist:bundle:3.19.0-GA
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 137, column 15
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 160, column 15
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
```
Shigeru Chiba [Sat, 14 Mar 2015 03:08:36 +0000 (12:08 +0900)]
Merge pull request #32 from mkordas/update_surefire
Update maven-surefire-plugin to 2.18.1
Michal Kordas [Fri, 13 Mar 2015 22:16:57 +0000 (23:16 +0100)]
Update maven-surefire-plugin to 2.18.1
chibash [Wed, 4 Feb 2015 03:26:50 +0000 (12:26 +0900)]
updated the tutorial and some javadoc comments
chibash [Tue, 3 Feb 2015 16:20:21 +0000 (01:20 +0900)]
updated javadoc comments. makeClass(ClassFile cf) was added to ClassPool.
chibash [Sun, 25 Jan 2015 09:16:48 +0000 (18:16 +0900)]
fixed JIRA JASSIST-241
chibash [Wed, 7 Jan 2015 02:58:16 +0000 (11:58 +0900)]
fixed javadoc bugs
chibash [Tue, 6 Jan 2015 03:25:13 +0000 (12:25 +0900)]
3.19.0-GA release
chibash [Tue, 6 Jan 2015 03:20:00 +0000 (12:20 +0900)]
fixed javadoc bugs
chibash [Mon, 5 Jan 2015 17:54:09 +0000 (02:54 +0900)]
preparation for 3.19 release. fixed bugs in javadoc comments
chibash [Mon, 5 Jan 2015 16:17:34 +0000 (01:17 +0900)]
fixed JASSIST-240. support for Runtime[In]VisibleTypeAnnotations
Mårten Hedborg [Fri, 28 Nov 2014 12:50:50 +0000 (13:50 +0100)]
Added call back feature to CtBehaviour
chibash [Sat, 22 Nov 2014 16:08:22 +0000 (01:08 +0900)]
fiexed JASSIST-238
chibash [Thu, 20 Nov 2014 23:27:07 +0000 (08:27 +0900)]
changed the source so that javac 1.6 can compile it
chibash [Thu, 20 Nov 2014 23:23:38 +0000 (08:23 +0900)]
fixed JASSIST-237
chibash [Thu, 20 Nov 2014 15:42:29 +0000 (00:42 +0900)]
reformatted the code for fixing JASSIST-209.
It has been fixed by the previous commit, though.
chibash [Thu, 20 Nov 2014 14:04:19 +0000 (23:04 +0900)]
updated documentation for JASSIST-208 fix
chibash [Thu, 20 Nov 2014 13:57:52 +0000 (22:57 +0900)]
fixed JASSIST-208
chibash [Tue, 18 Nov 2014 20:49:27 +0000 (05:49 +0900)]
for fixing JASSIST-236, I've added getDeclaredMethods(String) to CtClass.
chibash [Tue, 18 Nov 2014 06:43:31 +0000 (15:43 +0900)]
fixed JASSIST-235. Now CtClass.getEnclosingMethod() is deprecated due to its potential bug.
chibash [Tue, 21 Oct 2014 05:11:35 +0000 (14:11 +0900)]
rebuilt javassist.jar to be up-to-date
chibash [Sat, 27 Sep 2014 17:01:36 +0000 (02:01 +0900)]
logged the fix of JIRA JASSIST-234.
Shigeru Chiba [Sat, 27 Sep 2014 14:34:41 +0000 (23:34 +0900)]
Merge pull request #21 from baron1405/javaflow
JASSIST-234. Support Javaflow NEW bytecode pattern for replacement.
Baron Roberts [Fri, 26 Sep 2014 22:56:05 +0000 (15:56 -0700)]
Support Javaflow NEW bytecode pattern for replacement.
chibash [Wed, 10 Sep 2014 16:03:51 +0000 (01:03 +0900)]
fixed a bug of accesses to annotation arguments (cont.).
did minor refactoring.
chibash [Wed, 10 Sep 2014 15:54:08 +0000 (00:54 +0900)]
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().
chibash [Sun, 10 Aug 2014 09:23:09 +0000 (18:23 +0900)]
fixed JASSIST-230
chibash [Wed, 23 Jul 2014 10:15:11 +0000 (19:15 +0900)]
fixed JIRA-227
chibash [Tue, 22 Jul 2014 04:30:24 +0000 (13:30 +0900)]
removed unused import declarations
Shigeru Chiba [Tue, 22 Jul 2014 02:12:13 +0000 (11:12 +0900)]
Merge pull request #11 from jkaving/JASSIST-220
Fix for JASSIST-220
Johan Kaving [Wed, 2 Jul 2014 14:45:46 +0000 (16:45 +0200)]
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).
Johan Kaving [Wed, 2 Jul 2014 11:46:48 +0000 (13:46 +0200)]
Update pom.xml to specify that test code is Java 8
To get the test case JvstTest4.testMethodParameters() to work
the <testSource> and <testTarget> elements are set to "1.8"
and the compiler argument "-parameters" is added.
chibash [Mon, 30 Jun 2014 14:55:29 +0000 (23:55 +0900)]
updated the javadoc comment of AnnotationsAttribute
Shigeru Chiba [Thu, 19 Jun 2014 14:32:45 +0000 (23:32 +0900)]
Merge pull request #8 from gkopff/master
Fix typos in the tutorial.
Greg [Thu, 19 Jun 2014 13:05:20 +0000 (21:05 +0800)]
Fix typos.
chibash [Mon, 16 Jun 2014 03:52:31 +0000 (12:52 +0900)]
updated the tutorial for JASSIST-225
chibash [Fri, 13 Jun 2014 07:24:58 +0000 (16:24 +0900)]
changed the compiler version to Java 6
Shigeru Chiba [Thu, 12 Jun 2014 06:32:52 +0000 (15:32 +0900)]
Update README.md
Shigeru Chiba [Thu, 12 Jun 2014 06:19:46 +0000 (15:19 +0900)]
Create README.md
chibash [Mon, 9 Jun 2014 10:34:43 +0000 (19:34 +0900)]
JIRA JASSIST-224
chibash [Mon, 9 Jun 2014 10:33:43 +0000 (19:33 +0900)]
JIRA JASSIST-224