# Where will I find the source for AJDT?

AJDT source is held in the Eclipse CVS repository under /cvsroot/tools, see the root of the AJDT source tree online. AJDT is organized in subdirectories under org.eclipse.ajdt. The main source tree is in the “AJDT_src” subdirectory. The source code for AJDT 1.4 for Eclipse 3.2 is contained in the "ajdt1_4" branch. Here is a description of the various AJDT plug-ins:

Plug-ins under “AJDT_src” | Description
org.aspectj.ajde | The AspectJ compiler and related classes
org.aspectj.runtime | The AspectJ runtime classes
org.aspectj.weaver | The AspectJ weaver
org.eclipse.ajdt.core | Non-UI parts of AJDT
org.eclipse.ajdt.core.tests | AJDT Core tests
org.eclipse.ajdt.examples | AspectJ examples plug-in
org.eclipse.ajdt.source | Source code for AJDT plug-ins - only populated by the build process
org.eclipse.ajdt.ui.tests | AJDT UI Tests
org.eclipse.ajdt.tests.performance | AJDT performance tests (in progress - not currently used)
org.eclipse.ajdt.ui | The AJDT UI plug-in
org.eclipse.aspectj | The AspectJ feature
org.eclipse.aspectj.feature | The "feature" plug-in
org.eclipse.contribution.visualiser | The Visualiser plug-in
org.eclipse.contribution.visualiser.tests | Visualiser tests
org.eclipse.contribution.xref.core | The Cross References plug-in (non-UI)
org.eclipse.contribution.xref.core.tests | Tests for the above
org.eclipse.contribution.xref.ui | The Cross References UI plug-in
org.eclipse.contribution.xref.ui.tests | Tests for the above
UpdateSite | Plug-in used to build an update site