aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/javassist/expr
Commit message (Collapse)AuthorAgeFilesLines
* fixes typos in javadocs.rel_3_24_0_rcchibash2018-10-053-11/+11
|
* Organize imports to disolve ambiguity.nickl-2017-10-309-26/+129
|
* Source walk/Spring clean/Parameterize/Enhance et.al.nickl-2017-10-3010-35/+78
| | | | | | | | | | | | | 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.
* modifies the implementation of that invokes an interface default methodchibash2016-02-231-1/+1
|
* preparation for 3.19 release. fixed bugs in javadoc commentschibash2015-01-061-2/+2
|
* Support Javaflow NEW bytecode pattern for replacement.Baron Roberts2014-09-261-2/+3
|
* removed a comment (for JIRA223)chibash2014-05-101-1/+0
|
* fixed JIRA223chibash2014-05-101-1/+4
|
* added the Apache license.chiba2011-07-0810-20/+30
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@584 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-132chiba2010-09-098-9/+9
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@572 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* enabled inserting a gap into a large method more than 32KB (related to JIRA ↵chiba2009-06-261-1/+1
| | | | | | 78, 79, 80?) git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@482 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JIRA JASSIST-83chiba2009-06-091-4/+17
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@479 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* added ClassPool.getCtClass() and fixed related bugs.chiba2008-07-043-3/+3
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@449 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JASSIST-51chiba2008-03-111-2/+4
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@424 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed JIRA JASSIST-41chiba2008-01-201-4/+3
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@417 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* added Expr#getEnclosingClass()chiba2007-09-301-0/+8
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@409 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed a bug of CtClassType#releaseClassFiles()chiba2007-06-227-0/+12
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@391 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* updated the copyright notices.chiba2007-06-0410-10/+10
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@382 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed bugs related to stack map tables.chiba2007-06-021-1/+10
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@378 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* minor bug fixchiba2006-12-081-1/+5
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@337 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed a bug of replace(String,ExprEditor) in javassist.expr.Expr.chiba2006-04-092-9/+13
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@267 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* final updates for 3.1 releaserel_3_1chiba2006-02-222-8/+16
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@254 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* reformatting.chiba2006-02-161-3/+2
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@248 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Allow access to the constructor signature.adrian2006-02-151-2/+17
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@245 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* updated copyright noticeschiba2006-01-1110-9/+24
| | | | 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
* implemented recursive replace() for ExprEditor.chiba2005-12-292-100/+184
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@227 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* implemented getSignature() in javassist.expr.MethodCallchiba2005-11-122-4/+11
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@223 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed a bug so that ExprEditor#edit(NewExpr) can process a method compiled ↵chiba2005-09-061-0/+2
| | | | | | by Eclipse. git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@205 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Added javassist.expr.ConstructorCallchiba2005-07-153-7/+82
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@189 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* deleted some local variables that are never read.chiba2005-06-302-2/+0
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@187 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Changed ClassPool.get() to accept the descriptors of array types.chiba2005-05-161-1/+4
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@170 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Change the year in the copyright notices from 2004 to 2005.chiba2005-01-189-10/+10
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@153 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Reformatted the soruce files modified by Bill.chiba2005-01-091-244/+225
| | | | | | | | 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
* methodinfos are not equal for some reason.patriot1burke2004-12-091-205/+265
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@149 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Made the constructors in subclasses of Expr protected.chiba2004-10-188-17/+18
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@144 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Expr.where() throws an exception if the expression is in a static initializer.chiba2004-10-161-1/+5
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@141 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* javassist.expr.NewArray has been implemented.chiba2004-08-022-34/+337
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@120 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Changed subclasses of javassist.expr.Expr so that $_ is always initialized.chiba2004-06-055-0/+31
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@109 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* local variables were made available in the source text passedchiba2004-01-115-0/+5
| | | | | | | to insertBefore() etc. git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@68 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* updated the copyright notices.chiba2004-01-088-8/+8
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@67 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* I implemented a type checker for better code generation.chiba2003-11-274-2/+37
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@55 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* made javassist.expr.MethodCall#replace correctly workchiba2003-10-104-3/+6
| | | | | | | with super's method calls. git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@53 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* improved the compilation of static method calls.chiba2003-10-061-1/+1
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@49 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* Improved the performance of $proceed when it represents a static method.chiba2003-10-061-1/+4
| | | | | | | This change does not make any difference on WindowsXP but on Solaris/SPARC. git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@48 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed warnings reported by Eclipse.chiba2003-09-082-2/+0
| | | | | | | added LocalVariableAttribute. git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@46 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* updated some javadoc comments.chiba2003-08-041-0/+3
| | | | | | | modified Loader so that getPackage() works. git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@32 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* added Expr#indexofBytecode.chiba2003-07-311-1/+11
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@31 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* fixed a simple bug. MethodCall#isSuper() was not public.chiba2003-05-171-1/+1
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@18 30ef5769-5b8d-40dd-aea6-55b5d6557bb3
* added isSuper() in MethodCall.chiba2003-05-161-0/+9
| | | | git-svn-id: http://anonsvn.jboss.org/repos/javassist/trunk@17 30ef5769-5b8d-40dd-aea6-55b5d6557bb3