Andy Clement
e770fb9653
mavenizing ajde.core - done
5 years ago
Andy Clement
de731d49ba
polish
5 years ago
Andy Clement
a24d15f5e7
Adjust how classpath entries manipulated for Java9 support
Prior to this AspectJ would discard ignore the ClasspathEntry
objects built by JDT and just work with the classpath as a string,
driving the JDT FileSystem to rebuild classpath entries again at
a later date using the string. This is more complex in Java9 because
the string representation was losing whether some entries came in
via modulepath. ClasspathEntry construction for modulepath entries
is non trivial (since the module-info must be processed).
The new version will cache some of the ClasspathEntry objects (those
built for modulepaths) and do more work on the AspectJ side building
classpath entries in general. It now passes these entries to a
different FileSystem entry point rather than the entry point that
takes a string path.
6 years ago
Andy Clement
a3626e2110
added module/modulesourcepath to compiler configuration interface
6 years ago
Andy Clement
92a9d99937
Fix classpath for tests on Java9
8 years ago
Andy Clement
9a1aa6dc87
Fix for building on Java8
9 years ago
Andy Clement
48eac479f6
Polish generics
9 years ago
Andy Clement
1e2744d37c
enabling AJDT to use annotation processors
10 years ago
hsestupin
3c1c536e93
annotation processing in aspectj
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
10 years ago
Andy Clement
d82db7bf44
Fix 415957: annotations with 1.8 flags
10 years ago
aclement
5547d01793
generics
13 years ago
aclement
9cf7c54c19
353900: Java7
13 years ago
aclement
f5b6bc4712
java5 module now
13 years ago
aclement
8a64b5fcd3
generics refactoring
13 years ago
aclement
5c22094479
generics refactoring
13 years ago
aclement
3b83eaeadf
minimalModel ON by default. demotion ON by default (for AJDT as well as LTW)
13 years ago
aclement
eb60d6856f
290741: encoding option on ICompilerConfiguration
13 years ago
aclement
72615f4ecc
290741: encoding option on ICompilerConfiguration
13 years ago
aclement
9ab4df7586
328649: addDependencies for Compilation Participants
13 years ago
aclement
a0f5ba865e
328649
13 years ago
aclement
19a0acd18c
remove generics for now - will build be happy?
14 years ago
aclement
75467d52b8
generics
14 years ago
aclement
e9de04551e
expose some internals
14 years ago
aclement
11edfc23a8
1.6.6
14 years ago
aclement
cf35dab1c1
state persistence
15 years ago
aclement
1da67c35d8
271201: inpath handles
15 years ago
aclement
b236df9da5
268827: ask for the JDT project state
15 years ago
aclement
a3d12308ed
268827: ask for the JDT project state
15 years ago
aclement
525a70ecf3
generalize report API to cover resources and outjar
15 years ago
aclement
838a7aa6a6
generalize report API to cover resources and outjar
15 years ago
aclement
87dbaaa279
268827: tell ajdt about class file removal
15 years ago
aclement
3320b23dad
124460: aop.xml used for compilation: AJDT interface support
15 years ago
aclement
5456d4c5c0
124460: aop.xml used for compilation: AJDT interface support
15 years ago
aclement
e75cabfcdc
262288: doubly sure
15 years ago
aclement
0614ca9b7b
262288: cope with a previous build that did not fill in the buildconfig
15 years ago
aclement
f6debc480a
258206: package declaration support in the model
15 years ago
aclement
372420d7b8
258325: fix
15 years ago
aclement
ec5e796a78
258325: fix
15 years ago
aclement
689bd19050
251277: making asmmanager non-singleton
15 years ago
aclement
35412c5907
250921: xlint for missing aspect on reweave
15 years ago
aclement
e78ca8b57d
make cleanup part of compiler discard
15 years ago
aclement
9756f892ef
249551: cleanup by default
15 years ago
aclement
830dd0c371
247742:c27
15 years ago
aclement
a6471d7085
16 ref now OK
16 years ago
aclement
48d455142d
supporting multiple source folders in the model - to ensure handles compatible with JDT
16 years ago
aclement
f6e3192f19
New method on the interface: null impl
16 years ago
aclement
805fc1b71a
245566: final config interface change
16 years ago
aclement
f12d9e2e4f
245566: final config interface change
16 years ago
aclement
e7f3750898
245566: final config interface change
16 years ago
aclement
74407d4cb1
removing unused code
16 years ago