Part 1: Aspect structure
Part 2: Visualiser enhancements
Part 3: Other changes
|
|
New wizard for exporting to JAR files |
AJDT 1.1.12 added a wizard for exporting plugins with AspectJ support, and in a similar vein, this release adds a wizard for exporting projects to JAR files, with proper handling of aspects and .aj files. ![]() |
|
|
AspectJ launch configurations |
You can now do Run As > AspectJ/Java Application. This looks and behaves exactly like the basic Java launch configuration, with the following two additions:
![]() |
|
|
Instantiation modifiers |
Options have been added to the New Aspect wizard to
allow instantiation modifiers to be selected. By default no
modifiers are added to the created aspect
( ![]() |
|
|
Java Quick Fix |
For those errors and warnings generated by the AspectJ compiler that are the same as those generated by the Eclipse Java compiler, the appropriate source ranges and marker types are used so that the normal Java quick fix corrections are now available. (No such corrections are currently available in aspects, or if classes are in .aj files). |
|
|
Plugin projects |
The AspectJ runtime library, |
|
|
Bug fixes |
A large number of internal changes have also been made since the 1.1.12 codebase, plus a number of bug fixes. Here are some of the more significant fixes against functionality present in 1.1.12: |
|
|
Previous releases |
The new and noteworthy documents for previous releases are as follows: |
|