]> source.dussan.org Git - javassist.git/log
javassist.git
18 years agoDo not proxy volatile methods
kkhan [Wed, 12 Jul 2006 16:19:30 +0000 (16:19 +0000)]
Do not proxy volatile methods

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

18 years agoGet rid of reference to local/src
kkhan [Mon, 10 Jul 2006 20:08:19 +0000 (20:08 +0000)]
Get rid of reference to local/src

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

18 years agoupdated javadoc comments.
chiba [Sat, 1 Jul 2006 02:20:49 +0000 (02:20 +0000)]
updated javadoc comments.

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

18 years agoupdated javadoc comments.
chiba [Sat, 1 Jul 2006 02:13:08 +0000 (02:13 +0000)]
updated javadoc comments.

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

18 years agorelease 3.2 rel_3_2
chiba [Tue, 20 Jun 2006 17:18:06 +0000 (17:18 +0000)]
release 3.2

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

18 years agomodified to generate a better comiple error message.
chiba [Tue, 13 Jun 2006 02:33:13 +0000 (02:33 +0000)]
modified to generate a better comiple error message.

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

18 years agomodified javadocs.
chiba [Mon, 12 Jun 2006 18:43:54 +0000 (18:43 +0000)]
modified javadocs.

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

18 years agoJBBUILD-319, Add redirects for the new java.io.StringWriter append methods
starksm [Sun, 11 Jun 2006 06:37:37 +0000 (06:37 +0000)]
JBBUILD-319, Add redirects for the new java.io.StringWriter append methods

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

18 years agoAdd methods to determine if a CtClass is an annotation or an enum
kkhan [Thu, 8 Jun 2006 23:54:44 +0000 (23:54 +0000)]
Add methods to determine if a CtClass is an annotation or an enum

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

18 years agoupdated javadoc comments.
chiba [Mon, 29 May 2006 16:32:17 +0000 (16:32 +0000)]
updated javadoc comments.

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

18 years agofixed JIRA JASSIST-19.
chiba [Mon, 29 May 2006 09:41:55 +0000 (09:41 +0000)]
fixed JIRA JASSIST-19.

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

18 years agofixed JIRA JASSIST-19.
chiba [Mon, 29 May 2006 09:34:15 +0000 (09:34 +0000)]
fixed JIRA JASSIST-19.

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

18 years agovery minor reformatting.
chiba [Wed, 10 May 2006 15:28:05 +0000 (15:28 +0000)]
very minor reformatting.

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

18 years agoUpdate the 3.2.0.CR2 release notes
starksm [Tue, 9 May 2006 22:32:24 +0000 (22:32 +0000)]
Update the 3.2.0.CR2 release notes

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

18 years agoUpdate the version to 3.2.0.CR2
starksm [Tue, 9 May 2006 22:23:44 +0000 (22:23 +0000)]
Update the version to 3.2.0.CR2

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

18 years agoJASSIST-18, Use of the system classloader for the case of a superclass with a null...
starksm [Tue, 9 May 2006 22:14:14 +0000 (22:14 +0000)]
JASSIST-18, Use of the system classloader for the case of a superclass with a null classloader was too restrictive in that it required javassist to be loaded by the system classloader. Instead use the javassist ProxyFactory.class classloader.

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

18 years agofixed JASSIST-18.
chiba [Tue, 9 May 2006 17:18:31 +0000 (17:18 +0000)]
fixed JASSIST-18.

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

18 years agoFixed a problem JIRA JASSIST-16
chiba [Thu, 27 Apr 2006 02:00:45 +0000 (02:00 +0000)]
Fixed a problem JIRA JASSIST-16

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

18 years agofixed a bug of replace(String,ExprEditor) in javassist.expr.Expr.
chiba [Sun, 9 Apr 2006 15:11:11 +0000 (15:11 +0000)]
fixed a bug of replace(String,ExprEditor) in javassist.expr.Expr.

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

18 years agoupdated javadoc comments.
chiba [Thu, 23 Mar 2006 13:52:47 +0000 (13:52 +0000)]
updated javadoc comments.

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

18 years agoJBQA-324 update version to 3.2.0.CR1
rcampbell [Sat, 18 Mar 2006 20:15:49 +0000 (20:15 +0000)]
JBQA-324 update version to 3.2.0.CR1

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

