Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mavenizing runtime module - merged in aspectj5rt | Andy Clement | 2019-01-24 | 73 | -0/+5737 |
| | |||||
* | mavenizing runtime module - complete | Andy Clement | 2019-01-24 | 58 | -47/+19 |
| | |||||
* | mavenizing testing-client module - complete | Andy Clement | 2019-01-23 | 2 | -65/+0 |
| | |||||
* | mavenizing testing-client module - wip | Andy Clement | 2019-01-23 | 12 | -38/+30 |
| | |||||
* | mavenizing asm module - finished | Andy Clement | 2019-01-23 | 1 | -34/+0 |
| | |||||
* | mavenizing asm module - wip | Andy Clement | 2019-01-23 | 25 | -37/+30 |
| | |||||
* | mavenized org.aspectj.matcher - finished | Andy Clement | 2019-01-23 | 6 | -94/+4 |
| | |||||
* | mavenized org.aspectj.matcher module - wip | Andy Clement | 2019-01-23 | 302 | -45/+47 |
| | |||||
* | mavenized testing-util module - complete | Andy Clement | 2019-01-23 | 1 | -1/+1 |
| | |||||
* | mavenized testing-util module - wip | Andy Clement | 2019-01-23 | 10 | -69/+43 |
| | |||||
* | mavenized bridge module | Andy Clement | 2019-01-23 | 35 | -110/+26 |
| | |||||
* | mavenized util module | Andy Clement | 2019-01-23 | 27 | -133/+125 |
| | |||||
* | overweaving decp/decm tests | Andy Clement | 2019-01-23 | 2 | -0/+181 |
| | |||||
* | 543657: overweaving declare parents fix | Andy Clement | 2019-01-21 | 1 | -1/+1 |
| | |||||
* | 389678: Better support for overweaving | Andy Clement | 2019-01-21 | 8 | -32/+259 |
| | | | | | | | | | | | | More testcases for overweaving and better handling of WeaverStateInfo to avoid the dreaded problems deserialized the 'special key' used to store diffs. With these changes once a class is woven via overweaving we switch the diff we store in the weaverstateinfo to 0 byte array (indicating overweaving happened for later weavers that see it). We also stop writing the special 'key' into the attribute and avoid looking-for and attempting to replace it at the end of weaving. | ||||
* | 389678: overweaving test resources | Andy Clement | 2019-01-21 | 9 | -0/+38 |
| | |||||
* | new infra for accessing weaver state info attribute from tests | Andy Clement | 2019-01-21 | 1 | -0/+34 |
| | |||||
* | 1.9.3 snapshot updates | Andy Clement | 2019-01-21 | 3 | -3/+3 |
| | |||||
* | Dig deeper to find WildTypePattern in DeclareParents | Andy Clement | 2019-01-17 | 9 | -42/+170 |
| | | | | | | | The existing check crudely only checked the top level, failing to find nested WildTypePatterns. Resolves #542682 | ||||
* | Cope with unusual local variable table per 539121 | Andy Clement | 2019-01-14 | 1 | -24/+39 |
| | |||||
* | On JDK11 call the defineClass variant with a ProtectionDomain param | Andy Clement | 2019-01-11 | 1 | -4/+4 |
| | | | | | | | | | | This alters the defineClass used when loadtime weaving and defining 'extra' classes (e.g. closures). This change causes us to call the defineClass() method variant on ClassLoader that takes a protection domain, so it should share the same protection domain as the class for which the extra class was generated. Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=542421 | ||||
* | Diagnostics for https://bugs.eclipse.org/bugs/show_bug.cgi?id=543023 | Andy Clement | 2019-01-11 | 1 | -1/+6 |
| | |||||
* | Include JDTCore fix for APT classloader closing | Andy Clement | 2019-01-09 | 2 | -0/+0 |
| | |||||
* | better infrastructure for checking pointcuts terminate correctly - inactive ↵ | Andy Clement | 2019-01-09 | 4 | -2/+22 |
| | | | | right now | ||||
* | Fix 541325 - Support is(AbstractType) | Andy Clement | 2018-11-19 | 6 | -0/+80 |
| | |||||
* | polishV1_9_2 | Andy Clement | 2018-10-23 | 1 | -4/+0 |
| | |||||
* | polish | Andy Clement | 2018-10-23 | 1 | -2/+0 |
| | |||||
* | Exclude delegation loader on JDK11 too (it has been renamed) | Andy Clement | 2018-10-23 | 1 | -10/+3 |
| | |||||
* | Add missing .classpath changeV1_9_2RC3 | Andy Clement | 2018-10-16 | 1 | -1/+1 |
| | |||||
* | Minor tweak to avoid NPE in BinaryTypeBinding method source location lookups | Andy Clement | 2018-10-15 | 2 | -0/+0 |
| | |||||
* | wip 1.9.2 readme | Andy Clement | 2018-10-15 | 2 | -0/+36 |
| | |||||
* | Merge changes for 536782 | Andy Clement | 2018-10-15 | 6 | -10/+23 |
| | | | | Changes contributed by Manfred under https://github.com/eclipse/org.aspectj/pull/5/commits | ||||
* | adjust to allow clean merge - attempt 1 | Andy Clement | 2018-10-15 | 1 | -1/+1 |
| | |||||
* | polish javadoc | Andy Clement | 2018-10-15 | 1 | -12/+12 |
| | |||||
* | typo reported by Emmanuel Bourg | Andy Clement | 2018-10-15 | 1 | -1/+1 |
| | |||||
* | polish | Andy Clement | 2018-10-15 | 1 | -5/+2 |
| | |||||
* | better handling for 1.8 modules | Andy Clement | 2018-10-15 | 2 | -15/+22 |
| | |||||
* | polish | Andy Clement | 2018-10-15 | 10 | -59/+92 |
| | |||||
* | 537678: Lazy initialization of jrt filesystem | Andy Clement | 2018-10-11 | 1 | -2/+21 |
| | |||||
* | Change the mehtod name "containsField" to "findsField". | Kui Liu | 2018-10-11 | 1 | -1/+1 |
| | | | | | | | The method implements finding a field object in the 'fieldsList' with a given name. If found, return the found field object, otherwise return null. Thus, rename the method as "findsField" should be more clear than "containsField" since "containsField" is prone to ask whether the "fieldsFile" contains a field or not and return true or false. Signed-off-by: Kui Liu <brucekuiliu@gmail.com> | ||||
* | Remove class used for debugging | Andy Clement | 2018-10-11 | 1 | -6784/+0 |
| | |||||
* | polish | Andy Clement | 2018-10-11 | 2 | -7/+10 |
| | |||||
* | polish | Andy Clement | 2018-10-11 | 5 | -34/+165 |
| | |||||
* | 513528: Fix use of lambda in ITD | Andy Clement | 2018-10-10 | 8 | -1/+78 |
| | |||||
* | Reverse default - behave like 1.5 (support annotations) by default | Andy Clement | 2018-10-10 | 35 | -1113/+1087 |
| | |||||
* | Up'd commit hash to correct one for 1.9.2.rc2 | Andy Clement | 2018-10-01 | 1 | -1/+1 |
| | |||||
* | More fixes for 1.9.2V1_9_2_RC2 | Andy Clement | 2018-10-01 | 31 | -64/+527 |
| | | | | | | - update to more recent JDT to pickup Nestmates fix - bcel updated for NestMembers/NestHost attributes - testcases for nestmates | ||||
* | 1.9.2.RC1 changesV1_9_2_RC1 | Andy Clement | 2018-09-29 | 54 | -91/+757 |
| | |||||
* | Generalized exception that might occur | Andy Clement | 2018-08-29 | 1 | -1/+1 |
| | |||||
* | Fix 538393: Allow for toString() to fail on some classloaders | Andy Clement | 2018-08-29 | 1 | -1/+6 |
| |