Skip to content

Link to current AspectJ Javadoc #34293

Closed
Closed
@sbrannen

Description

@sbrannen

Overview

The Javadoc site we've been using for AspectJ was outdated (based on AspectJ 1.6.6 from October 2009) and was built using a JDK whose javadoc tool generated a package-list file instead of the element-list file needed by Spring Framework's build.

As a consequence, links to AspectJ's Javadoc are currently broken.

For example, the AjType return type for the getAjType() method in the Javadoc for Spring's AspectMetadata is not a link (for Spring Framework 6.2.2).

Thanks to @aclement, the AspectJ runtime Javadoc has been unified into a single Javadoc site (i.e., no longer split between the core runtime JAR and the Java 5 runtime JAR), and the AspectJ 1.9.22.1 Javadoc site is now published at https://eclipse.dev/aspectj/doc/released/1.9.22.1/aspectjrt/, which has a proper element-list file.

@aclement is also considering publishing that under https://eclipse.dev/aspectj/doc/released/latest/aspectjrt/.

In light of the above, we should start using the https://eclipse.dev/aspectj/doc/released/1.9.22.1/aspectjrt/ Javadoc site to restore links to AspectJ types within Spring Framework's Javadoc.

Related Issues

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)type: documentationA documentation task

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions