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 година
Andy Clement
7706e05dc5
Upgraded test infra to support building/running modules
пре 6 година
Andy Clement
faac3d84e2
various changes to make more tests pass on Java9
пре 6 година
Andy Clement
4a07d09f36
reduced min Java version to 1.6
пре 7 година
Andy Clement
3714f91628
fix warnings in build - support .isJava8 option in build
пре 7 година
Andy Clement
b6f2b6337f
Fix 500035: handling target only binding in @AJ pointcut
пре 7 година
Andy Clement
92a9d99937
Fix classpath for tests on Java9
пре 8 година
Andy Clement
f194d50476
refactoring to use generics, reduce warnings
пре 8 година
Andy Clement
9de03491ab
Cope with java version becoming 9.X rather than 1.9.X
пре 8 година
Andy Clement
c4d7b61ef3
very early java9 support - can resolve classes in jimages
пре 9 година
Andy Clement
7569aad932
456457: unresolvable member fix. Testcode for 456801,455608
пре 9 година
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 година
Andy Clement
1e2744d37c
enabling AJDT to use annotation processors
пре 9 година
Andy Clement
44642d61cc
Tests more reliable on 1.7 and later
пре 9 година
Andy Clement
7ca261cce0
Update JDT to 2b07958
пре 9 година
Andy Clement
dbcd8691f4
Tidy up post APT changes
пре 9 година
hsestupin
9f791a0f70
add apt tests
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
пре 10 година
Andy Clement
4187b5f4f6
pushed test method up
пре 10 година
Andy Clement
c1c4a4d41f
merging 1.7.4 fixes into 1.8.0
пре 10 година
Andy Clement
b2cd5fa175
419279: more configurable lint options
пре 10 година
Andy Clement
38206a5304
AspectJ 1.8
пре 10 година
Andy Clement
8dc8d1e0b8
more changes to make if point cut generated names stable
пре 11 година
Andy Clement
f54f44a104
Allow code generation hints for generated compiler names
пре 11 година
Andy Clement
8a6608f4d5
386341
пре 11 година
Andy Clement
d4a8cc9048
generics
пре 12 година
Andy Clement
548f8b6a11
generics
пре 12 година
Andy Clement
ac0d082975
generics
пре 12 година
aclement
8823573934
can run tests on 1.7 vm
пре 12 година
aclement
e43bcdd6a0
239649 and primitives no longer all resolved by default
пре 12 година
aclement
4b9ef3b0e3
refactoring: pulled testcode up into this class from subtypes
пре 12 година
aclement
be14485b79
refactoring: pulled testcode up into this class from subtypes
пре 12 година
aclement
fe6263f9f3
collect output from forked java task !!!!
пре 13 година
aclement
6e85a485a1
polish. vmargs added (now obeys dtd) but unused
пре 13 година
aclement
ce86ce3d48
polish
пре 13 година
aclement
4315578eb6
generics
пре 13 година
aclement
eda49e25ea
290741: encoding option on ICompilerConfiguration
пре 13 година
aclement
f948648738
get it built with JAVA FIVE
пре 13 година
aclement
d11300518b
generics
пре 14 година
aclement
4663836a13
310506: optional aspects
пре 14 година
aclement
825fe64f7a
can choose to print the test output
пре 14 година
aclement
a56ad7026f
271201: inpath handles
пре 15 година
aclement
03f436798a
268827: ask for the JDT project state
пре 15 година
aclement
acbe3c71ed
generalize report API to cover resources and outjar
пре 15 година
aclement
93214ae61c
268827: tell ajdt about class file removal
пре 15 година
aclement
c693350b28
124460: aop.xml used for compilation: AJDT interface support
пре 15 година
aclement
e9b46f75fd
258325: fix
пре 15 година
aclement
9272f7aaa5
fixed path
пре 15 година
aclement
5d9ceb0fd8
reactivate test: 247914
пре 15 година
aclement
c24062050c
246125: the SPLIT
пре 15 година
aclement
d635276ec2
251277: making asmmanager non-singleton
пре 15 година