]> source.dussan.org Git - javassist.git/log
javassist.git
18 years agoCompacting/clone has a problem when the method index is zero.
adrian [Mon, 6 Feb 2006 10:02:34 +0000 (10:02 +0000)]
Compacting/clone has a problem when the method index is zero.
This looks like an inner class trying to describe its outer class rather
than a method.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@242 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agoAllow for retrieval of the real type name of the annotation.
adrian [Sun, 5 Feb 2006 13:53:06 +0000 (13:53 +0000)]
Allow for retrieval of the real type name of the annotation.
We need this to emulate isAnnotationPresent(), etc.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@241 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agoI need an eclipse option that disallows autoboxing. :-)
adrian [Sat, 4 Feb 2006 23:32:52 +0000 (23:32 +0000)]
I need an eclipse option that disallows autoboxing. :-)

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@240 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agoImplement the Object methods for the annotation invocation handler.
adrian [Sat, 4 Feb 2006 22:30:09 +0000 (22:30 +0000)]
Implement the Object methods for the annotation invocation handler.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@239 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agoRemove the JDK vendor specfic class from the eclipse compilation
adrian [Mon, 30 Jan 2006 10:14:15 +0000 (10:14 +0000)]
Remove the JDK vendor specfic class from the eclipse compilation

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@238 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agofixed a bug of method dispatch.
chiba [Sun, 29 Jan 2006 15:47:03 +0000 (15:47 +0000)]
fixed a bug of method dispatch.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@237 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agofixed a bug in getModifiers() in CtClass.
chiba [Thu, 19 Jan 2006 07:21:52 +0000 (07:21 +0000)]
fixed a bug in getModifiers() in CtClass.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@236 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years ago*** empty log message ***
kkhan [Tue, 17 Jan 2006 18:37:52 +0000 (18:37 +0000)]
*** empty log message ***

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@235 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agoupdated copyright notices
chiba [Wed, 11 Jan 2006 06:45:57 +0000 (06:45 +0000)]
updated copyright notices

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@234 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agorestructred sub packages
chiba [Wed, 11 Jan 2006 06:06:30 +0000 (06:06 +0000)]
restructred sub packages

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@233 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agofixed a bug on renameClass().
chiba [Tue, 10 Jan 2006 18:35:51 +0000 (18:35 +0000)]
fixed a bug on renameClass().

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@232 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agoupdated javadoc comments
chiba [Tue, 10 Jan 2006 04:14:45 +0000 (04:14 +0000)]
updated javadoc comments

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@230 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agorenamed javassist.tool to javassist.tools
chiba [Sun, 1 Jan 2006 17:11:09 +0000 (17:11 +0000)]
renamed javassist.tool to javassist.tools

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@229 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agochanged to generate more javap-friendly code
chiba [Sun, 1 Jan 2006 14:55:28 +0000 (14:55 +0000)]
changed to generate more javap-friendly code

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@228 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agoimplemented recursive replace() for ExprEditor.
chiba [Thu, 29 Dec 2005 16:20:02 +0000 (16:20 +0000)]
implemented recursive replace() for ExprEditor.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@227 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

