| ajdt new features aspectJ development tools subproject |
![]() |
Last updated: November 17, 2005
This page gives details of the latest new features added to the development builds of AJDT. If you find any problems with these new features please raise a bug, or for further discussion or suggestions please visit the AJDT newsgroup (web interface - first request a password if you don't have one).
| November 30, 2005: Updated AspectJ Compiler |
|
The AspectJ build included in AJDT has been updated in the following development builds:
The timestamp of the included AspectJ 5 build is 20051130133549. See the list of AspectJ bugs fixed in this build since yesterdays update. This build also includes further work for aspectj bug 116679. |
| November 29, 2005: Updated AspectJ Compiler |
|
The AspectJ build included in AJDT has been updated in the following development builds:
The timestamp of the included AspectJ 5 build is 20051129161753. See the list of AspectJ bugs fixed in this build since last weeks update. |
| November 24, 2005: Updated AspectJ Compiler |
|
The AspectJ build included in AJDT has been updated in the following development builds:
The timestamp of the included AspectJ 5 build is 20051124084452. See the list of AspectJ bugs fixed in this build since M5. |
| November 17, 2005: AspectJ 5 M5 |
|
AJDT now includes AspectJ 5 M5 as of the following development builds:
|
| November 9, 2005: Load-time Weaving in AJDT |
|
AJDT now contains support for load-time weaving in both 1.2.1 and 1.3.0. We have also created an animated demo to demonstrate this new feature. See the demos page for details.
|
| November 8, 2005: Updated AspectJ Compiler and single JAR files |
|
The AspectJ build included in AJDT has been updated in the following development builds:
The timestamp of the included AspectJ 5 build is 20051107153637. See the list of AspectJ bugs fixed in this build since M4. The packaging of AJDT has also changed recently in that most of the AJDT plug-ins are now single JAR files, instead of a directory containing many files. This should improve install time and reduce disk usage. The plug-ins that provide AspectJ have not been converted - that will be considered later. |
| October 31, 2005: Accessibility Review |
|
AJDT 1.3 is now accessibility compliant after undergoing a full review against the IBM accessibility checklist. We found and fixed various problems. These fixes include some new icons, a new 'patterns' palette in the Visualiser and some changes to the key sequences for AJDT commands. See the completed checklist. If you think you have found an accessibility related bug please raise a bug with "[Accessibility]" at the start of the summary. |
| October 11, 2005: AspectJ 5 M4 |
|
AJDT now includes AspectJ 5 M4 as of the following development builds:
See the complete list of resolved issues since M3. The build and packaging process has also changed in this build, so look out for any problems. The only noticeable change should be that the source code zip files have been moved out from each plug-in, into a separate org.eclipse.ajdt.source plug-in. |
| October 3, 2005: Improved internationalization support & call for help! |
|
We have made sure that all end-user messages in AJDT are stored in properties files instead of being hardcoded. This allows AJDT to be translated to other languages. This is where you come in! If English is not your native language and you would like to see an AJDT translation pack for your language, please consider contributing some translated messages. There are quite a number of messages involved, but if you'd like to take a look, we've collected them together in one file: messages.zip. If you plan on working on a particular language, please post to the ajdt-dev mailing list, to avoid any duplication of effort. Also post there if you have any questions about the process. The AspectJ build in AJDT has also been updated to a level of 200509301030, fixing these bugs. |
| September 26, 2005: Crosscutting Comparison view |
|
This feature has been in the development builds of AJDT 1.2.1 and 1.3 for a little while, but in case you missed it or are unsure how to use it we've created an animated demo available from the AJDT demos page.
|
| September 21, 2005: Updated AspectJ Compiler and new weaver plugin |
|
The AspectJ build included in AJDT has been updated in the following development builds:
The timestamp of the included AspectJ 5 build is 20050919101948. See the list of AspectJ bugs fixed in this build since last week's update. The compiler in this release includes further enhancements to ensure it can better handle any 1.2.1 built aspects that it encounters (maybe from old aspect libraries). These changes will require any code built with a previous version of AspectJ 1.5.0 to be rebuilt with this version. Another change in this build is the creation of a new org.aspectj.weaver plugin, which separates the AspectJ weaver classes from the org.aspectj.ajde plugin. This should be a largely internal change, but if you are referring directly to the ajde.jar file (from an Ant build file for example) you will need to add aspectjweaver.jar from the org.aspectj.weaver plugin. |
| September 20, 2005: Updated New Aspect Wizard |
|
A new version of the New Aspect wizard is included as of the following development builds:
|
| September 12, 2005: Updated AspectJ Compiler |
|
The AspectJ build included in AJDT has been updated in the following development builds:
The timestamp of the included AspectJ 5 build is 20050912122907. See the list of AspectJ bugs fixed in this build since M3a. |
| September 12, 2005: Relationship Filter for Cross References View |
|
This was added a while ago, but in case you missed it, it is available in recent
development builds of 1.2.1 for Eclipse 3.0 and 1.3.0 for Eclipse 3.1.
See the
download page to
obtain the latest builds.
|
| September 6, 2005: Navigation and source hover support for pointcuts |
|
Available in development builds: 1.2.1.20050905225434 for Eclipse 3.0 and
1.3.0.20050905154239 for Eclipse 3.1 or later. See the
download page to
obtain the latest builds.
This is really 3 features in 1:
There may be some limited cases where the referenced pointcut cannot be resolved. Please raise a bug if you find any, or if anything else goes wrong. |