Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mavenizing ajdoc - wip | Andy Clement | 2019-01-29 | 32 | -42/+39 |
| | |||||
* | mavenizing ajde - done | Andy Clement | 2019-01-29 | 7 | -77/+14 |
| | |||||
* | mavenizing ajde - wip | Andy Clement | 2019-01-29 | 165 | -33/+49 |
| | |||||
* | mavenizing ajde.core - done | Andy Clement | 2019-01-29 | 36 | -131/+63 |
| | |||||
* | mavenizing org.aspectj.ajdt.core - wip | Andy Clement | 2019-01-29 | 229 | -903/+642 |
| | |||||
* | mavenizing org.eclipse.jdt.core - done | Andy Clement | 2019-01-28 | 5 | -24/+62 |
| | |||||
* | Merged loadtime5 into loadtime | Andy Clement | 2019-01-28 | 5 | -0/+194 |
| | |||||
* | mavenizing loadtime - wip | Andy Clement | 2019-01-28 | 7 | -62/+28 |
| | |||||
* | mavenizing loadtime - wip | Andy Clement | 2019-01-25 | 32 | -43/+75 |
| | |||||
* | fix pom version and minor improvement to classpath calc | Andy Clement | 2019-01-25 | 8 | -2/+86 |
| | |||||
* | fix version | Andy Clement | 2019-01-25 | 1 | -1/+1 |
| | |||||
* | mavenizing weaver - remove unnecessary files | Andy Clement | 2019-01-25 | 6 | -90/+0 |
| | |||||
* | mavenizing weaver - wip | Andy Clement | 2019-01-25 | 209 | -548/+4720 |
| | |||||
* | tweak matcher for weaver module requirements | Andy Clement | 2019-01-25 | 4 | -1/+20 |
| | |||||
* | mavenizing bcel-builder - complete | Andy Clement | 2019-01-24 | 173 | -142/+19 |
| | |||||
* | 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 |
| |