aboutsummaryrefslogtreecommitdiffstats
path: root/docs/developer
diff options
context:
space:
mode:
authorAlexander Kriegisch <Alexander@Kriegisch.name>2024-01-03 14:03:53 +0700
committerAlexander Kriegisch <Alexander@Kriegisch.name>2024-01-06 10:09:11 +0100
commit4403dd934b17ecec6fee95906d0ffa3187759811 (patch)
tree413d8d16a8fa7517b9b4e1356c7814c920ed5753 /docs/developer
parent217df7e0bfef4aea30453ad2595702abecca57d7 (diff)
downloadaspectj-4403dd934b17ecec6fee95906d0ffa3187759811.tar.gz
aspectj-4403dd934b17ecec6fee95906d0ffa3187759811.zip
Remove references and docs about obsolete tools
- AspectJ Browser (ajbrowser) - Forte IDE integration - JBuilder IDE integration - Emacs integration All this information was old and outdated. Ajbrowser was removed from AspectJ a while ago. If the other tools even still exist, any possibly existing AspectJ support is not part of AspectJ itself. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
Diffstat (limited to 'docs/developer')
-rw-r--r--docs/developer/modules.adoc37
1 files changed, 3 insertions, 34 deletions
diff --git a/docs/developer/modules.adoc b/docs/developer/modules.adoc
index b6ea33d62..74292212b 100644
--- a/docs/developer/modules.adoc
+++ b/docs/developer/modules.adoc
@@ -16,17 +16,13 @@ build outside of Eclipse.)
|===
| *Module* | *Dependencies* | *Description*
-| ajbrowser | ajde, asm, bridge, util, taskdefs (pseudo, for build system) | This module contains the ajbrowser
-application. It depends on the ajde module for access to the aspectj compiler, and also for the swing user interface
-components that ajde provides.
-
| ajde | asm, bridge, org.aspectj.ajdt.core, org.eclipse.jdt.core, util | Hides the details of accessing the AspectJ
compiler and interpreting compilation results (error messages, structure model, etc.) from other applications (typically
IDEs) that need to invoke it programmatically. Changing any public interface in ajde can break all the IDE integration
projects and should be done with care. +
+
-It also contains a library of common swing user interface components that can be used by any swing based IDE. Ajbrowser
-and the non-eclipse IDE integration projects use this library (except for the emacs support).
+It also contains a library of common swing user interface components that can be used by any swing based IDE. The
+non-eclipse IDE integration projects use this library (except for the emacs support).
| asm | bridge | Contains the Abstract Structure Model, which represents the result of an aspectj compilation. Clients
of ajde are returned an instance of the structure model which allows them to navigate and interpret the static structure
@@ -53,7 +49,7 @@ accidental changes. Sources are available in CVS at dev.eclipse.org:/cvsroot/tec
bytecode toolkit. All advice planning and weaving is done here. Takes an aspect bytecode format and other Java
classfiles as input.
|===
-
+
=== Supporting Modules
*CVS Location:* dev.eclipse.org:/cvsroot/technology/org.aspectj/modules
@@ -79,30 +75,3 @@ classfiles as input.
| org.eclipse.ajdt.ui | org.aspectj.ajde | AspectJ IDE support for Eclipse
| org.aspectj.ajde | ajde, asm, bridge | AspectJ libraries plug-in
|===
-
-=== JBuilder Support
-
-*CVS Location:* cvs.aspectj4jbuildr.sourceforge.net:/cvsroot/aspectj4jbuildr
-
-|===
-| *OpenTool* | *Dependencies* | *Description*
-| jbuilder | ajde, asm, bridge | AspectJ IDE support for JBuilder
-|===
-
-=== NetBeans Support
-
-*CVS Location:* cvs.aspectj4netbean.sourceforge.net:/cvsroot/aspectj4netbean
-
-|===
-| *Module* | *Dependencies* | *Description*
-| netbeans | ajde, asm, bridge | AspectJ IDE support for NetBeans and SunONE Studio
-|===
-
-=== Emacs Support
-
-*CVS Location:* cvs.aspectj4emacs.sourceforge.net:/cvsroot/aspectj4emacs
-
-|===
-| *Module* | *Dependencies* | *Description*
-| emacs | ajde, asm, bridge | AspectJ support for Emacs and XEmacs
-|===