Andy Clement
d92319c43f
Updates to better cope with future JDKs
The version handling in LangUtil has been overhauled
to cope better with post 1.8 releases (JDK9 and JDK10 or 18.3
or whatever they call it). As part of this moved
to treating JDK9 as '9' rather than '1.9'. Also removed
duplicate version processing logic and had that defer to
the one place in LangUtil where we now deal with it.
Includes some generics tidyup in ajdoc. More ajdoc work
is necessary for Java10 because it removes the standard doclet
(old style). However trying to invoke the internal Javadoc
handler in Java10 is failing due to module visibility rules.
6 anos atrás
Andy Clement
e0cb106a33
Adjusted test expectations for Java9
Annotation toString() changes on Java9 so need to include those quotes
in expected output.
6 anos atrás
Andy Clement
dd4b87b91c
fixup tests for 1.9
7 anos atrás
Andy Clement
de34df77ea
Upgraded to new JDT compiler - neon.1 and a bit
7 anos atrás
Andy Clement
44642d61cc
Tests more reliable on 1.7 and later
9 anos atrás
Andy Clement
d0c81b74d7
73507 - it'd fields on interfaces no longer get mangled names by default
11 anos atrás
aclement
b50ff0ca3a
message changes for e37
12 anos atrás
aclement
b34895092a
minimalModel ON by default. demotion ON by default (for AJDT as well as LTW)
13 anos atrás
aclement
3f281a1935
320358: type signature changes
14 anos atrás
aclement
e09e0b5f72
309743
14 anos atrás
aclement
b10573ed2e
275032: test and fix
15 anos atrás
aclement
fc60b23c78
271201: inpath handles for jars
15 anos atrás
aclement
b62098640e
262905: recursive non matching cflow pointcut: corrected testcase
15 anos atrás
aclement
7df9c78208
246393: expected error changed
15 anos atrás
aclement
364e330f36
253109
15 anos atrás
aclement
9ca3b783d8
committed testcase change before fix! backing out
15 anos atrás
aclement
a2f209561e
257754: decp anno: test and fix
15 anos atrás
aclement
44bc4850c9
253109: fix
15 anos atrás
aclement
3594800a4c
tests for 163005: upgraded test for 80571
15 anos atrás
aclement
06c8ef4fa8
242797: no longer get this message
16 anos atrás
aclement
5c042e543e
that error doesnt come out anymore - it was a dup anyway!
16 anos atrás
aclement
86bc573735
219298: new error message comes out
16 anos atrás
aclement
478aedaa79
AspectJ6: some error messages changed
16 anos atrás
aclement
d0650f0835
test and fix for 168063 - incorrectly tagging a field as transient
17 anos atrás
aclement
7b40e7e3e4
tests and fixes for 161502: annotation style generic pointcuts (!)
17 anos atrás
mwebster
fc750075fd
Bug 158957 "NPE in LTW with RMI dynamic proxies w/ pointcut reuse" (give modified testcase for 120474 a unique name to avoid intermittent failures when running the whole suite)
17 anos atrás
aclement
f80ae0089b
improved - hopefully get more info as to why currently failing on the build machine
17 anos atrás
mwebster
3ebee688f8
Bug 158957 "NPE in LTW with RMI dynamic proxies w/ pointcut reuse" (ensure we can filter classes like $XXX)
17 anos atrás
mwebster
7ebbc9657a
Bug 158205 "NullPointerException when weaving with bootstrap agent" (tidy up)
17 anos atrás
aclement
50f8ecc433
refactored tests for 154552 - use new model testing structure
18 anos atrás
aclement
9b03811333
145963: binary entries in the model: various parts to the fix.
18 anos atrás
aclement
a46a226073
pipeline changes: activated PipeliningTests, some adviceDidNotMatch changes in the test xml
18 anos atrás
acolyer
c9f311aeeb
tests and implementation for enh 147711 (use true synthetic attribute/flag for aj synthetic members).
18 anos atrás
acolyer
32167a810d
make the default warning level for my beautiful "warnOnSwallowedExceptions" be "ignore"
18 anos atrás
aclement
c9a60e519d
test and fix for 133307 - funky type variable bounds.
18 anos atrás
aclement
b2259116b8
fix for 130300: cause the mysterious disappearance of -XnoWeave
18 anos atrás
acolyer
d07f63a30c
Progress on: empty catch block warning - updates to test cases with empty catch blocks
18 anos atrás
aclement
a778ac4100
proper fix for 121385.
18 anos atrás
aclement
6f74831e80
fixes for 121575.
18 anos atrás
aclement
cfc4604d1e
fixed up @DP tests.
18 anos atrás
aclement
93f74cbbd6
more tests.
18 anos atrás
aclement
0de667394f
slightly modified
18 anos atrás
acolyer
4676acbde5
merge of changes from 1.5.0 branch into HEAD
18 anos atrás
aclement
338ffd1bb5
test defs.
18 anos atrás
aclement
9abfc4044b
fixes for 120909 (ibmvm failures)
18 anos atrás
acolyer
f5104819f3
making the tests more resilient to legitimate cross-vm differences
18 anos atrás
aclement
bb8a6c47fa
test for 120826
18 anos atrás
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 anos atrás
acolyer
b7929e9165
tests and fix for pr119749
18 anos atrás
acolyer
dc8360ec27
tests and fix for ITDS in AjTypeSystem
18 anos atrás