From 8518fcf96e52edea67b862ade95b64f63607e605 Mon Sep 17 00:00:00 2001
From: Alexander Kriegisch Version ${build.version.long} built on ${build.date} This installs the complete AspectJ 9 Development Kit (AJDK) distribution, with
the compiler, aspect libraries, structure browser, ant tasks,
-documentation, and examples.
+documentation, and examples.
This distribution is covered by the Eclipse Public License v 2.0 (see
https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt).
For IDE integrations or source code, see the project home page at
-http://eclipse.org/aspectj
${copyright.allRights.from1998}
diff --git a/build/products/tools/install/intro.html b/build/products/tools/install/intro.html index 3194fac4c..2bf78d302 100644 --- a/build/products/tools/install/intro.html +++ b/build/products/tools/install/intro.html @@ -16,8 +16,8 @@This is a binary only release of tools made available under the Eclipse Public License. -For more information on the license or to download the source code, -see http://eclipse.org/aspectj
+For more information on the license or to download the source code, +see https://eclipse.org/aspectj${copyright.allRights.from1998}
diff --git a/build/readme-build-and-test-aspectj.html b/build/readme-build-and-test-aspectj.html index 6ae35203f..4019a3f9d 100644 --- a/build/readme-build-and-test-aspectj.html +++ b/build/readme-build-and-test-aspectj.html @@ -1,20 +1,20 @@ -export CVS_ROOT=":pserver:anonymous@dev.eclipse.org:/home/technology" cvs co org.aspectj/modules-If using Eclipse, check out the subdirectories of -
org.aspectj/modules
as Eclipse projects.
+If using Eclipse, check out the subdirectories of
+org.aspectj/modules
as Eclipse projects.
Skip the aspectj-attic
module.
Build an AspectJ distribution:
@@ -72,7 +72,7 @@ Install the distribution (e.g., into build/../aspectj-install):
java -jar ../aj-build/dist/aspectj-DEVELOPMENT.jar-You can skip the GUI by specifying an existing, empty writable +You can skip the GUI by specifying an existing, empty writable target directory using
-to {targDir}
:
java -jar ../aj-build/dist/aspectj-DEVELOPMENT.jar -to .@@ -83,46 +83,46 @@ Test it by running the build script in the examples directory: ../../lib/ant/bin/ant This should build and run the spacewar example. - +
- + To build requires only the AspectJ project modules and Java VM's. -All necessary libraries and tools are in the +All necessary libraries and tools are in the lib directory, including Ant.
To get the source, check out from CVS. E.g., from the command line,
- +export CVS_ROOT=":pserver:anonymous@dev.eclipse.org:/home/technology" cvs co org.aspectj/modules
- Eclipse users should check out each relevant subdirectory of
+ Eclipse users should check out each relevant subdirectory of
org.aspectj/modules
as a project
- (most have .project files).
+ (most have .project files).
Not all modules are required.
-The aspectj-attic
module only has old code.
+The aspectj-attic
module only has old code.
src
(or java5-src
-for Java 5 code) and test source files in
+for Java 5 code) and test source files in
testsrc
(or java5-testsrc
),
-and can handle Java and AspectJ projects.
+and can handle Java and AspectJ projects.
For more information on the build infrastructure and setup, see
readme-build-module.html
and below.
@@ -133,45 +133,45 @@ You should use the Ant in ../lib/ant. Currently this is a vanilla
distribution of Ant 1.6.3, but that might change.
-This build directory has a master
+This build directory has a master
build.xml script, and the modules have
satellite build.xml
which support building only that
-module.
+module.
The release directory has scripts for doing
release builds (in multiple VM's, with testing). These are run by
automated build and before any AspectJ distribution.
-Custom build.xml
files are in
+Custom build.xml
files are in
The ../docs/build.xml,
org.aspectj.lib/build-aspectjlib.xml,
-and ../eclipse.plugin/build.xml.
+and ../eclipse.plugin/build.xml.
These are invoked by the master
build.xml as needed.
Other modules have generic build.xml
's that just
-use the master build file to run targets compile
and
+use the master build file to run targets compile
and
test
for that module.
(If you do clean
, all binaries for all
modules are cleaned.)
-The master build.xml
-creates an AspectJ distribution in
+The master build.xml
+creates an AspectJ distribution in
../aj-build/dist/aspectj-DEVELOPMENT.jar
;
-You'll notice module jar results are put in
+You'll notice module jar results are put in
../aj-build/jars,
including {module}.jar
and {module}-test.jar
-(for the release and test classes) and
-{module}-all.jar
, and
-{module}-test-all.jar
+(for the release and test classes) and
+{module}-all.jar
, and
+{module}-test-all.jar
(including all antecedant classes and libraries).
See build.xml for other targets.
For any build, you should create your own version of
- local.properties, using
+ local.properties, using
sample.local.properties
-as a template.
+as a template.
When using the master build.xml
,
consider defining "build.config" to pass flags to the Ant
builder. E.g., to reuse Eclipse classes and log verbosely,
@@ -190,7 +190,7 @@ with verbose logging:
cd modules/build - ../lib/ant/bin/ant + ../lib/ant/bin/ant
@@ -210,7 +210,7 @@ To build and test the asm module from that module:
-To build the test harness into
+To build the test harness into
../aj-build/jars/testing-drivers-all.jar
:
@@ -227,7 +227,7 @@ handle the .project and .classpath files in the modules/projects.) That will enable you to run the compiler or test harness from within Eclipse (see below), but it will not build the AspectJ release as Ant does. -If you are making changes in Eclipse, you should set your default JRE +If you are making changes in Eclipse, you should set your default JRE to the minimum supported by the AspectJ tools (currently JDK 1.3) to avoid using later API's. You'll need to set some variables in your Eclipse environment; @@ -246,10 +246,10 @@ currently these are:Running the Ant build scripts from Eclipse
-When running Ant from older versions of Eclipse, -be sure to replace the Eclipse Ant -libraries with ours. In the Ant configuration, remove all jars -specified by Eclipse and add all the libraries in +When running Ant from older versions of Eclipse, +be sure to replace the Eclipse Ant +libraries with ours. In the Ant configuration, remove all jars +specified by Eclipse and add all the libraries in ../lib/ant/lib as well as in ../lib/junit. (Do not add../lib/build/build.jar
, which is @@ -264,14 +264,14 @@ for more information.Using Eclipse to compile but Ant to assemble
As mentioned above, assuming Eclipse is compiling the AspectJ modules successfully, -you can use Ant to assemble the Eclipse-built .class files into a -product by includinguseEclipseCompiles
in the +you can use Ant to assemble the Eclipse-built .class files into a +product by includinguseEclipseCompiles
in thebuild.config
. That reduces the build process to product assembly. (And of course you can run Ant from Eclipse as described above.)Running the compiler, browser, or harness from the command-line
-The build produces jar files in +The build produces jar files in ../aj-build/jars/, some of which have manifests specifying the main class, so they can be run usingjava -jar {file} {arguments}
. @@ -312,7 +312,7 @@ in the next build. It appears that sometimes these jar files are not close during the Eclipse session, which means they cannot be overwritten in new builds, even those run from a different Ant process. -If you find that builds are silently failing, try deleting the +If you find that builds are silently failing, try deleting the build products. @@ -320,15 +320,15 @@ build products.Each module has a tree of JUnit tests in the
testsrc
directory. These parallel thesrc
directories and contain roll-up suites -for each package - ({module}/testsrc/{packagePath}/{package}Tests.java
) and -for the module as a whole - ({module}/testsrc/{module}ModuleTests.java
). +for each package + ({module}/testsrc/{packagePath}/{package}Tests.java
) and +for the module as a whole + ({module}/testsrc/{module}ModuleTests.java
).-The AspectJ project also has additional custom tests in the +The AspectJ project also has additional custom tests in the tests module, -mainly the compiler tests run by the harness in +mainly the compiler tests run by the harness in ajcTests.xml. It is important to run these additional compiler tests (not covered by the JUnit suite) before and after any change to the compiler. @@ -337,7 +337,7 @@ suite) before and after any change to the compiler. The module run-all-junit-tests refers to all the other modules and the compiler tests adapted through the ../tests/src. So the easiest way to -run the JUnit and compiler tests is to run the top-level suite +run the JUnit and compiler tests is to run the top-level suite RunTheseBeforeYouCommitTests.
@@ -365,17 +365,17 @@ on the classpath:The assembled (
-all
) jar files include all antecedants, except for those "skipped" (like Ant and JUnit). -(For more on skipped libraries, see +(For more on skipped libraries, see readme-build-module.html).Using the test harness to run compiler tests
- -The build.xml
Normally, we do releases only after fixing all high-priority (P1 and P2) bugs in the bug database - ( + ( All open AspectJ bugs with P1 and P2). -For bug fixes, associated tests in +For bug fixes, associated tests inbuild-harness-jar
+ +The build.xmlbuild-harness-jar
target builds a single jar with -the AspectJ binaries and a test harness as the main class. -It reads test suite files like +the AspectJ binaries and a test harness as the main class. +It reads test suite files like ../tests/ajcTests.xml; use the -help flag to see available options. For more information, see @@ -392,7 +392,7 @@ Release builds differ mainly in running from a clean, up-to-date tree and with correct build version values in local.properties, which will updateorg.aspectj.bridge.Version
. -Do not run using thebuild.config
value +Do not run using thebuild.config
valueuseEclipseCompiles
, because this will include testing classes in the release libraries. See Version synchronization below @@ -402,12 +402,12 @@ for more details on how the version is updated.tests/ajcTestsFailing.xml
are fixed and moved totests/ajcTests.xml
. - + Before a release, run the release tests as described in @@ -415,8 +415,8 @@ For bug fixes, associated tests in (deprecated? using: ../build/release-checklist.txt). - - + +Release completion
When the release build is accepted, tag the tree with the release version @@ -429,24 +429,24 @@ based on the release code. E.g., from the command line: Pushing the release out to the web involves manually updating the web with the release files and documentation, - verifying the downloads and pages, + verifying the downloads and pages, and sending any release notifications. - Save the release installer, test results, and any notes + Save the release installer, test results, and any notes about deferred bugs or tests inorg.aspectj/releases/aspectj-{version}/
. - +
New modules, Java 5, and Ant-only build problems
- To reiterate (and as described more fully in + To reiterate (and as described more fully in readme-build-module.html), the build system introspects on module and the .classpath file to determine how to build. Further, it enforces stricter build invariants than the Eclipse projects do; when your code works in Eclipse but fails in the Ant, it's your responsibility to fix it - by following the build invariants below. + by following the build invariants below.
What to do when adding a new module (i.e., eclipse project): @@ -459,16 +459,16 @@ the web with the release files and documentation,
testsrc
directory is used in production builds.
{module.name}.jar
includes only the module classes, and {module.name}-all.jar
includes the module classes plus any antecendant modules and any
- required libraries not skipped (see below).
+ required libraries not skipped (see below).
{module.name}/{module.name}.mf.txt
, if available,
will be used as the jar file manifest, after replacing certain
@@ -524,7 +524,7 @@ the web with the release files and documentation,
(Ant, JUnit, etc.).
resource.pattern
in
@@ -546,7 +546,7 @@ the web with the release files and documentation,
Version ${build.version.long} built on ${build.date}
This installs the complete AspectJ 9 Development Kit (AJDK) distribution, with the compiler, aspect libraries, structure browser, ant tasks, -documentation, and examples. +documentation, and examples. This distribution is covered by the Eclipse Public License v 2.0 (see https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt).
For IDE integrations or source code, see the project home page at -http://eclipse.org/aspectj
+https://eclipse.org/aspectj${copyright.allRights.from1998}
diff --git a/docs/devGuideDB/ajbrowser.adoc b/docs/devGuideDB/ajbrowser.adoc index b092ebad5..734545496 100644 --- a/docs/devGuideDB/ajbrowser.adoc +++ b/docs/devGuideDB/ajbrowser.adoc @@ -186,10 +186,10 @@ building from the browser, then please submit a bug report. ==== Known issues with the AspectJ browser For the most up-to-date information on known problems, see the -http://bugs.eclipse.org/bugs[bug database] for unresolved -http://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Compiler&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[compiler +https://bugs.eclipse.org/bugs[bug database] for unresolved +https://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Compiler&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[compiler bugs] or -http://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=IDE&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[IDE +https://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=IDE&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[IDE bugs] . * Memory and forking: Users email most about the browser task running @@ -217,5 +217,5 @@ well. You can send email to aspectj-users@dev.eclipse.org. (Do join the list to participate!) We also welcome any bug reports, patches, and feature requests; you can submit them to the bug database at -http://bugs.eclipse.org/bugs using the AspectJ product and IDE +https://bugs.eclipse.org/bugs using the AspectJ product and IDE component. diff --git a/docs/devGuideDB/antsupport.adoc b/docs/devGuideDB/antsupport.adoc index 9a370d718..6c8217930 100644 --- a/docs/devGuideDB/antsupport.adoc +++ b/docs/devGuideDB/antsupport.adoc @@ -29,7 +29,7 @@ for more information and the 1.5.1 distribution. This release is source-compatible with Ant 1.3 and Ant 1.4, but the task sources must be compiled with those versions of the Ant libraries to be used under those versions of Ant. Sources are available under the Eclipse Public License -v 2.0 at http://eclipse.org/aspectj. +v 2.0 at https://eclipse.org/aspectj. In Ant 1.5, third-party tasks can be declared using a taskdef entry in the build script, to identify the name and classes. When declaring a @@ -845,10 +845,10 @@ if possible). ==== Known issues with the Ant tasks For the most up-to-date information on known problems, see the -http://bugs.eclipse.org/bugs[bug database] for unresolved -http://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Compiler&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[compiler +https://bugs.eclipse.org/bugs[bug database] for unresolved +https://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Compiler&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[compiler bugs] or -http://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Ant&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[taskdef +https://bugs.eclipse.org/bugs/buglist.cgi?&product=AspectJ&component=Ant&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[taskdef bugs] . When running Ant build scripts under Eclipse 2.x variants, you will get @@ -874,5 +874,5 @@ they use in their scripts to pass VM options, e.g., ANT_OPTS=-Xmx128m). For questions, you can send email to aspectj-users@dev.eclipse.org. (Do join the list to participate!) We also welcome any bug reports, patches, and features; you can submit them to the bug database at -http://bugs.eclipse.org/bugs using the AspectJ product and Ant +https://bugs.eclipse.org/bugs using the AspectJ product and Ant component. diff --git a/docs/devGuideDB/antsupport.xml b/docs/devGuideDB/antsupport.xml index 7e0fdfbc0..85f856e1a 100644 --- a/docs/devGuideDB/antsupport.xml +++ b/docs/devGuideDB/antsupport.xml @@ -53,7 +53,7 @@ compiled with those versions of the Ant libraries to be used under those versions of Ant. Sources are available under the Eclipse Public License v 2.0 - atThis is a binary-only release. Source code is available from -http://eclipse.org/aspectj
+https://eclipse.org/aspectj -The Eclipse Foundation makes available all content in this distribution ("Content"). +
The Eclipse Foundation makes available all content in this distribution ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the - Eclipse Public License Version v 2.0 ("EPL"). A copy of the EPL is available + Eclipse Public License Version v 2.0 ("EPL"). A copy of the EPL is available at https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt. For purposes of the EPL, "Program" will mean the Content.
-If you did not receive this Content directly from the Eclipse Foundation, the Content is +
If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may - apply to your use of any object code in the Content. Check the Redistributor's license + apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to any source code in the Content - and such source code may be obtained at http://www.eclipse.org.
+ and such source code may be obtained at https://www.eclipse.org. + -The Content includes items that have been sourced from third parties as set out below. If you - did not receive this Content directly from the Eclipse Foundation, the following is provided - for informational purposes only, and you should look to the Redistributor's license for +
The Content includes items that have been sourced from third parties as set out below. If you + did not receive this Content directly from the Eclipse Foundation, the following is provided + for informational purposes only, and you should look to the Redistributor's license for terms and conditions of use.
This product contains software developed by the Apache Software Foundation (http://www.apache.org).
- +AspectJ includes a modified version of the Apache Jakarta Byte Code Engineering Library (BCEL) v5.1. BCEL is available at https://commons.apache.org/bcel/. Source code for the modified version of BCEL is available at Eclipse.org in the AspectJ source tree. This code is made available under the Apache Software License v1.1
- -AspectJ includes a binary version of ASM v2.2.1 (http://asm.objectweb.org/) - The source code for ASM is available from the ObjectWeb download site at - http://asm.objectweb.org/download/. -
The ASM license is available at http://asm.objectweb.org/license.html. + The source code for ASM is available from the ObjectWeb download site at + http://asm.objectweb.org/download/. +
The ASM license is available at http://asm.objectweb.org/license.html. The license is also reproduced here:
diff --git a/docs/dist/doc/README-11.adoc b/docs/dist/doc/README-11.adoc index a56521fac..cd744c343 100644 --- a/docs/dist/doc/README-11.adoc +++ b/docs/dist/doc/README-11.adoc @@ -254,7 +254,7 @@ the batch-build mode of the new compiler. The AspectJ tools sources are available under the https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt[Eclipse Public -License v 2.0] in the Git repository at http://eclipse.org/aspectj. For +License v 2.0] in the Git repository at https://eclipse.org/aspectj. For more information, see the FAQ entry on faq.html#q:buildingsource[building sources]. @@ -267,7 +267,7 @@ AspectJ 1.0 had many distributions - for the tools, the documentation, each IDE support package, their respective sources, and the Ant tasks - because they came under different licenses. All of AspectJ 1.1 is licensed under the CPL 1.0, so the tools, Ant tasks, and documentation -are all in one distribution available from http://eclipse.org/aspectj. +are all in one distribution available from https://eclipse.org/aspectj. To retain their MPL 1.1 license, Ajde for http://aspectj4emacs.sourceforge.net/[Emacs], http://aspectj4netbean.sourceforge.net/[NetBeans] and @@ -1364,19 +1364,19 @@ is what the target matching will handle. The AspectJ 1.1.0 release contains a small number of known limitations relative to the AspectJ 1.1 language. For the most up-to-date information about known limitations in an AspectJ 1.1 release, see the -bug database at http://bugs.eclipse.org/bugs, especially the open bugs +bug database at https://bugs.eclipse.org/bugs, especially the open bugs for the -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[compiler], -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=IDE&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[IDE +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[compiler], +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=IDE&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[IDE support], -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Doc&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[documentation], +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Doc&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[documentation], and -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Ant&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[Ant +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Ant&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[Ant tasks]. Developers should know about bugs marked with the "info" keyword because those bugs reflect failures to implement the 1.1 language perfectly. These might be fixed during the 1.1 release cycle; find them using the query -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&keywords=info +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&keywords=info For ajc's 1.1 implementation limitations, see link:progguide/implementation.html[Programming Guide Appendix: "Implementation Notes"]. diff --git a/docs/dist/doc/README-12.adoc b/docs/dist/doc/README-12.adoc index 92b46eb55..0cbc3b93c 100644 --- a/docs/dist/doc/README-12.adoc +++ b/docs/dist/doc/README-12.adoc @@ -99,7 +99,7 @@ AJDT (AspectJ support for Eclipse). Amongst the many improvements, we will have full eager parsing support that avoids the need to keep the whole structure model of a project in memory, hopefully making AJDT much less memory hungry and much slicker to use. For more details see the -http://www.eclipse.org/ajdt[AJDT project website]. +https://www.eclipse.org/ajdt[AJDT project website]. ''''' diff --git a/docs/dist/doc/README-150.adoc b/docs/dist/doc/README-150.adoc index 292048467..1fddafaf3 100644 --- a/docs/dist/doc/README-150.adoc +++ b/docs/dist/doc/README-150.adoc @@ -12,8 +12,8 @@ AspectJ 5]. Some of the other documentation has not been updated for AspectJ 5. For the latest documentation, see -http://eclipse.org/aspectj/doc/next/index.html, linked off -http://eclipse.org/aspectj/docs.php[the AspectJ documentation home page]. +https://eclipse.org/aspectj/doc/next/index.html, linked off +https://eclipse.org/aspectj/docs.php[the AspectJ documentation home page]. For information on bug fixes in AspectJ 5 v1.5.0, see the link:changes.html[changes] document. diff --git a/docs/dist/doc/README-153.adoc b/docs/dist/doc/README-153.adoc index 1b8344e53..d5d9a228c 100644 --- a/docs/dist/doc/README-153.adoc +++ b/docs/dist/doc/README-153.adoc @@ -83,7 +83,7 @@ sophisticated. To help us work on problems in these scenarios we have added a tracing and logging framework and improved our dump mechanism. These traces and dumps can be attached to bug reports. In AspectJ 1.5.3 we have included some -http://www.eclipse.org/aspectj/doc/released/pdguide/index.html[documentation] +https://www.eclipse.org/aspectj/doc/released/pdguide/index.html[documentation] on how to configure these new features. Don't be surprised if you get asked for an AspectJ trace on a future bug report! diff --git a/docs/dist/doc/README-160.adoc b/docs/dist/doc/README-160.adoc index 492c56fc4..5e37c8efb 100644 --- a/docs/dist/doc/README-160.adoc +++ b/docs/dist/doc/README-160.adoc @@ -25,7 +25,7 @@ incremental builds are required when project dependencies change. The result is that the compiler will more frequently do an incremental build rather than falling back to doing a full build. Some basic performance findings can be seen in -http://dev.eclipse.org/mhonarc/lists/aspectj-users/msg09002.html[this +https://dev.eclipse.org/mhonarc/lists/aspectj-users/msg09002.html[this mailing list post]. ==== Parameter annotation matching diff --git a/docs/dist/doc/README-162.adoc b/docs/dist/doc/README-162.adoc index 081c908d1..a6b88ffee 100644 --- a/docs/dist/doc/README-162.adoc +++ b/docs/dist/doc/README-162.adoc @@ -75,7 +75,7 @@ The AspectJ changes are done to support this, but we are still bedding them down in AJDT. If you want to see numbers like those above you need to install the latest AJDT dev builds for Eclipse 3.4 (an AJDT 1.6.1 dev build from the dev update site: -http://download.eclipse.org/tools/ajdt/34/dev/update ) and then after +https://download.eclipse.org/tools/ajdt/34/dev/update ) and then after starting Eclipse, select 'Window>Preferences' and in the AspectJ tab select 'Incremental Compiler Optimizations'. Let us know how you get on! When it has had enough testing it will be made the default and then is diff --git a/docs/dist/doc/README-163.adoc b/docs/dist/doc/README-163.adoc index f01648abe..1609eb35f 100644 --- a/docs/dist/doc/README-163.adoc +++ b/docs/dist/doc/README-163.adoc @@ -78,7 +78,7 @@ The JDT World should be completed in the 1.6.4 timeframe and that will surface as benefits in AJDT, possibly leading to better LTW tooling. Some improved syntax for intertype declarations is a possible candidate feature (see discussion in -http://dev.eclipse.org/mhonarc/lists/aspectj-users/msg10208.html[this +https://dev.eclipse.org/mhonarc/lists/aspectj-users/msg10208.html[this mailing list thread]). A possible introduction of a code style syntax for the mixin style that is @DeclareParents (and a renaming of @DeclareParents to perhaps DeclareMixin or DeclareDelegate). diff --git a/docs/dist/doc/README-164.adoc b/docs/dist/doc/README-164.adoc index b7c9bbe01..dc3a71816 100644 --- a/docs/dist/doc/README-164.adoc +++ b/docs/dist/doc/README-164.adoc @@ -198,7 +198,7 @@ public static SomeInterface createDelegate(Object instance) { .... More examples are -http://www.eclipse.org/aspectj/doc/released/adk15notebook/ataspectj-itds.html[here +https://www.eclipse.org/aspectj/doc/released/adk15notebook/ataspectj-itds.html[here in the online documentation]. Going forward attempts will be made to try and make @DeclareParents diff --git a/docs/dist/doc/index.adoc b/docs/dist/doc/index.adoc index 0d8f8e564..35ac9dfb9 100644 --- a/docs/dist/doc/index.adoc +++ b/docs/dist/doc/index.adoc @@ -5,7 +5,7 @@ AspectJ^TM^ is a seamless aspect-oriented extension to Java^TM^. The compiler and development tools are available under an open-source license, require Java 1.3 to run, and produce code that runs in JDK 1.1 and later VM's. For the latest materials, see -http://eclipse.org/aspectj. Not all of these materials have been updated +https://eclipse.org/aspectj. Not all of these materials have been updated for AspectJ 5. [cols=",",] @@ -21,12 +21,12 @@ link:pdguide/index.html[problem diagnosis] guides, link:runtime-api/index.html[API] and link:examples/[example code]. |xref:#distributions[distributions] -|http://eclipse.org/aspectj[AspectJ]; development environment support -for http://eclipse.org/ajdt[Eclipse]. +|https://eclipse.org/aspectj[AspectJ]; development environment support +for https://eclipse.org/ajdt[Eclipse]. |xref:#resources[resources] |http://aosd.net[aosd.net]; -http://eclipse.org/aspectj[AspectJ project] the bug -http://bugs.eclipse.org/bugs[db], and mailing lists for +https://eclipse.org/aspectj[AspectJ project] the bug +https://bugs.eclipse.org/bugs[db], and mailing lists for mailto:aspectj-users@eclipse.org[users] and mailto:aspectj-dev@eclipse.org[developers]. @@ -128,19 +128,19 @@ updating. [cols=",",options="header",] |=== |Distributions |Description -|http://eclipse.org/aspectj[AspectJ] |The AspectJ distribution contains +|https://eclipse.org/aspectj[AspectJ] |The AspectJ distribution contains binaries for the compiler, structure browser, and Ant taskdefs, as well as the documentation and examples. -|http://eclipse.org/aspectj[AspectJ] source code |Source code for +|https://eclipse.org/aspectj[AspectJ] source code |Source code for AspectJ is available under the open-source https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt[Eclipse Public License v 2.0] license from the Git repositories for the AspectJ project. See the faq.html#q:buildingsource[FAQ entry]. -|http://eclipse.org/ajdt[AspectJ for Eclipse] |AspectJ Development +|https://eclipse.org/ajdt[AspectJ for Eclipse] |AspectJ Development Environment support for Eclipse is available under Eclipse Public -License v 1.0 from the eclipse.org project site http://eclipse.org/ajdt +License v 1.0 from the eclipse.org project site https://eclipse.org/ajdt |=== [[resources]] @@ -156,22 +156,22 @@ discuss issues with developing the AspectJ tools on aspectj-dev@eclipse.org. To get occasional emails about AspectJ releases and relevant events, subscribe to aspectj-announce@eclipse.org. To view list archives or subscribe to the list, go to -http://eclipse.org/aspectj[the AspectJ home page]. To find archived +https://eclipse.org/aspectj[the AspectJ home page]. To find archived emails, use the Eclipse site -http://www.eclipse.org/search/search.cgi[search page]. +https://www.eclipse.org/search/search.cgi[search page]. -|http://bugs.eclipse.org/bugs[Bug database] |Use the Eclipse project's +|https://bugs.eclipse.org/bugs[Bug database] |Use the Eclipse project's Bugzilla database to view and submit bugs against the AspectJ product components -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler[Compiler] +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler[Compiler] (for the AspectJ compiler, ajc) -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=IDE[IDE] +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=IDE[IDE] (for AJBrowser and AJDE bugs), -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Ant[Ant] +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Ant[Ant] (for the Ant tasks), and -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Docs[Docs] +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Docs[Docs] (for the documentation). Bugs all users should know about are -http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&keywords=info[flagged +https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&keywords=info[flagged with the "info" keyword]. See the faq.html#q:ajcbugs[FAQ entry] for instructions on submitting compiler bugs. @@ -193,7 +193,7 @@ pointcuts, concepts AOP adds to OOP. To read about how the link:examples/[examples] work, see the link:progguide/examples.html[Examples] section in the link:progguide/index.html[Programming Guide]. View and navigate the -crosscutting structure using http://eclipse.org/ajdt[AJDT]; if you can't +crosscutting structure using https://eclipse.org/ajdt[AJDT]; if you can't use Eclipse, try the `ajbrowser` structure viewer, as described in the link:devguide/ajbrowser.html[AspectJ Browser] section of the link:devguide/index.html[Development Environment Guide]. diff --git a/docs/dist/doc/index.html b/docs/dist/doc/index.html index e8e2d2387..7c52cde81 100644 --- a/docs/dist/doc/index.html +++ b/docs/dist/doc/index.html @@ -14,7 +14,7 @@ an open-source license, require Java 1.3 to run, and produce code that runs in JDK 1.1 and later VM's. For the latest materials, see - http://eclipse.org/aspectj. + https://eclipse.org/aspectj. Not all of these materials have been updated for AspectJ 5. @@ -32,16 +32,16 @@ example code.Distributions | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AspectJ + | |||||||||||||
AspectJ | The AspectJ distribution contains binaries for the compiler, structure browser, and Ant taskdefs, as well as the documentation and examples. | ||||||||||||
AspectJ source code + | |||||||||||||
AspectJ source code | Source code for AspectJ is available under the open-source @@ -227,13 +227,13 @@ | ||||||||||||
AspectJ for Eclipse + | |||||||||||||
AspectJ for Eclipse | AspectJ Development Environment support for Eclipse is available under Eclipse Public License v 1.0 from the eclipse.org project site - - http://eclipse.org/ajdt + + https://eclipse.org/ajdt | ||||||||||||
Bug database + | |||||||||||||
Bug database | Use the Eclipse project's Bugzilla database
to view and submit bugs against the AspectJ product components
-
+
Compiler (for the AspectJ compiler, ajc)
-
+
IDE (for AJBrowser and AJDE bugs),
-
+
Ant (for the Ant tasks),
and
-
+
Docs (for the documentation).
Bugs all users should know about are
-
+
flagged with the "info" keyword.
See the
@@ -322,7 +322,7 @@
see the Examples section
in the Programming Guide.
View and navigate the crosscutting structure using
- AJDT (AspectJ Development Tools)
+ AJDT (AspectJ Development Tools)
in Eclipse IDE. IntelliJ IDEA also offers AspectJ and Spring AOP
support.
diff --git a/docs/faq/faq.adoc b/docs/faq/faq.adoc
index 06377de04..7b017cd21 100644
--- a/docs/faq/faq.adoc
+++ b/docs/faq/faq.adoc
@@ -85,11 +85,11 @@ https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt[Eclipse Public
License v 2.0].
AspectJ 1.5.2 through 1.9.6 source code and documentation is available
-under the http://www.eclipse.org/org/documents/epl-v10.php[Eclipse
+under the https://www.eclipse.org/org/documents/epl-v10.php[Eclipse
Public License v 1.0].
AspectJ 1.1 through 1.5.1 source code and documentation is available
-under the http://eclipse.org/legal/cpl-v10.html[Common Public License
+under the https://eclipse.org/legal/cpl-v10.html[Common Public License
1.0].
The AspectJ 1.0 tools are open-source software available under the
@@ -102,7 +102,7 @@ the https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt[Eclipse
Public License].
For answers to common licensing questions, see the
-http://www.eclipse.org/legal/eplfaq.php[Eclipse Public License FAQ].
+https://www.eclipse.org/legal/eplfaq.php[Eclipse Public License FAQ].
*Q:* What is the AspectJ Project?
@@ -111,13 +111,13 @@ http://www.parc.xerox.com[Xerox Palo Alto Research Center] as funded by
Xerox, a U.S. Government grant (NISTATP), and a DARPA contract.
It has evolved through open-source releases to a strong user community
-and now operates as an open source project at http://eclipse.org/aspectj
+and now operates as an open source project at https://eclipse.org/aspectj
The AspectJ team works closely with the community to ensure AspectJ
continues to evolve as an effective aspect-oriented programming language
and tool set.
The latest release is 1.2 which can be downloaded from the
-http://eclipse.org/aspectj[AspectJ project page], including sources as
+https://eclipse.org/aspectj[AspectJ project page], including sources as
described #q:buildingsource[Q:How do I get and compile the source code
for AspectJ?]. Development is focused on supporting applications,
improving quality and performance, enhancing integration with IDE's, and
@@ -137,7 +137,7 @@ must be able to reach classes in the small (< 100K) runtime library
*Q:* How do I download and install AspectJ?
-*A:* From AspectJ's http://eclipse.org/aspectj[web page] , download the
+*A:* From AspectJ's https://eclipse.org/aspectj[web page] , download the
AspectJ distribution. The `jar` file is installed by executing
[source, text]
@@ -224,7 +224,7 @@ AJDE is a set of API's providing the basis for the following development
tool integrations:
* Eclipse (version 2.0) in the Eclipse AspectJ Development Tools project
-http://eclipse.org/ajdt
+https://eclipse.org/ajdt
* Emacs (GNU version 20.3) and XEmacs (version 21.1 on Unix and 21.4 on
Windows), in the SourceForge AspectJ for Emacs project
http://aspectj4emacs.sourceforge.net
@@ -495,7 +495,7 @@ interceptors. For AspectJ examples of configurable or
reflection-dependent programs, see the sample code linked off the
AspectJ documentation page or the examples discussed on the mailing
list, e.g.,
-http://dev.eclipse.org/mhonarc/lists/aspectj-users/msg02151.html[Incremental
+https://dev.eclipse.org/mhonarc/lists/aspectj-users/msg02151.html[Incremental
and runtime weaving support?].
*Q:* What is the relationship between AOP and XP (extreme programming
@@ -929,13 +929,13 @@ developer mailing list, `aspectj-dev@eclipse.org`.
To find out about known issues, see the
link:progguide/implementation.html[AspectJ Programming Guide Appendix,
"Implementation Notes"] and the AspectJ bugs in the database at
-http://bugs.eclipse.org/bugs (using the product `AspectJ`). Here are
+https://bugs.eclipse.org/bugs (using the product `AspectJ`). Here are
direct links to
-http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[view
+https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED[view
open compiler bugs],
-http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ[view all
+https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ[view all
Aspectj bugs (open or closed)], or
-http://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ[add new
+https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ[add new
bugs].
*Q:* What mailing lists are there?
@@ -954,7 +954,7 @@ answer questions about what's possible and about integrating AspectJ
technology with other technologies.
For both mailing lists, only subscribed members may post messages. To
-subscribe, visit the http://eclipse.org/aspectj[AspectJ web site].
+subscribe, visit the https://eclipse.org/aspectj[AspectJ web site].
There you can also subscribe to `aspectj-announce@eclipse.org`, a
low-traffic list containing only announcements about significant AspectJ
@@ -1248,7 +1248,7 @@ with existing Java development tools?]
*A:* The AspectJ team directly provided components for JBuilder, Forte,
and Emacs and supported the open-source AspectJ plugin project at
-http://eclipse.org/ajdt which uses the AJDE API support for IDE's.
+https://eclipse.org/ajdt which uses the AJDE API support for IDE's.
Supporting new IDE's is a matter of building on the AJDE API's, mostly
likely adopting one of the existing open-source IDE extensions as a
design template. Here are the IDE's where we know people have expressed
@@ -1269,7 +1269,7 @@ integrations, contact those projects.
*A:* Yes. The core AJDE API is extensible and the source code is
available for download. Start by studying the sources for the existing
-IDE support linked off the AspectJ site http://eclipse.org/aspectj.
+IDE support linked off the AspectJ site https://eclipse.org/aspectj.
*Q:* I want the aspects for development builds but remove them for
production builds. How can I set up the build system so they are
@@ -1839,7 +1839,7 @@ for using AspectJ with other programming tools.
. There is a community repository of sample code and tutorials in the
AspectJ CVS tree `docs` module `sandbox` directory. These are extracted
and published (online only)
-http://dev.eclipse.org/viewcvs/indextech.cgi/~checkout~/aspectj-home/sample-code.html[here]
+https://dev.eclipse.org/viewcvs/indextech.cgi/~checkout~/aspectj-home/sample-code.html[here]
.
. The `teaching` directory of the `docs` module contains public
materials the AspectJ committers use for presentations, some of which
@@ -2452,7 +2452,7 @@ aspect A {
*A:* The bugs affecting the semantics of the language are marked with
the "info" keyword. Find them with the query
-http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&keywords=info
+https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&keywords=info
*Q:* What extra memory is required at runtime?
@@ -2718,7 +2718,7 @@ used in AspectJ-1.1 if we can find the time. Erik Hilsdale and Jim
Hugunin did draft a paper for AOSD 2004, now available on Jim's web
site: http://hugunin.net/papers.html Jim summarized advice weaving in
the AspectJ 1.1 implementation in the
-http://dev.eclipse.org/mhonarc/lists/aspectj-dev/msg00519.html[following
+https://dev.eclipse.org/mhonarc/lists/aspectj-dev/msg00519.html[following
mailing-list reply]:
Each piece of advice in an aspect is associated with a pointcut. This
@@ -2866,7 +2866,7 @@ another bug or actually cover many bugs.
Find them by searching open compiler bugs and picking out any which do
not have test case attachments or a comment that a test case has been
written. Here is a query for open compiler bugs:
-http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
+https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&component=Compiler&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED
+
For how to write test cases, see #q:harnesstestcases[Q:How should I
submit test cases for bugs?].
@@ -2894,11 +2894,11 @@ the 1.0 downloads. It contains instructions for building from sources.
AspectJ 1.1+ source code is available through CVS using the CVS Root
`dev.eclipse.org:/cvsroot/technology`. For more information on accessing
the CVS tree at eclipse.org, see the documentation from
-http://eclipse.org. Find specific instructions in the AspectJ tree at
-http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/build/readme-build-and-test-aspectj.html?rev=HEAD&content-type=text/html&cvsroot=Technology_Project[org.aspectj/modules/build/readme-build-and-test-aspectj.html].
+https://eclipse.org. Find specific instructions in the AspectJ tree at
+https://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/build/readme-build-and-test-aspectj.html?rev=HEAD&content-type=text/html&cvsroot=Technology_Project[org.aspectj/modules/build/readme-build-and-test-aspectj.html].
If you would like to use Ant to checkout the sources, build the
distribution, and test everything, see
-http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/build/release/build.xml?rev=HEAD&content-type=text/xml&cvsroot=Technology_Project[org.aspectj/modules/build/release/build.xml].
+https://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/build/release/build.xml?rev=HEAD&content-type=text/xml&cvsroot=Technology_Project[org.aspectj/modules/build/release/build.xml].
To check out the source code in Eclipse go to
(`File > new > Other > CVS > Checkout Projects from CVS`). You'll need
@@ -2927,7 +2927,7 @@ go to `File > Switch Workspace`.
The `org.aspectj.lib` project is an AspectJ project so you also have to
have AJDT installed. For the latest AJDT release and download
-instructions visit the http://www.eclipse.org/ajdt/downloads/[AJDT
+instructions visit the https://www.eclipse.org/ajdt/downloads/[AJDT
Downloads] page.
When you've added the variables click OK to do a full rebuild, then run
@@ -2989,7 +2989,7 @@ versions.
`your_eclipse_installation_directory/aspectj_development_workspace/aj-build`.
To import a locally built AspectJ into AJDT first follow the
-instructions on http://www.eclipse.org/ajdt/faq.php#q:develop[How do I
+instructions on https://www.eclipse.org/ajdt/faq.php#q:develop[How do I
setup an AJDT development environment in Eclipse?] for setting up an
AJDT development environment and running the correctness tests. Then:
@@ -3179,12 +3179,12 @@ not hold BCEL structures in memory after our evaluation completes.
*Q:* How do I find out more about AspectJ?
-*A:* Visit the AspectJ project web site: http://eclipse.org/aspectj.
+*A:* Visit the AspectJ project web site: https://eclipse.org/aspectj.
*Q:* How do I submit a bug report?
*A:* You can submit a bug from
-http://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ . If it seems
+https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ . If it seems
to be a bug in the compiler, please attach a small test case (source
code) to reproduce the problem. For more information on writing compiler
test cases, see #q:ajcbugs[Q:How do I write bugs for the AspectJ
@@ -3196,15 +3196,15 @@ link:pdguide/index.html[AspectJ Problem Diagnosis Guide].
*A:* You can reach other AspectJ users by using the aspectj-users
mailing list. You can subscribe to the list or view the list archives
-from the AspectJ home page http://eclipse.org/aspectj .
+from the AspectJ home page https://eclipse.org/aspectj .
*Q:* How can I search the email archives or the web site?
*A:* It is very effective to do a google search of the form,
http://www.google.com/search?q=site:eclipse.org+cflowbelow , and you can
-use the eclipse.org search at http://www.eclipse.org/search/search.cgi .
+use the eclipse.org search at https://www.eclipse.org/search/search.cgi .
You can also check the old archives available for download from the
-AspectJ home page http://eclipse.org/aspectj .
+AspectJ home page https://eclipse.org/aspectj .
*Q:* How should I write email queries?
@@ -3242,12 +3242,12 @@ Bug report for the IDE extensions go to their respective projects,
listed in #q:integrateWithDevTools[Q: How well does AspectJ integrate
with existing Java development tools?] (including bug reports for the
AJDE Eclipse support, which you can submit at
-http://bugs.eclipse.org/bugs/enter_bug.cgi?product=AJDT ).
+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 http://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ.
+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
@@ -3270,7 +3270,7 @@ one or more source files.
sure to specify the expected output/behavior (e.g., compiler error on
line 32) and, if the compile should complete, the main class to run.
. Submit the bugs via the web form
-http://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ .
+https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ .
. Attach the test case to the bug. The test case may be a single file or
it may be multiple files in a single zip archive, of the form discussed
in #q:harnesstestcases[Q:How should I submit test cases for bugs?].
@@ -3433,7 +3433,7 @@ More details for 1.0 and earlier releases are available in changes.html.
*A:* Below is a table describing the goals for the major releases. For
information about specific features, search the bug database for ``RFE``'s
("requests for enhancement") by
-http://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&bug_severity=enhancement[selecting
+https://bugs.eclipse.org/bugs/buglist.cgi?product=AspectJ&bug_severity=enhancement[selecting
severity of "enhancement"]. Like many open-source projects, we don't
make or promise schedules, but we do follow a pattern of issuing preview
releases which can give observers an idea of when a particular release
diff --git a/docs/faq/faq.xml b/docs/faq/faq.xml
index 855859b64..b367c1bf2 100644
--- a/docs/faq/faq.xml
+++ b/docs/faq/faq.xml
@@ -167,10 +167,10 @@
- http://www.eclipse.org/aspectj + https://www.eclipse.org/aspectjdiff --git a/docs/teaching/exercises/plugins/index.adoc b/docs/teaching/exercises/plugins/index.adoc index 9fc0b8a80..1cdf0fbc1 100644 --- a/docs/teaching/exercises/plugins/index.adoc +++ b/docs/teaching/exercises/plugins/index.adoc @@ -5,15 +5,15 @@ directory: [cols=",",] |=== -|For Eclipse 3.0 with AJDT 1.1.12 -|http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/teaching/exercises/plugins/org.aspectj.tutorial.exercises_1.1.12.zip?rev=1.1&cvsroot=Technology_Project[org.aspectj.tutorial.exercises_1.1.12.zip] +|For Eclipse 3.0 with AJDT 1.1.12 +|https://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/teaching/exercises/plugins/org.aspectj.tutorial.exercises_1.1.12.zip?rev=1.1&cvsroot=Technology_Project[org.aspectj.tutorial.exercises_1.1.12.zip] -|For Eclipse 3.0 with AJDT 1.2.0M2 -|http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/teaching/exercises/plugins/org.aspectj.tutorial.exercises_1.2.0M2.zip?rev=1.1&cvsroot=Technology_Project[org.aspectj.tutorial.exercises_1.2.0M2.zip] +|For Eclipse 3.0 with AJDT 1.2.0M2 +|https://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/teaching/exercises/plugins/org.aspectj.tutorial.exercises_1.2.0M2.zip?rev=1.1&cvsroot=Technology_Project[org.aspectj.tutorial.exercises_1.2.0M2.zip] -|For Eclipse 3.0 with AJDT 1.2.0 latest dev build -|http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/teaching/exercises/plugins/org.aspectj.tutorial.exercises_1.2.0_301_Dev.zip?rev=1.1&cvsroot=Technology_Project[org.aspectj.tutorial.exercises_1.2.0_301_Dev.zip] +|For Eclipse 3.0 with AJDT 1.2.0 latest dev build +|https://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/teaching/exercises/plugins/org.aspectj.tutorial.exercises_1.2.0_301_Dev.zip?rev=1.1&cvsroot=Technology_Project[org.aspectj.tutorial.exercises_1.2.0_301_Dev.zip] -|For Eclipse 3.1M5 with AJDT 1.2.0 latest dev build -|http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/teaching/exercises/plugins/org.aspectj.tutorial.exercises_1.2.0_31M5_Dev.zip?rev=1.1&cvsroot=Technology_Project[org.aspectj.tutorial.exercises_1.2.0_31M5_Dev.zip] +|For Eclipse 3.1M5 with AJDT 1.2.0 latest dev build +|https://dev.eclipse.org/viewcvs/index.cgi/~checkout~/org.aspectj/modules/docs/teaching/exercises/plugins/org.aspectj.tutorial.exercises_1.2.0_31M5_Dev.zip?rev=1.1&cvsroot=Technology_Project[org.aspectj.tutorial.exercises_1.2.0_31M5_Dev.zip] |=== diff --git a/docs/teaching/exercises/plugins/index.html b/docs/teaching/exercises/plugins/index.html index 297c8121a..ef87c84c8 100644 --- a/docs/teaching/exercises/plugins/index.html +++ b/docs/teaching/exercises/plugins/index.html @@ -8,22 +8,22 @@
|