]>
source.dussan.org Git - javassist.git/log
kkhan [Fri, 9 Feb 2007 16:32:46 +0000 (16:32 +0000)]
Differentiate between null bootstrap classloader and when the classloader has been garbage collected
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@349
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 6 Feb 2007 16:40:36 +0000 (16:40 +0000)]
supported generic type signatures.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@348
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 6 Feb 2007 16:05:29 +0000 (16:05 +0000)]
supported generic type signatures.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@347
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 6 Feb 2007 16:04:40 +0000 (16:04 +0000)]
changed to public.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@346
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Fri, 2 Feb 2007 10:52:45 +0000 (10:52 +0000)]
updated javadoc comments.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@345
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Fri, 2 Feb 2007 10:36:17 +0000 (10:36 +0000)]
a minor bug fix
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@344
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
adrian [Wed, 31 Jan 2007 16:17:42 +0000 (16:17 +0000)]
Fix the annotation hashCode and equals implementation.
Use the annotation.toString() for the real annotation
since it is better.
Also some javadoc tidyup.
The default annotation value processing is still ugly.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@343
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 16 Jan 2007 13:26:40 +0000 (13:26 +0000)]
edited javadoc comments.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@342
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 16 Jan 2007 13:03:53 +0000 (13:03 +0000)]
fixed a bug in copy().
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@341
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Fri, 5 Jan 2007 12:17:50 +0000 (12:17 +0000)]
Document CodeConverter.replaceArrayAccess()
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@340
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Sun, 24 Dec 2006 13:53:09 +0000 (13:53 +0000)]
bump up version to snapshot
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@339
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Sun, 24 Dec 2006 13:47:46 +0000 (13:47 +0000)]
Add ability to replace xASTORE and xALOAD calls with invokevirtual
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@338
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Fri, 8 Dec 2006 07:00:36 +0000 (07:00 +0000)]
minor bug fix
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@337
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Thu, 23 Nov 2006 02:49:04 +0000 (02:49 +0000)]
added CtBehavior.getLongName()
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@336
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Thu, 16 Nov 2006 14:39:56 +0000 (14:39 +0000)]
3.4.0GA release
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@334
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Sun, 12 Nov 2006 02:43:15 +0000 (02:43 +0000)]
enabled a transformation from a public method call to a private method call by CodeConverter
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@333
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 7 Nov 2006 14:06:00 +0000 (14:06 +0000)]
updated a javadoc comment
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@332
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 7 Nov 2006 08:44:07 +0000 (08:44 +0000)]
updated a javadoc comment
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@331
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 7 Nov 2006 04:19:37 +0000 (04:19 +0000)]
Fixed a bug of duplicating writeReplace() to a proxy class.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@330
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Sun, 5 Nov 2006 23:16:35 +0000 (23:16 +0000)]
made a proxy class serializable (JASSIST-20).
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@329
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Thu, 2 Nov 2006 14:30:22 +0000 (14:30 +0000)]
slightly changed the caching policy used by ProxyFactory
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@328
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Thu, 2 Nov 2006 06:01:24 +0000 (06:01 +0000)]
JIRA JASSIST-28 (including a performance bug) has been fixed.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@327
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Wed, 1 Nov 2006 02:45:05 +0000 (02:45 +0000)]
fixed JIRA JASSIST-28?
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@326
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Sun, 29 Oct 2006 23:33:15 +0000 (23:33 +0000)]
StackMapTable support (not complete)
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@325
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Mon, 23 Oct 2006 03:53:06 +0000 (03:53 +0000)]
fixed JIRA JASSIST-27 CodeGen.getArrayWriteOp returns a invalid operation for a array of type short
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@324
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Thu, 5 Oct 2006 15:43:49 +0000 (15:43 +0000)]
fixed a bug in CodeConverter#replaceFieldRead/Write() on field shadowing
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@323
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Fri, 1 Sep 2006 03:04:43 +0000 (03:04 +0000)]
updated CtConstructor#isEmpty().
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@322
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Thu, 31 Aug 2006 18:46:24 +0000 (18:46 +0000)]
made ProxyFactory.getClassLoader() customizable.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@321
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Wed, 30 Aug 2006 16:25:25 +0000 (16:25 +0000)]
a nested ClassMap.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@320
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 29 Aug 2006 08:39:32 +0000 (08:39 +0000)]
minor bug fixes
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@319
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Fri, 25 Aug 2006 18:41:32 +0000 (18:41 +0000)]
extended CodeConverter.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@318
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Thu, 17 Aug 2006 13:18:11 +0000 (13:18 +0000)]
getClassLoader0() should not throw an exception
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@317
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Wed, 16 Aug 2006 16:15:44 +0000 (16:15 +0000)]
for release 3.3 (again)
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@315
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Wed, 16 Aug 2006 15:59:34 +0000 (15:59 +0000)]
Make getClassLoader0() protected
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@314
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Wed, 16 Aug 2006 15:47:17 +0000 (15:47 +0000)]
for 3.3 release
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@312
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Wed, 16 Aug 2006 10:38:17 +0000 (10:38 +0000)]
Class.gerDeclaredMethod() needs to happen in a privileged block
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@311
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Mon, 14 Aug 2006 14:48:47 +0000 (14:48 +0000)]
deprecated ClassPool#toClass(CtClass,ClassLoader).
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@310
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Sun, 13 Aug 2006 16:49:43 +0000 (16:49 +0000)]
fixed a bug in write() in Annotation and ClassMemberValue
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@309
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Sat, 12 Aug 2006 06:01:59 +0000 (06:01 +0000)]
added a getter.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@308
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Fri, 11 Aug 2006 04:22:50 +0000 (04:22 +0000)]
changed new CtField(CtField,..) to copy annotations.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@307
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 8 Aug 2006 10:28:48 +0000 (10:28 +0000)]
updated javadoc comments
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@306
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Mon, 7 Aug 2006 15:48:31 +0000 (15:48 +0000)]
fixed the bug reported as JASSIST-23.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@305
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Sun, 6 Aug 2006 15:09:45 +0000 (15:09 +0000)]
fixed JIRA JASSIST-25
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@304
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Sun, 6 Aug 2006 06:32:45 +0000 (06:32 +0000)]
prepare 3.3 release
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@303
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 18 Jul 2006 17:51:04 +0000 (17:51 +0000)]
a correct fix of HIBERNATE-37 (ProxyFactory could not handle a bridge method). Please check other JBoss products using Javassist.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@302
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 18 Jul 2006 15:33:14 +0000 (15:33 +0000)]
reformatted.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@301
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 18 Jul 2006 14:59:22 +0000 (14:59 +0000)]
reformatted.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@300
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 18 Jul 2006 14:47:07 +0000 (14:47 +0000)]
updated since javassist.scopedpool was added.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@299
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 18 Jul 2006 14:46:25 +0000 (14:46 +0000)]
reformatted.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@298
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Tue, 18 Jul 2006 09:35:36 +0000 (09:35 +0000)]
Handle Annotation.annotationType() calls
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@297
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
chiba [Tue, 18 Jul 2006 01:02:11 +0000 (01:02 +0000)]
reformatted.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@296
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Mon, 17 Jul 2006 17:43:27 +0000 (17:43 +0000)]
Add getAvailableAnnotations() to CtMemeber
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@295
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Mon, 17 Jul 2006 16:48:29 +0000 (16:48 +0000)]
add getAvailableAnnotations() methods to CtClass, CtBehaviour and CtField. These work the same as getAnnotations() but instead of throwing a ClassNotFoundException, annotations not on the classpath are not returned.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@294
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Fri, 14 Jul 2006 11:49:02 +0000 (11:49 +0000)]
Snapshot version should be just "snapshot"
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@293
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Fri, 14 Jul 2006 10:04:35 +0000 (10:04 +0000)]
Move handling of primitive class value from MemberValue to ClassMemberValue
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@292
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Thu, 13 Jul 2006 19:19:36 +0000 (19:19 +0000)]
Be able to handle Class annotation attributes like void.class, int.class etc.
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@291
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Thu, 13 Jul 2006 10:04:51 +0000 (10:04 +0000)]
Update copyright notice
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@290
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
kkhan [Thu, 13 Jul 2006 09:43:16 +0000 (09:43 +0000)]
Move scoped classpool repository from jboss retro into javassist to have a common place for users like aop and jboss retro
git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@289
30ef5769 -5b8d-40dd-aea6-
55b5d6557bb3
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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