aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/javassist/bytecode/annotation
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #382 from tim-hoffman/PR_RemoveStringBufferShigeru Chiba2022-05-133-8/+10
|\ | | | | Replace StringBuffer with StringBuilder, other minor String optimizations
| * Replace StringBuffer with StringBuilder and other minor String optimizationsTimothy Hoffman2021-07-163-8/+10
| |
* | fixes a bug of ClassFile#renameClass(), some imports could not be ↵ximsfei2019-10-084-0/+64
|/ | | | successfully renamed
* Organize imports to disolve ambiguity.nickl-2017-10-3015-37/+48
|
* Source walk/Spring clean/Parameterize/Enhance et.al.nickl-2017-10-3017-79/+133
| | | | | | | | | | | | | The following were applied during multiple itterations through the source. * Parameterize raw types. * Mark unused members. * Annotate override and deprecated methods. * Convert loops to enhance for loop. * Remove redundant else statements. * Widening collection type references. * Optimize code for improved readability. * Squash compiler warnings. * Identify smells.
* Implement hashCode for Annotation.nickl-2017-10-301-0/+6
| | | | To honour the Object.equals contract.
* Added default serialVersionUID.nickl-2017-10-281-0/+2
|
* fixes a bug of getAnnotations(). Some hidden annotations were not ignored.chibash2017-10-271-0/+4
|
* implements better annotation handling since Javassist may fail tochibash2016-10-142-4/+14
| | | | create a proxy object due to access controls by jigsaw.
* fixes calls to a deprecated method in Java 9.rel_3_21_0-java9-eachibash2016-08-029-10/+10
|
* fixes JASSIST-256, adding an annotation to a class doesn't work on reflectionchibash2016-02-122-2/+2
|
* preparation for 3.19 release. fixed bugs in javadoc commentschibash2015-01-062-4/+6
|
* fixed JASSIST-240. support for Runtime[In]VisibleTypeAnnotationschibash2015-01-062-31/+203
|
* reformatted the code for fixing JASSIST-209.chibash2014-11-211-4/+4
| | | | It has been fixed by the previous commit, though.
* fixed a bug of accesses to annotation arguments.chibash2014-09-111-2/+2
| | | | | | 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().
* fixed JASSIST-181chiba2013-04-171-2/+9
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@706 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* added the Apache license.chiba2011-07-0819-22/+41
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@584 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* since Javassist doesn't support JDK 1.3, I changed the source code to use ↵chiba2010-04-151-6/+6
| | | | | | LinkedHashMap (since 1.4) git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@530 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* reformattedchiba2010-03-301-13/+11
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@520 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* [JASSIST-111] Uncomment the code containing the fix :-)kabir.khan@jboss.com2010-03-291-12/+12
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@519 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* [JASSIST-111] Handle class array types as annotation valueskabir.khan@jboss.com2010-03-291-1/+21
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@518 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* improved the behavior of CtClass.getAnnotations() etc.chiba2009-11-103-4/+49
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@503 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* for 3.8.0.GA releaserel_3_8_0_gachiba2008-06-131-3/+3
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@445 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-56chiba2008-03-191-5/+10
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@430 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* updated the copyright notices.chiba2007-06-042-2/+2
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@382 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* updated javadoc comments.chiba2007-02-022-3/+13
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@345 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Fix the annotation hashCode and equals implementation.adrian2007-01-312-22/+214
| | | | | | | | | | | 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
* fixed a bug in write() in Annotation and ClassMemberValuechiba2006-08-132-3/+4
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@309 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* added a getter.chiba2006-08-121-0/+7
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@308 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* reformatted.chiba2006-07-181-3/+3
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@301 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* reformatted.chiba2006-07-181-4/+6
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@300 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Handle Annotation.annotationType() callskkhan2006-07-181-0/+5
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@297 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* reformatted.chiba2006-07-181-30/+12
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@296 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Move handling of primitive class value from MemberValue to ClassMemberValuekkhan2006-07-142-37/+38
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@292 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Be able to handle Class annotation attributes like void.class, int.class etc.kkhan2006-07-131-1/+37
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@291 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Adjusting indentation, adding javadoc comments, etc.chiba2006-02-131-22/+31
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@243 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Allow for retrieval of the real type name of the annotation.adrian2006-02-051-1/+6
| | | | | | | We need this to emulate isAnnotationPresent(), etc. git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@241 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* I need an eclipse option that disallows autoboxing. :-)adrian2006-02-041-3/+6
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@240 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Implement the Object methods for the annotation invocation handler.adrian2006-02-041-1/+16
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@239 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* updated copyright noticeschiba2006-01-112-2/+2
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@234 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* restructred sub packageschiba2006-01-111-1/+1
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@233 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed a bug found when an annotation includes an empty array.chiba2005-09-0715-24/+51
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@206 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Array initializer supports and better annotation supports.chiba2005-08-2516-7/+279
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@196 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed a compilation problem of static final fields.chiba2005-08-173-1/+12
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@192 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* update the tutorialchiba2005-06-201-1/+1
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@183 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* minor fixeschiba2005-06-201-0/+3
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@182 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* bug in writing enumvaluebill2005-06-081-2/+2
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@177 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* add support for obtaining default annotation member values (the same patch ↵chiba2005-02-2715-34/+82
| | | | | | as Bill's but more javadoc comments) git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@161 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Added javadoc comments.chiba2005-01-311-2/+1
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@157 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Change the year in the copyright notices from 2004 to 2005.chiba2005-01-181-1/+1
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@153 30ef5769-5b8d-40dd-aea6-55b5d6557bb3