aboutsummaryrefslogtreecommitdiffstats
path: root/weaver/src
Commit message (Expand)AuthorAgeFilesLines
* Revert WeavingAdaptor generated class map optimisationAlexander Kriegisch2024-04-081-0/+1
* SimpleCache: structural refactoring, better docsAlexander Kriegisch2024-04-081-117/+130
* Remove BCEL files from 'lib' moduleAlexander Kriegisch2024-03-151-4/+8
* Improved fix for #285KimmingLau2024-03-042-45/+67
* Improve unwoven class file handling in SimpleCacheAlexander Kriegisch2024-03-021-3/+2
* Rephrase docs for WeavingXmlConfig::excludesTypeAlexander Kriegisch2024-02-231-7/+17
* LangUtil: remove methods like 'is11VMOrGreater', 'is1dot5VMOrGreater'Alexander Kriegisch2024-02-195-8/+8
* Globally replace "http:" by "https:" in non-XML filesAlexander Kriegisch2024-02-152-4/+4
* Remove noise from aspectj_1_5_0.dtdAlexander Kriegisch2024-02-151-68/+47
* Factor out some anonymous IWeaveRequestor classes to inner classesAlexander Kriegisch2024-02-082-60/+55
* Store only weaved class names in the generatedClasses mapUri Simchoni2024-02-081-1/+0
* Remove WeavingAdaptor.couldWeave()Uri Simchoni2024-02-081-9/+1
* Use previous weaving result if classes were generated during weavingUri Simchoni2024-02-081-1/+24
* Change value of woven class in generatedClasses mapUri Simchoni2024-02-081-1/+1
* Add javadoc links to ClassFileTransformer::transformAlexander Kriegisch2024-02-071-0/+2
* Weaver returns null instead of original bytes for unwoven classesAlexander Kriegisch2024-02-072-19/+28
* Simple regression test unit test for #266Alexander Kriegisch2023-12-101-0/+51
* Set exception root cause in ExtensibleURLClassLoader::findClassAndy Russell2023-12-101-1/+1
* Remove old '.cvsignore' filesAlexander Kriegisch2023-09-271-2/+0
* Improve error message in LazyClassGen.getJavaClassBytesIncludingReweavableAlexander Kriegisch2023-08-063-11/+17
* Fix inline accessor method bug in BcelAccessForInlineMungerAlexander Kriegisch2023-08-061-5/+9
* Use relocated ASM class names in BCException messageAlexander Kriegisch2023-08-041-5/+8
* BcelTypeMunger.getRealMemberForITDFromAspect code cosmeticsAlexander Kriegisch2023-06-261-33/+24
* Correctly identify ITD method signatures in weaverAlexander Kriegisch2023-06-261-7/+1
* Fix GitHub #214Alexander Kriegisch2023-01-211-1/+1
* BcelTypeMunger.mungeMethodDelegate: only use 'synchronized' when necessaryAlexander Kriegisch2023-01-071-3/+25
* Improve BcelTypeMunger.mungeMethodDelegate to avoid race conditionAlexander Kriegisch2023-01-041-2/+31
* Fix #366085 concerning declared annotations with source retentionAlexander Kriegisch2022-12-211-2/+8
* Cleanup redundant null check before instanceofAndrey Turbanov2022-04-171-1/+1
* Remove redundant casts after generics updateAndrey Turbanov2022-04-125-5/+5
* BcelWorld.reportMatch: handle 'kind.getName() == null' correctlyAlexander Kriegisch2022-04-101-5/+7
* Cleanup redundant type casts, due to too weak variable type declarationAndrey Turbanov2022-02-266-13/+7
* Try to improve error reporting when Asm access issuesAndy Clement2022-01-313-4/+7
* Merge pull request #113 from turbanoff/use_generic_in_weaver_moduleAndy Clement2022-01-1410-28/+28
|\
| * Update 'weaver' code to use genericsAndrey Turbanov2022-01-1410-28/+28
* | Couple of basic tests for the repository optimizationsAndy Clement2022-01-131-12/+14
* | Optimize class loading - make backward compatible with legacy behaviourAlexander Kriegisch2022-01-131-3/+3
* | Optimize class loadingStefan Starke2022-01-131-14/+39
|/
* Reduce empty array allocationsAndrey Turbanov2021-12-1814-36/+33
* Merge pull request #102 from turbanoff/trim_trailing_whitespacesAndy Clement2021-11-303-14/+14
|\
| * Trim trailing whitespaces.Andrey Turbanov2021-11-203-14/+14
* | Replace uses of StringBuffer with StringBuilder.Andrey Turbanov2021-11-2017-29/+29
|/
* Upgrade license from CPLv1/EPLv1 to EPLv2Alexander Kriegisch2021-06-04187-1736/+1736
* Replace use of ASM-renamed by original ASMAlexander Kriegisch2021-05-163-15/+18
* Make sure to clean up temp-dirs in 'weaver' moduleAlexander Kriegisch2021-04-091-2/+5
* Fix some deprecated Java and JUnit warnings by using newer API callsAlexander Kriegisch2021-03-214-7/+6
* Add Java 15 class vile version to BCEL constants, adjust test tools etc.Alexander Kriegisch2021-03-161-7/+7
* Upgrade to ASM 9.1, delete obsolete ASM binariesAlexander Kriegisch2021-03-161-2/+2
* Fix 'ajdoc' tests for Java 15 buildAlexander Kriegisch2021-03-144-31/+31
* Make MoveInstructionsWeaveTestCase.testFancyHello pass when run twiceAlexander Kriegisch2021-03-131-9/+14