Andy Clement
bd6a4b2b2f
mavenizing ajdoc - done
пре 5 година
Andy Clement
89739bc1ff
mavenizing ajdoc - wip
пре 5 година
Andy Clement
e8436048b1
mavenizing ajde - done
пре 5 година
Andy Clement
be07484b4a
mavenizing ajde - wip
пре 5 година
Andy Clement
e770fb9653
mavenizing ajde.core - done
пре 5 година
Andy Clement
c17032a561
mavenizing org.aspectj.ajdt.core - wip
пре 5 година
Andy Clement
6fa7ee1a67
mavenizing org.eclipse.jdt.core - done
пре 5 година
Andy Clement
8deb80454b
Merged loadtime5 into loadtime
пре 5 година
Andy Clement
a46d7f1cfd
mavenizing loadtime - wip
пре 5 година
Andy Clement
38a19ea6a0
mavenizing loadtime - wip
пре 5 година
Andy Clement
b30dde9634
fix pom version and minor improvement to classpath calc
пре 5 година
Andy Clement
c5af77504b
fix version
пре 5 година
Andy Clement
789efd11e9
mavenizing weaver - remove unnecessary files
пре 5 година
Andy Clement
d3da67c03d
mavenizing weaver - wip
пре 5 година
Andy Clement
7758d629f9
tweak matcher for weaver module requirements
пре 5 година
Andy Clement
9659cfe976
mavenizing bcel-builder - complete
пре 5 година
Andy Clement
52c4cbfa1b
mavenizing runtime module - merged in aspectj5rt
пре 5 година
Andy Clement
e01e4369b4
mavenizing runtime module - complete
пре 5 година
Andy Clement
38a5e6c8f6
mavenizing testing-client module - complete
пре 5 година
Andy Clement
a303931ebc
mavenizing testing-client module - wip
пре 5 година
Andy Clement
44f6584f48
mavenizing asm module - finished
пре 5 година
Andy Clement
d9cd0d44e8
mavenizing asm module - wip
пре 5 година
Andy Clement
9803f22ec4
mavenized org.aspectj.matcher - finished
пре 5 година
Andy Clement
afaa961b29
mavenized org.aspectj.matcher module - wip
пре 5 година
Andy Clement
74dcae875f
mavenized testing-util module - complete
пре 5 година
Andy Clement
27f3a1ceb2
mavenized testing-util module - wip
пре 5 година
Andy Clement
68e9bc60f9
mavenized bridge module
пре 5 година
Andy Clement
6245346ab0
mavenized util module
пре 5 година
Andy Clement
02337b3edc
overweaving decp/decm tests
пре 5 година
Andy Clement
5719d79c2b
543657: overweaving declare parents fix
пре 5 година
Andy Clement
8755f774ae
389678: Better support for overweaving
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.
пре 5 година
Andy Clement
f6d0013eb2
389678: overweaving test resources
пре 5 година
Andy Clement
c194226895
new infra for accessing weaver state info attribute from tests
пре 5 година
Andy Clement
98ea8917c6
1.9.3 snapshot updates
пре 5 година
Andy Clement
1a819be178
Dig deeper to find WildTypePattern in DeclareParents
The existing check crudely only checked the top level, failing
to find nested WildTypePatterns.
Resolves #542682
пре 5 година
Andy Clement
3abc52595d
Cope with unusual local variable table per 539121
пре 5 година
Andy Clement
a11b07517a
On JDK11 call the defineClass variant with a ProtectionDomain param
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
пре 5 година
Andy Clement
5f594722aa
Diagnostics for https://bugs.eclipse.org/bugs/show_bug.cgi?id=543023
пре 5 година
Andy Clement
380ef0ec47
Include JDTCore fix for APT classloader closing
пре 5 година
Andy Clement
b21a593652
better infrastructure for checking pointcuts terminate correctly - inactive right now
пре 5 година
Andy Clement
450c1fe057
Fix 541325 - Support is(AbstractType)
пре 5 година
Andy Clement
49ea3fa06f
polish
пре 5 година
Andy Clement
0a552d812d
polish
пре 5 година
Andy Clement
29996dac09
Exclude delegation loader on JDK11 too (it has been renamed)
пре 5 година
Andy Clement
c0c6753217
Add missing .classpath change
пре 5 година
Andy Clement
2bcf229024
Minor tweak to avoid NPE in BinaryTypeBinding method source location lookups
пре 5 година
Andy Clement
675be22382
wip 1.9.2 readme
пре 5 година
Andy Clement
a1953b5545
Merge changes for 536782
Changes contributed by Manfred under https://github.com/eclipse/org.aspectj/pull/5/commits
пре 5 година
Andy Clement
73fda8dcbf
adjust to allow clean merge - attempt 1
пре 5 година
Andy Clement
432d4845cb
polish javadoc
пре 5 година