18 years agoJBQA-324 update version to 3.2.0.CR1
rcampbell [Sat, 18 Mar 2006 18:40:03 +0000 (18:40 +0000)]
JBQA-324 update version to 3.2.0.CR1

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

18 years agoJBQA-324 bump version to 3.2.0.CR1
rcampbell [Sat, 18 Mar 2006 18:07:46 +0000 (18:07 +0000)]
JBQA-324 bump version to 3.2.0.CR1

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

18 years agoJBQA-324 update changelog for 3.2.0.CR1 release
rcampbell [Sat, 18 Mar 2006 18:06:20 +0000 (18:06 +0000)]
JBQA-324 update changelog for 3.2.0.CR1 release

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

18 years agoNeed to also keep the parameter annotations after a prune.
adrian [Wed, 15 Mar 2006 17:59:07 +0000 (17:59 +0000)]
Need to also keep the parameter annotations after  a prune.

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

18 years agoAllow a ClassPool to override the "guess" at the classloader to use.
adrian [Wed, 15 Mar 2006 17:46:52 +0000 (17:46 +0000)]
Allow a ClassPool to override the "guess" at the classloader to use.
The default is still the thread context classloader.

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

18 years agoWe also need to keep the annotation default attribute after a prune.
adrian [Wed, 15 Mar 2006 17:11:30 +0000 (17:11 +0000)]
We also need to keep the annotation default attribute after a prune.

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

18 years agofixed a minor problem of CtClassType
chiba [Wed, 8 Mar 2006 07:19:35 +0000 (07:19 +0000)]
fixed a minor problem of CtClassType

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

18 years agoadded getNestedClasses() in CtClass.
chiba [Mon, 27 Feb 2006 16:29:25 +0000 (16:29 +0000)]
added getNestedClasses() in CtClass.

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

18 years agofinal updates for 3.1 release rel_3_1
chiba [Wed, 22 Feb 2006 17:45:38 +0000 (17:45 +0000)]
final updates for 3.1 release

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

18 years agoRemove the ability to change methodref signatures.
adrian [Wed, 22 Feb 2006 14:47:59 +0000 (14:47 +0000)]
Remove the ability to change methodref signatures.

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

18 years agoMake setUtf8Info private.
adrian [Wed, 22 Feb 2006 11:45:31 +0000 (11:45 +0000)]
Make setUtf8Info private.

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

18 years ago(almost) final updates for 3.1 release
chiba [Wed, 22 Feb 2006 01:17:31 +0000 (01:17 +0000)]
(almost) final updates for 3.1 release

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

18 years agoAdd the ability to change the signature of a constant pool methodref entry.
adrian [Tue, 21 Feb 2006 13:30:23 +0000 (13:30 +0000)]
Add the ability to change the signature of a constant pool methodref entry.

This is useful for JDK5 to 1.4 mapping, e.g.
java.lang.String.clone()Ljava.lang.String; -> java.lang.String.clone()Ljava.lang.Object;

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

18 years agoreplaced individual calls to Thread.currentThread().getContextClassLoader() with...
chiba [Fri, 17 Feb 2006 14:28:34 +0000 (14:28 +0000)]
replaced individual calls to Thread.currentThread().getContextClassLoader() with a call to ClassPool#getContextClassLoader(), which simply forward to Thread.current...

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

18 years agoreformatting.
chiba [Thu, 16 Feb 2006 14:42:22 +0000 (14:42 +0000)]
reformatting.

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

18 years agoFix NPE when there are no parameter annotations.
adrian [Wed, 15 Feb 2006 22:29:35 +0000 (22:29 +0000)]
Fix NPE when there are no parameter annotations.

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

18 years agoAdd support for getParameterAnnotations() from the CtBehaviour.
adrian [Wed, 15 Feb 2006 18:12:27 +0000 (18:12 +0000)]
Add support for getParameterAnnotations() from the CtBehaviour.

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

18 years agoAllow access to the constructor signature.
adrian [Wed, 15 Feb 2006 14:55:59 +0000 (14:55 +0000)]
Allow access to the constructor signature.

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

18 years agoAdjusted the behavior of setHandler().
chiba [Tue, 14 Feb 2006 04:27:38 +0000 (04:27 +0000)]
Adjusted the behavior of setHandler().

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

18 years agoAdjusting indentation, adding javadoc comments, etc.
chiba [Mon, 13 Feb 2006 16:38:05 +0000 (16:38 +0000)]
Adjusting indentation, adding javadoc comments, etc.

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

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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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

18 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