Andy Clement
0e2c95a369
Updated with Java12 support
5 vuotta sitten
Andy Clement
341f2261e3
version bump to 1.6
6 vuotta sitten
Andy Clement
ab83398525
Various changes to get tests passing on 1.8 and 1.9
6 vuotta sitten
Andy Clement
c8e951296c
Fix 436653: conditional aspect activation plus various polish
Modified test expectation system so it is possible to say
the test cares about one particular message and the rest
do not matter (prefix message string with '*') - crude but
quick.
Polished many places to exploit generics
Upgraded all the tests to work on Java8 - some serious changes
regarding ajdoc on Java8. Hopefully it has stayed backwards
compatible with earlier JDK versions (e.g. if using AspectJ 1.8.3+
with a JDK less than 8) but no explicit testing done for this.
9 vuotta sitten
Andy Clement
bedb85ee87
Upgrade to JDT 1.8.0 compiler
10 vuotta sitten
aclement
6f10470e3d
e37 related changes
12 vuotta sitten
aclement
e18b289fbf
remove wierdness about sometimes and sometimes not getting a param on the default ctor
15 vuotta sitten
aclement
1237ad5e18
to continue to fail, with new ctor vis checking
15 vuotta sitten
aclement
0cb10e1778
prevents funny behaviour on JDK1.6
16 vuotta sitten
aclement
204bbed5a8
fix error revealed by allowing mixed syntaxes
16 vuotta sitten
aclement
30b591e179
Stupid bloody tests that don't tell you why they failed, I HATE THEM - fixed this one in one place.
16 vuotta sitten
aclement
023d696a3c
AspectJ6: simplified
16 vuotta sitten
mwebster
fe356d2b74
Test LTW dump for JSPs
17 vuotta sitten
aclement
f80ae0089b
improved - hopefully get more info as to why currently failing on the build machine
17 vuotta sitten
mwebster
ffc92dd6db
Bug 158205 "NullPointerException when weaving with bootstrap agent" (improve declare parents LTW tests)
17 vuotta sitten
mwebster
6de65b3a76
Bug 158205 "NullPointerException when weaving with bootstrap agent" (remove use of -Daj5.def)
17 vuotta sitten
aclement
98a5d92553
154054 testcode and fix: noticing changes in around advice and forcing full builds
18 vuotta sitten
aclement
409e613aac
141556#11 - reworked messagehandler with 'ignore' function! (wooo) - hope Matthew doesnt complain.
18 vuotta sitten
mwebster
8549d861b1
Bug 150271 "Allow multiple levels of LTW information" (make weaving/not weaving messages debug and add -debug to options for aop.xml)
18 vuotta sitten
aclement
f239f2a2ac
tests (?) and fixes for 152873 - optimized check for @AJ aspects in LTW
18 vuotta sitten
mwebster
9b96943ffe
Bug 150131 "org.aspectj.ajde.core testcases create "out" directory in project root" (remove redundant logic that created result.ser"
18 vuotta sitten
mwebster
bebb364069
Bug 151938 "Handle Duplicate -javaagent entries more gracefully" (ignore duplicate agents)
18 vuotta sitten
aclement
11645343f9
fixed decp bug and problem with 1.5 IBM VM
18 vuotta sitten
mwebster
4513e921c8
fix for 120739
18 vuotta sitten
acolyer
b6c89301f2
update license to EPL
18 vuotta sitten
acolyer
fc7db25dad
fix for pr141945, misleading message re. aop.xml
18 vuotta sitten
aclement
a555c963c0
attempt to remove the damn results.ser file.
18 vuotta sitten
aclement
d578125c1b
switched around.
18 vuotta sitten
aclement
f9b9ad79f2
testcode for 121575
18 vuotta sitten
acolyer
1cbece39b3
merge of RB_V1_5_0 changes back into HEAD
18 vuotta sitten
avasseur
3509955887
fix NPE in mixing style (can be in concrete aspect from code style as well)
18 vuotta sitten
aclement
018294023b
includes an error on purpose (class is not static)
18 vuotta sitten
avasseur
41a73ccc3c
this was all corrupted tests
18 vuotta sitten
avasseur
e4ef223b7d
this was all corrupted tests
18 vuotta sitten
aclement
93f74cbbd6
more tests.
18 vuotta sitten
aclement
0de667394f
slightly modified
18 vuotta sitten
avasseur
ff86d25cf8
fix new syntax @decp
18 vuotta sitten
avasseur
2afe12a528
rearchitect @decp
18 vuotta sitten
acolyer
4676acbde5
merge of changes from 1.5.0 branch into HEAD
18 vuotta sitten
aclement
d9f192dcf9
Comparable test programs.
18 vuotta sitten
acolyer
f5104819f3
making the tests more resilient to legitimate cross-vm differences
18 vuotta sitten
acolyer
9825192b0f
fixes inefficient ordering of tests in SignaturePattern (that I inadvertantly introduced earlier), and corrects @DeclareParents impl in AJTypeSystem :- fields should NOT be shown, and nor should non-interface members.
18 vuotta sitten
acolyer
b7929e9165
tests and fix for pr119749
18 vuotta sitten
acolyer
dc8360ec27
tests and fix for ITDS in AjTypeSystem
18 vuotta sitten
aclement
9edb4b6f9e
fixes for 120363 : from matthew (include/exclude problems for LTW)
18 vuotta sitten
avasseur
979124d0fe
#120351 cflowbelow @AJ and binding
18 vuotta sitten
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 vuotta sitten
acolyer
bf97cc20ba
tests for parameter name generation in advice annotations
18 vuotta sitten
acolyer
c3bef72dca
updated tests and fix for pr116229
18 vuotta sitten
aclement
3ce492be63
Matthews changes - enabling us to see bytecode before and after LTW (bug 117854)
18 vuotta sitten