93 Commits (8968f3341ba2f46f78f22a0b4853cb4820d44f11)

Author SHA1 Message Date
  chiba 8968f3341b added Expr#getEnclosingClass() 16 years ago
  chiba 77defc2973 for 3.6.0 release 16 years ago
  chiba 149c5ffbe4 for 3.6.0 release 16 years ago
  chiba 22cfe0c43b I will release 3.6.0.CR1 17 years ago
  chiba 8941069e00 made CtClass#freeze() public. 17 years ago
  chiba d133f96da4 for reducing memory footprint 17 years ago
  chiba 42a85cc5b9 fixed a bug of CtClassType#removeMehtod() etc. 17 years ago
  chiba eba5bad02a updated pom.xml and a few javadoc comments. 17 years ago
  chiba 73969fa11a made automatic pruning off by default because I found that pruning does not really save memory (only 20%). I changed Javassist to compress a class file on memory after toBytecode(). 17 years ago
  chiba a318d5d7d8 updated the copyright notices. 17 years ago
  chiba 6ad1b4935e fixed a typo. 17 years ago
  chiba b269676282 Javassist has been producing an interface with a wrong modifier. I fixed this. 17 years ago
  chiba 434c38727a updated the version name 17 years ago
  chiba 762c6f3839 updated the version name 17 years ago
  chiba 43a08a3a82 added CtBehavior.getLongName() 17 years ago
  chiba ac5eb2dd04 made ProxyFactory.getClassLoader() customizable. 18 years ago
  chiba 7a730c89d7 deprecated ClassPool#toClass(CtClass,ClassLoader). 18 years ago
  chiba 2405e68046 fixed the bug reported as JASSIST-23. 18 years ago
  chiba a7fadc1d36 prepare 3.3 release 18 years ago
  chiba f19b6003ae reformatted. 18 years ago
  kkhan 0273ae2abc 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. 18 years ago
  chiba 046c30cb2f release 3.2 18 years ago
  chiba d759705aca modified javadocs. 18 years ago
  kkhan 9a1a73334f Add methods to determine if a CtClass is an annotation or an enum 18 years ago
  starksm 950474ccb0 Update the version to 3.2.0.CR2 18 years ago
  rcampbell 1a9f2eb051 JBQA-324 update version to 3.2.0.CR1 18 years ago
  chiba 003dce367a fixed a minor problem of CtClassType 18 years ago
  chiba 51c2a8c834 added getNestedClasses() in CtClass. 18 years ago
  chiba 5404f1e186 (almost) final updates for 3.1 release 18 years ago
  chiba ad7d5a9214 fixed a bug in getModifiers() in CtClass. 18 years ago
  chiba 774508d17c updated copyright notices 18 years ago
  chiba 52a455616e restructred sub packages 18 years ago
  chiba 549aab4f06 implemented getSignature() in javassist.expr.MethodCall 18 years ago
  chiba 7696279d0e changed the behavior of CtClass#getMethods(), getFields(), and getConstructors(). 18 years ago
  chiba bfdfdff690 added makeUniqueName() in CtClass. 18 years ago
  chiba 0446eb7e74 improved the performance of Bytecode and ConstPool. Added clone() to Bytecode. 18 years ago
  chiba 3ab8846e75 renamed getEnclosingClass() in CtClass to getEnclosingMethod() and fixed a bug so that getModifiers() can work on an nested class. 19 years ago
  chiba 39b350bc4b updated javadoc comments 19 years ago
  chiba d59bfd284a updated javadoc comments 19 years ago
  chiba 19d816cade improved a message for RuntimeExceptions. 19 years ago
  chiba 9366fe0862 Array initializer supports and better annotation supports. 19 years ago
  chiba 2d60b1690e modified the compiler to support "import". 19 years ago
  chiba ee8265e79f Turning the automatic pruning on by default. 19 years ago
  chiba e7f278c40b reformatted the files and added javadoc comments. 19 years ago
  bill f5d84c890b Fix pruning so that exceptions and annotation attributes are not ditched. 19 years ago
  chiba 16ecc51f82 fixed a bug in LocalVariableAttribute 19 years ago
  chiba 7d35a76c5d fixed a bug in javadoc comments 19 years ago
  chiba 4b2de8a77e Change the year in the copyright notices from 2004 to 2005. 19 years ago
  chiba e667c0de32 fixed a few bugs. 19 years ago
  chiba e793a77000 implemented removeMethod() etc. 19 years ago