aboutsummaryrefslogtreecommitdiffstats
path: root/docs/faq
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/faq
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/faq')
-rw-r--r--docs/faq/faq.adoc24
1 files changed, 7 insertions, 17 deletions
diff --git a/docs/faq/faq.adoc b/docs/faq/faq.adoc
index 1b1ecfe4a..6db5afa34 100644
--- a/docs/faq/faq.adoc
+++ b/docs/faq/faq.adoc
@@ -26,9 +26,8 @@ supported development environments) and then run it, supplying a small
(< 100K) runtime library.
The AspectJ technologies include a compiler (`ajc`), a debugger
-(`ajdb`), a documentation generator (`ajdoc`), a program structure
-browser (`ajbrowser`), and integration with Eclipse, Sun-ONE/Netbeans,
-GNU Emacs/XEmacs, JBuilder, and Ant.
+(`ajdb`), a documentation generator (`ajdoc`) and integration with Eclipse and
+Ant.
*Q:* What are the benefits of using AspectJ?
@@ -234,9 +233,6 @@ AspectJ for JBuilder project http://aspectj4jbuildr.sourceforge.net
and 3), Sun/One) in the SourceForge AspectJ for NetBeans project
http://aspectj4netbean.sourceforge.net
-The common functionality of AJDE is also available in the stand-alone
-source code browser `ajbrowser`, included in the tools distribution.
-
Finally, as mentioned above, AspectJ also supports building with Ant by
providing task interfaces to the ajc and ajdoc tools.
@@ -1201,10 +1197,10 @@ programmers to get the benefits of modularizing crosscutting concerns
while still having immediate access to what aspects affect a class.
For example, the link:devguide/index.html[Development Environment Guide]
-link:devguide/ajbrowser.html[ajbrowser section]. shows that you can list
+shows that you can list
or navigate between method and advice affecting that method and between
a type and declarations in an aspect on that type. (The IDE support may
-have more features than `ajbrowser`, depending on the IDE. See
+have more features than that, depending on the IDE. See
#q:integrateWithDevTools[Q: How well does AspectJ integrate with
existing Java development tools?] for more information on which Java
development environments are supported.)
@@ -2162,8 +2158,7 @@ tree as Java files based on the .java extension), you can use the .aj
extension for your AspectJ files. The ajc compiler accepts both .java
and .aj files, and you can set up your build scripts to include the
correct list of source files. (You will have to find another editor for
-editing AspectJ files; you can use the ajbrowser to view edit your
-AspectJ files and navigate the crosscutting structure.)
+editing AspectJ files and possible viewing crosscutting structure.)
*Q:* I used to be able to compile my program in my IDE, but when I use
AJDE, I run out of memory (or it goes really slow).
@@ -2183,8 +2178,8 @@ by 5-10%.
To increase memory for the ajc compiler, see #q:ajcoom[Q:The AspectJ
compiler aborts with an OutOfMemoryError when compiling many classes.
How can I fix this?]. For your IDE, do something similar or follow the
-provider's instructions. For example, to increase memory in JBuilder,
-edit the `jbuilderX/bin/jbuilder.config` file to have an entry like:
+provider's instructions. For example, to increase memory, add something like
+this to your IDE's config file or start script:
[source, text]
....
@@ -3174,11 +3169,6 @@ with existing Java development tools?] (including bug reports for the
AJDE Eclipse support, which you can submit at
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AJDT ).
-Bug reports on ajbrowser should have version information for both Java
-and AspectJ, and (most importantly) clear steps for reproducing the bug.
-You may submit ajbrowser bugs against the IDE component of AspectJ via
-the web form https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ.
-
One of the benefits of open-source is that you can find and fix the bug
for yourself; when you submit the fix back to us, we can validate the
fix for you and incorporate it into the next release. You can submit a