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 years ago
Andy Clement
7706e05dc5
Upgraded test infra to support building/running modules
6 years ago
Andy Clement
faac3d84e2
various changes to make more tests pass on Java9
6 years ago
Andy Clement
4a07d09f36
reduced min Java version to 1.6
7 years ago
Andy Clement
f194d50476
refactoring to use generics, reduce warnings
8 years ago
Andy Clement
9de03491ab
Cope with java version becoming 9.X rather than 1.9.X
8 years ago
Andy Clement
c4d7b61ef3
very early java9 support - can resolve classes in jimages
9 years ago
Andy Clement
7569aad932
456457: unresolvable member fix. Testcode for 456801,455608
9 years ago
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 years ago
Andy Clement
44642d61cc
Tests more reliable on 1.7 and later
10 years ago
Andy Clement
7ca261cce0
Update JDT to 2b07958
10 years ago
Andy Clement
dbcd8691f4
Tidy up post APT changes
10 years ago
hsestupin
9f791a0f70
add apt tests
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years ago
Andy Clement
4187b5f4f6
pushed test method up
10 years ago
Andy Clement
c1c4a4d41f
merging 1.7.4 fixes into 1.8.0
10 years ago
Andy Clement
b2cd5fa175
419279: more configurable lint options
10 years ago
Andy Clement
38206a5304
AspectJ 1.8
11 years ago
Andy Clement
8dc8d1e0b8
more changes to make if point cut generated names stable
11 years ago
Andy Clement
f54f44a104
Allow code generation hints for generated compiler names
11 years ago
Andy Clement
8a6608f4d5
386341
11 years ago
aclement
8823573934
can run tests on 1.7 vm
12 years ago
aclement
be14485b79
refactoring: pulled testcode up into this class from subtypes
13 years ago
aclement
fe6263f9f3
collect output from forked java task !!!!
13 years ago
aclement
6e85a485a1
polish. vmargs added (now obeys dtd) but unused
13 years ago
aclement
ce86ce3d48
polish
13 years ago
aclement
4315578eb6
generics
13 years ago
aclement
4663836a13
310506: optional aspects
14 years ago
aclement
825fe64f7a
can choose to print the test output
14 years ago
aclement
9272f7aaa5
fixed path
15 years ago
aclement
5d9ceb0fd8
reactivate test: 247914
15 years ago
aclement
c24062050c
246125: the SPLIT
15 years ago
aclement
f8060aaf9b
removed unncessary jar reference
16 years ago
aclement
7391b11e33
AspectJ6: improved diagnostics for failure case
16 years ago
aclement
919bd9c7a9
AspectJ6: copes with 1.6 environment
16 years ago
aclement
d7222a776d
166580, comment #6: harness now allows you to specify if ordering is important in expected output
17 years ago
mwebster
4add2e21b0
Bug 155033 "Use ajcore for LTW problems" (move System Property handling)
17 years ago
aclement
9b03811333
145963: binary entries in the model: various parts to the fix.
18 years ago
mwebster
f37ab9ecfd
Bug 153907 "Facilitate LTW testing in a custom ClassLoader hierarchy" (fix build break and improve diagnostics)
18 years ago
mwebster
0850eef4c7
Bug 153772 "Support stdout/stderr specifications for the ant compiler test step"
18 years ago
mwebster
00851bff4e
Bug 152982 "org.aspectj Restructure - Phase 2: Move tests" (fail XML test if JVM not supported)
18 years ago
aclement
f239f2a2ac
tests (?) and fixes for 152873 - optimized check for @AJ aspects in LTW
18 years ago
aclement
54c52c8ecd
better diagnostic message.
18 years ago
acolyer
b6c89301f2
update license to EPL
18 years ago
aclement
5a01932b9d
fixes for 137235 (contributed by Ron): more intelligent logic for determining if a path entry is a jar/zip (don't just rely on suffix, some new .bndl files seem to be becoming popular...)
18 years ago
aclement
1e1bbb3f2e
fixes for 118715 from Matthew.
18 years ago
aclement
3226d27a82
Matthews patches from 95529
18 years ago
aclement
a625ea2ed4
fix for 95516 (-outxml / -outxmlfile) - from Matthew.
18 years ago
acolyer
ac15d777ac
make sure the harness translates path separators for those of us working on superior platforms ;)
18 years ago
aclement
8982544f13
Code for enhancement 107741: Updated WeavingURLClassLoader (thanks to Matthew Webster for the patch)
18 years ago
aclement
12e6334bf5
Let the bug floodgates open, reweavable is now default (pr91417)
18 years ago