18 years agoadded addGetfield() and addPutfield() in javassist.bytecode.Bytecode.
chiba [Fri, 23 Dec 2005 15:58:43 +0000 (15:58 +0000)]
added addGetfield() and addPutfield() in javassist.bytecode.Bytecode.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@226 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoadded some methods to javassist.Bytecode and Descriptor.
chiba [Tue, 22 Nov 2005 16:51:12 +0000 (16:51 +0000)]
added some methods to javassist.Bytecode and Descriptor.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@225 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoAdd eclipse files
kkhan [Tue, 22 Nov 2005 10:55:45 +0000 (10:55 +0000)]
Add eclipse files

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@224 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoimplemented getSignature() in javassist.expr.MethodCall
chiba [Sat, 12 Nov 2005 15:38:12 +0000 (15:38 +0000)]
implemented getSignature() in javassist.expr.MethodCall

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@223 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdated javadoc comments.
chiba [Sat, 12 Nov 2005 13:30:33 +0000 (13:30 +0000)]
updated javadoc comments.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@222 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdated Modifier class.
chiba [Wed, 9 Nov 2005 06:11:13 +0000 (06:11 +0000)]
updated Modifier class.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@221 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoappended ClassPool(boolean) constructor.
chiba [Tue, 8 Nov 2005 10:45:41 +0000 (10:45 +0000)]
appended ClassPool(boolean) constructor.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@220 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdated javadoc comments
chiba [Tue, 8 Nov 2005 10:03:42 +0000 (10:03 +0000)]
updated javadoc comments

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@219 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdated javadoc comments.
chiba [Mon, 7 Nov 2005 13:45:25 +0000 (13:45 +0000)]
updated javadoc comments.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@218 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agochanged the behavior of CtClass#getMethods(), getFields(), and getConstructors().
chiba [Fri, 4 Nov 2005 09:29:35 +0000 (09:29 +0000)]
changed the behavior of CtClass#getMethods(), getFields(), and getConstructors().

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@217 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdated CtMember.append() for better performance.
chiba [Fri, 4 Nov 2005 06:00:46 +0000 (06:00 +0000)]
updated CtMember.append() for better performance.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@216 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoadded makeUniqueName() in CtClass.
chiba [Mon, 31 Oct 2005 16:48:44 +0000 (16:48 +0000)]
added makeUniqueName() in CtClass.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@215 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoremoved javassist.preproc.
chiba [Thu, 27 Oct 2005 11:39:37 +0000 (11:39 +0000)]
removed javassist.preproc.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@214 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agomoved javassist.preproc package to sample/preproc directory.
chiba [Thu, 27 Oct 2005 11:27:27 +0000 (11:27 +0000)]
moved javassist.preproc package to sample/preproc directory.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@213 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoImplemented CtConstructor#toMethod().
chiba [Thu, 27 Oct 2005 11:04:32 +0000 (11:04 +0000)]
Implemented CtConstructor#toMethod().

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@212 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoimproved the performance of Bytecode and ConstPool. Added clone() to Bytecode.
chiba [Thu, 13 Oct 2005 15:48:17 +0000 (15:48 +0000)]
improved the performance of Bytecode and ConstPool.  Added clone() to Bytecode.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@211 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agorenamed getEnclosingClass() in CtClass to getEnclosingMethod() and fixed a bug so...
chiba [Thu, 15 Sep 2005 09:40:34 +0000 (09:40 +0000)]
renamed getEnclosingClass() in CtClass to getEnclosingMethod() and fixed a bug so that getModifiers() can work on an nested class.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@210 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agominor fixes for RC2 release.
chiba [Wed, 7 Sep 2005 02:51:11 +0000 (02:51 +0000)]
minor fixes for RC2 release.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@208 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdated javadoc comments
chiba [Wed, 7 Sep 2005 02:34:05 +0000 (02:34 +0000)]
updated javadoc comments

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@207 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug found when an annotation includes an empty array.
chiba [Wed, 7 Sep 2005 02:09:58 +0000 (02:09 +0000)]
fixed a bug found when an annotation includes an empty array.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@206 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug so that ExprEditor#edit(NewExpr) can process a method compiled by Eclipse.
chiba [Tue, 6 Sep 2005 16:31:55 +0000 (16:31 +0000)]
fixed a bug so that ExprEditor#edit(NewExpr) can process a method compiled by Eclipse.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@205 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdated javadoc comments
chiba [Tue, 6 Sep 2005 15:09:18 +0000 (15:09 +0000)]
updated javadoc comments

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@204 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoimproved a message for RuntimeExceptions.
chiba [Sun, 4 Sep 2005 16:57:00 +0000 (16:57 +0000)]
improved a message for RuntimeExceptions.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@203 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agominor updates for 3.1RC1
chiba [Mon, 29 Aug 2005 05:45:26 +0000 (05:45 +0000)]
minor updates for 3.1RC1

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@201 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug reported as JIRA Javassist-12
chiba [Fri, 26 Aug 2005 18:10:13 +0000 (18:10 +0000)]
fixed a bug reported as JIRA Javassist-12

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@200 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoimproved the compatibility with respect to chained exceptions.
chiba [Fri, 26 Aug 2005 06:48:26 +0000 (06:48 +0000)]
improved the compatibility with respect to chained exceptions.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@199 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed JIRA Javassist-9. javadoc comments have been updated.
chiba [Fri, 26 Aug 2005 05:54:02 +0000 (05:54 +0000)]
fixed JIRA Javassist-9.  javadoc comments have been updated.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@198 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoFixed a threading bug reported by JIRA Javassist-13
chiba [Thu, 25 Aug 2005 09:52:35 +0000 (09:52 +0000)]
Fixed a threading bug reported by JIRA  Javassist-13

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@197 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoArray initializer supports and better annotation supports.
chiba [Thu, 25 Aug 2005 05:08:05 +0000 (05:08 +0000)]
Array initializer supports and better annotation supports.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@196 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agomodified the compiler to support "import".
chiba [Thu, 18 Aug 2005 15:22:38 +0000 (15:22 +0000)]
modified the compiler to support "import".

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@195 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoModified javadoc comments.
chiba [Wed, 17 Aug 2005 17:39:39 +0000 (17:39 +0000)]
Modified javadoc comments.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@194 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agomodified so that an error message is thrown if the super class of java.lang.Object...
chiba [Wed, 17 Aug 2005 16:26:46 +0000 (16:26 +0000)]
modified so that an error message is thrown if the super class of java.lang.Object is accessed.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@193 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a compilation problem of static final fields.
chiba [Wed, 17 Aug 2005 16:07:45 +0000 (16:07 +0000)]
fixed a compilation problem of static final fields.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@192 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoadded getSize()
chiba [Tue, 16 Aug 2005 02:55:32 +0000 (02:55 +0000)]
added getSize()

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@191 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoAdded javassist.expr.ConstructorCall
chiba [Fri, 15 Jul 2005 10:50:52 +0000 (10:50 +0000)]
Added javassist.expr.ConstructorCall

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@190 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoAdded javassist.expr.ConstructorCall
chiba [Fri, 15 Jul 2005 10:08:22 +0000 (10:08 +0000)]
Added javassist.expr.ConstructorCall

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@189 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdated a comment.
chiba [Fri, 1 Jul 2005 13:51:51 +0000 (13:51 +0000)]
updated a comment.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@188 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agodeleted some local variables that are never read.
chiba [Thu, 30 Jun 2005 17:47:41 +0000 (17:47 +0000)]
deleted some local variables that are never read.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@187 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdates comments
chiba [Fri, 24 Jun 2005 09:35:11 +0000 (09:35 +0000)]
updates comments

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@186 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug of the compiler
chiba [Thu, 23 Jun 2005 16:47:14 +0000 (16:47 +0000)]
fixed a bug of the compiler

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@185 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoHotSwap support
chiba [Tue, 21 Jun 2005 16:39:16 +0000 (16:39 +0000)]
HotSwap support

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@184 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoupdate the tutorial
chiba [Mon, 20 Jun 2005 17:08:10 +0000 (17:08 +0000)]
update the tutorial

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@183 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agominor fixes
chiba [Mon, 20 Jun 2005 17:05:57 +0000 (17:05 +0000)]
minor fixes

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@182 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoTurning the automatic pruning on by default.
chiba [Thu, 16 Jun 2005 17:52:38 +0000 (17:52 +0000)]
Turning the automatic pruning on by default.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@181 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug I enbugged in the previous version
chiba [Sat, 11 Jun 2005 15:46:49 +0000 (15:46 +0000)]
fixed a bug I enbugged in the previous version

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@180 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoreformatted the files and added javadoc comments.
chiba [Sat, 11 Jun 2005 14:57:05 +0000 (14:57 +0000)]
reformatted the files and added javadoc comments.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@179 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoFix pruning so that exceptions and annotation attributes are not ditched.
bill [Thu, 9 Jun 2005 04:15:31 +0000 (04:15 +0000)]
Fix pruning so that exceptions and annotation attributes are not ditched.
Add more hooks for jBoss AOP so that it can prune aggressively.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@178 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agobug in writing enumvalue
bill [Wed, 8 Jun 2005 20:25:47 +0000 (20:25 +0000)]
bug in writing enumvalue

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@177 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug so that the compiler distinguishes a length field and the array length...
chiba [Wed, 8 Jun 2005 08:58:33 +0000 (08:58 +0000)]
fixed a bug so that the compiler distinguishes a length field and the array length operator.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@175 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agosupport non us-ascii identifiers (JIRA May20,2005)
chiba [Tue, 7 Jun 2005 18:55:17 +0000 (18:55 +0000)]
support non us-ascii identifiers (JIRA May20,2005)

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@173 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug so that "<array> == null" can be compiled.
chiba [Mon, 16 May 2005 15:59:01 +0000 (15:59 +0000)]
fixed a bug so that "<array> == null" can be compiled.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@171 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoChanged ClassPool.get() to accept the descriptors of array types.
chiba [Mon, 16 May 2005 14:53:51 +0000 (14:53 +0000)]
Changed ClassPool.get() to accept the descriptors of array types.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@170 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agosome simple style changes
chiba [Mon, 16 May 2005 03:01:34 +0000 (03:01 +0000)]
some simple style changes

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@169 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agocleaned up import declarations
chiba [Sun, 15 May 2005 18:00:02 +0000 (18:00 +0000)]
cleaned  up import declarations

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@168 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agochecked the previous modifications and adjusted the format.
chiba [Sun, 10 Apr 2005 02:18:29 +0000 (02:18 +0000)]
checked the previous modifications and adjusted the format.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@167 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoAlso previous modification adds the ability to retrieve all classes referenced in...
ejort [Fri, 8 Apr 2005 17:20:58 +0000 (17:20 +0000)]
Also previous modification adds the ability to retrieve all classes referenced in the constant pool

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@166 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoAdd the ability to retrieve and change the Major/Minor versions of the ClassFile
ejort [Fri, 8 Apr 2005 17:19:58 +0000 (17:19 +0000)]
Add the ability to retrieve and change the Major/Minor versions of the ClassFile

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@165 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoclarify that $0 means this.
chiba [Thu, 24 Mar 2005 14:59:56 +0000 (14:59 +0000)]
clarify that $0 means this.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@164 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug of CtBehavior.insertAt (and a few other minor fixes)
chiba [Wed, 2 Mar 2005 03:42:10 +0000 (03:42 +0000)]
fixed a bug of CtBehavior.insertAt (and a few other minor fixes)

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@162 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoadd support for obtaining default annotation member values (the same patch as Bill...
chiba [Sun, 27 Feb 2005 15:01:18 +0000 (15:01 +0000)]
add support for obtaining default annotation member values (the same patch as Bill's but more javadoc comments)

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@161 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug in LocalVariableAttribute
chiba [Wed, 2 Feb 2005 16:14:34 +0000 (16:14 +0000)]
fixed a bug in LocalVariableAttribute

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@158 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoAdded javadoc comments.
chiba [Mon, 31 Jan 2005 14:09:56 +0000 (14:09 +0000)]
Added javadoc comments.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@157 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a bug in javadoc comments rel_3_0
chiba [Tue, 18 Jan 2005 14:43:38 +0000 (14:43 +0000)]
fixed a bug in javadoc comments

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@154 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoChange the year in the copyright notices from 2004 to 2005.
chiba [Tue, 18 Jan 2005 07:08:50 +0000 (07:08 +0000)]
Change the year in the copyright notices from 2004 to 2005.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@153 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agofixed a few bugs.
chiba [Thu, 13 Jan 2005 17:02:22 +0000 (17:02 +0000)]
fixed a few bugs.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@152 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoimplemented removeMethod() etc.
chiba [Wed, 12 Jan 2005 16:09:47 +0000 (16:09 +0000)]
implemented removeMethod() etc.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@151 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agoReformatted the soruce files modified by Bill.
chiba [Sun, 9 Jan 2005 17:15:25 +0000 (17:15 +0000)]
Reformatted the soruce files modified by Bill.
The "created* field in MethodInfo has been commented out
since (maybe) it is not used at all.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@150 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

19 years agomethodinfos are not equal for some reason.
patriot1burke [Thu, 9 Dec 2004 22:37:15 +0000 (22:37 +0000)]
methodinfos are not equal for some reason.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@149 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agofixed a bug in CtConstructor#getName()
chiba [Thu, 4 Nov 2004 16:42:55 +0000 (16:42 +0000)]
fixed a bug in CtConstructor#getName()

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@148 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agosupports finally clauses
chiba [Thu, 4 Nov 2004 16:26:15 +0000 (16:26 +0000)]
supports finally clauses

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@147 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agosynchronized statement support.
chiba [Tue, 2 Nov 2004 17:03:26 +0000 (17:03 +0000)]
synchronized statement support.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@146 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agominor updates for reflecting forum posts
chiba [Thu, 21 Oct 2004 16:01:16 +0000 (16:01 +0000)]
minor updates for reflecting forum posts

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@145 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agoMade the constructors in subclasses of Expr protected.
chiba [Mon, 18 Oct 2004 19:01:45 +0000 (19:01 +0000)]
Made the constructors in subclasses of Expr protected.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@144 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agoreformatted.
chiba [Mon, 18 Oct 2004 18:53:57 +0000 (18:53 +0000)]
reformatted.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@143 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agohandle primitives in annotation ClassMembers
patriot1burke [Mon, 18 Oct 2004 16:10:29 +0000 (16:10 +0000)]
handle primitives in annotation ClassMembers

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@142 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agoExpr.where() throws an exception if the expression is in a static initializer.
chiba [Sat, 16 Oct 2004 16:59:27 +0000 (16:59 +0000)]
Expr.where() throws an exception if the expression is in a static initializer.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@141 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agorequested by Eric Tanter
chiba [Tue, 28 Sep 2004 17:21:00 +0000 (17:21 +0000)]
requested by Eric Tanter

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@139 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agoreformatted the files edited by Bill.
chiba [Tue, 28 Sep 2004 17:06:56 +0000 (17:06 +0000)]
reformatted the files edited by Bill.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@138 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years ago* additional methods to AnnotationsAttribute to support adding
patriot1burke [Tue, 14 Sep 2004 04:17:29 +0000 (04:17 +0000)]
* additional methods to AnnotationsAttribute to support adding
* turn off pruning.
* move toClass back to ClassPool

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@137 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agojavadoc comments have been modified.
chiba [Sun, 12 Sep 2004 16:51:58 +0000 (16:51 +0000)]
javadoc comments have been modified.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@135 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agoEdited javadoc comments.
chiba [Thu, 9 Sep 2004 14:38:43 +0000 (14:38 +0000)]
Edited javadoc comments.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@134 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agoupdated javadoc comments.
chiba [Wed, 8 Sep 2004 13:58:03 +0000 (13:58 +0000)]
updated javadoc comments.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@133 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agoedited the tutorial.
chiba [Mon, 6 Sep 2004 14:05:34 +0000 (14:05 +0000)]
edited the tutorial.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@132 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agoNow the compiler supports a switch statement.
chiba [Fri, 3 Sep 2004 14:00:20 +0000 (14:00 +0000)]
Now the compiler supports a switch statement.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@131 30ef5769-5b8d-40dd-aea6-55b5d6557bb3

20 years agomodified the code generator to compute constant expressions at compile time.
chiba [Wed, 1 Sep 2004 07:45:32 +0000 (07:45 +0000)]
modified the code generator to compute constant expressions at compile time.

git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@130 30ef5769-5b8d-40dd-aea6-55b5d6557bb3