aclement
f239f2a2ac
tests (?) and fixes for 152873 - optimized check for @AJ aspects in LTW
18 years ago
mwebster
fdbae3fda3
Fix for 139936 "[ltw] WeavingAdaptor.generatedClassesExist() cannot cope with additional class weaving"
18 years ago
mwebster
4513e921c8
fix for 120739
18 years ago
acolyer
b6c89301f2
update license to EPL
18 years ago
aclement
b2259116b8
fix for 130300: cause the mysterious disappearance of -XnoWeave
18 years ago
acolyer
d07f63a30c
Progress on: empty catch block warning - updates to test cases with empty catch blocks
18 years ago
aclement
10b88f0c23
matthews message accumulation changes for ltw
18 years ago
avasseur
3509955887
fix NPE in mixing style (can be in concrete aspect from code style as well)
18 years ago
aclement
9edb4b6f9e
fixes for 120363 : from matthew (include/exclude problems for LTW)
18 years ago
avasseur
979124d0fe
#120351 cflowbelow @AJ and binding
18 years ago
aclement
0c8c0a3d21
Some updates for 118754. The various places that were checking for 'MISSING' now call 'isMissing' if they can. I think this negates some work Adrian did with introducing MissingWithKnownSignature - but we have to make this change for LTW to work properly. Someone with a bit of time on their hands should go through all the places isMissing() is now called and see if the check should be 'isReallyMissing()' which would allow the MissingWithKnownSignature to get through. I will raise an enhancement to cover this.
18 years ago
acolyer
d3802ca83f
taking out a failing test that fails due to classpath issues on build machine that are too complex to resolve. Facility is also covered by unit tests elsewhere. Look into fixing this post 1.5.0 but I don't want to tamper with the build and test scripts now...
18 years ago
aclement
3ce492be63
Matthews changes - enabling us to see bytecode before and after LTW (bug 117854)
18 years ago
aclement
76d7e83c7f
matthews patches from 116899
18 years ago
acolyer
81e6b60e4e
tests and fix for pr116254
18 years ago
acolyer
522911ec81
tests and fix for pr116229 and pr116755. Also adds support and tests for parseTypePattern in PointcutParser.
18 years ago
avasseur
e9e0a7be5b
#114875 cannot reproduce NPE in @AJ abstract aspect
18 years ago
avasseur
794f9b5eaf
#108892 cannot reproduce: hierarchy of aop.xml accross classloader test is fine
18 years ago
avasseur
fa21e62717
impl and test for dec precedence in aop.xml without extends
18 years ago
avasseur
808a511b8f
fix for #113587: when aop.xml include/exclude is used, javac @Aspect are not passed thru the aspectof munger. Added custom logic for that
18 years ago
avasseur
e1d674faa6
ajdtcore for abstract @Pointcut
18 years ago
avasseur
76ebbc76ad
concrete-aspect impl and doc for LTW - see #95529
pbly some issue on abstract @Pointcut() in ajdt core - fix coming
18 years ago
avasseur
1232fbba13
fix issue in test for -1.5 and @AJ ITD with @anno
impl error message for reweavable and not declared in aop.xml as per David Knibb patch, #104218
18 years ago
avasseur
5e17799ef0
weaveinfo for @AJ ITD
18 years ago
aclement
a49c466ae9
temporary removal to get a build through.
18 years ago
avasseur
51a117846c
due fix and test for @AJ ITD reweavable, serialization of the method delegate munger
18 years ago
avasseur
bb2d440161
implement @AspectJ ITD @DeclareParents and @DeclareImplements
changed AjType as ITD field is meaningless (as @AJ ITD is interface driven)
18 years ago
aclement
12e6334bf5
Let the bug floodgates open, reweavable is now default (pr91417)
18 years ago
acolyer
b305f9ee51
itd support in the MAP
18 years ago
acolyer
0fae66242e
completes all of the MAP bar ITDs
18 years ago
avasseur
fce125cac4
#108488 @AspectJ perthis(..) was broken for some pointcut issue
checks for @AfterXX fixed
18 years ago
avasseur
8a34d98b67
#108488 @AspectJ perthis(..) was broken for some pointcut issue
checks for @AfterXX fixed
18 years ago
avasseur
16c6e0b126
temp comment out for CC, update for #107953 fix
18 years ago
acolyer
2447704c60
attempt to create the right classpath for running org.aspectj.weaver.tools tests on the build machine...
18 years ago
acolyer
a39f595c0c
tests and implementation for 108120 - runtime pointcut parsing and matching.
18 years ago
acolyer
dca288a388
tests for pr107953 and newsgroup reported issue of varargs matching with type variable vararg
19 years ago
acolyer
14eea512cb
re-enabling tests with @AJ processing in ajc since these now pass.
19 years ago
avasseur
f9a425cb10
@AJ PTW polish as per aj$getInstance does not rethrow the exc but return null #92880
19 years ago
acolyer
e7b11c1ad0
updated message text...
19 years ago
avasseur
875cccb16a
add test for proxy weaving and jit class weaving, update ltw doc
19 years ago
avasseur
619a6adf47
fix #104212 very bad bug on static method call jp that has been around since java 1.4 is there
19 years ago
avasseur
66809e17d8
fix in ltw log + test + some doc on custom message handler is evil
19 years ago
aclement
f2987fdb0d
commented out debug line...
19 years ago
avasseur
f632b6ee2f
ltw reweavable test for Mattew bug, fix some wrong getCoreType that makes some stderr output when closure are encountered on ltw / dump
19 years ago
avasseur
b6af07f0f5
@DeclareAnnotation and guard to not use it in M3, doc update for M3
19 years ago
avasseur
639b4fd0a4
fix 83935 where Jp / Pjp is an arg and bound in a formal binding as well as another (or 2+) used as implicit bindings in @AJ
19 years ago
avasseur
d8fa51baa7
add offset in MethodDeclarationAttribute for @AJ in AJDT
19 years ago
avasseur
44dc6e9700
fix source location for @AJ + fix the AsmManager behavior for @AJ (still no luck in AJDT though)
19 years ago
avasseur
f5739c0e7b
LTW weaver/dump@within option + fix a sout in weaver
19 years ago
avasseur
191c26bb4f
fixed bug with LTW Xreweavable, fix this reflective issue in RunAllBeforeCommit (was misnamed..)
19 years ago