diff --git a/sisu-osgi/sisu-equinox-launching/src/main/java/org/eclipse/sisu/equinox/launching/internal/DefaultEquinoxInstallationFactory.java b/sisu-osgi/sisu-equinox-launching/src/main/java/org/eclipse/sisu/equinox/launching/internal/DefaultEquinoxInstallationFactory.java index c0cbaf8c69..2ab542b6a9 100644 --- a/sisu-osgi/sisu-equinox-launching/src/main/java/org/eclipse/sisu/equinox/launching/internal/DefaultEquinoxInstallationFactory.java +++ b/sisu-osgi/sisu-equinox-launching/src/main/java/org/eclipse/sisu/equinox/launching/internal/DefaultEquinoxInstallationFactory.java @@ -137,7 +137,7 @@ public EquinoxInstallation createInstallation(EquinoxInstallationDescription des } if (!frameworkExtensions.isEmpty()) { - // see osgi.framework.extensions at https://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html + // see osgi.framework.extensions at https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Fruntime-options.html Collection bundleNames = unpackFrameworkExtensions(location, frameworkExtensions); p.setProperty("osgi.framework", copySystemBundle(description, location)); p.setProperty("osgi.framework.extensions", StringUtils.join(bundleNames.iterator(), ",")); @@ -203,7 +203,7 @@ private Manifest getManifest(File file) throws IOException { * See * *
-     * https://help.eclipse.org/indigo/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html#osgidev
+     * https://help.eclipse.org/latest/topic/org.eclipse.platform.doc.isv/reference/misc/runtime-options.html#osgidev
      * 
*/ private String createDevProperties(File location, Map devEntries) throws IOException { diff --git a/tycho-api/src/main/java/org/eclipse/tycho/BuildProperties.java b/tycho-api/src/main/java/org/eclipse/tycho/BuildProperties.java index c3ba35add1..a818be91d2 100644 --- a/tycho-api/src/main/java/org/eclipse/tycho/BuildProperties.java +++ b/tycho-api/src/main/java/org/eclipse/tycho/BuildProperties.java @@ -22,7 +22,7 @@ * Represents a PDE build.properties file as defined by * *
- * {@link https://help.eclipse.org/indigo/index.jsp?topic=/org.eclipse.pde.doc.user/reference/pde_feature_generating_build.htm} .
+ * {@link https://help.eclipse.org/latest/index.jsp?topic=/org.eclipse.pde.doc.user/reference/pde_feature_generating_build.htm} .
  * 
* * Note that not all keys defined by PDE are supported. diff --git a/tycho-compiler-jdt/src/main/java/org/eclipse/tycho/compiler/jdt/JDTCompiler.java b/tycho-compiler-jdt/src/main/java/org/eclipse/tycho/compiler/jdt/JDTCompiler.java index 3e7596be40..44bfa63fe5 100644 --- a/tycho-compiler-jdt/src/main/java/org/eclipse/tycho/compiler/jdt/JDTCompiler.java +++ b/tycho-compiler-jdt/src/main/java/org/eclipse/tycho/compiler/jdt/JDTCompiler.java @@ -60,7 +60,7 @@ import org.osgi.framework.Constants; /** - * See https://help.eclipse.org/ganymede/topic/org.eclipse.jdt.doc.isv/guide/jdt_api_options.htm + * See https://help.eclipse.org/latest/topic/org.eclipse.jdt.doc.isv/guide/jdt_api_options.htm */ @Component(role = org.codehaus.plexus.compiler.Compiler.class, hint = "jdt") diff --git a/tycho-core/src/main/java/org/eclipse/tycho/core/ee/StandardExecutionEnvironment.java b/tycho-core/src/main/java/org/eclipse/tycho/core/ee/StandardExecutionEnvironment.java index 41a5ed4204..743b99bba9 100644 --- a/tycho-core/src/main/java/org/eclipse/tycho/core/ee/StandardExecutionEnvironment.java +++ b/tycho-core/src/main/java/org/eclipse/tycho/core/ee/StandardExecutionEnvironment.java @@ -58,7 +58,7 @@ public class StandardExecutionEnvironment implements Comparable TARGET_ALIASES; static { - // https://help.eclipse.org/juno/topic/org.eclipse.jdt.doc.user/tasks/task-using_batch_compiler.htm + // https://help.eclipse.org/latest/topic/org.eclipse.jdt.doc.user/tasks/task-using_batch_compiler.htm Map targetAliases = new HashMap<>(); targetAliases.put("jsr14", "1.4"); diff --git a/tycho-core/src/main/java/org/eclipse/tycho/core/osgitools/OsgiManifest.java b/tycho-core/src/main/java/org/eclipse/tycho/core/osgitools/OsgiManifest.java index 6c2d7417d2..2b9187d196 100644 --- a/tycho-core/src/main/java/org/eclipse/tycho/core/osgitools/OsgiManifest.java +++ b/tycho-core/src/main/java/org/eclipse/tycho/core/osgitools/OsgiManifest.java @@ -156,7 +156,7 @@ public String getLocation() { /** * Returns true if Eclipse-BundleShape header is set to dir. * - * https://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/ + * https://help.eclipse.org/latest/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/misc/ * bundle_manifest.html * * https://eclipsesource.com/blogs/2009/01/20/tip-eclipse-bundleshape/ diff --git a/tycho-core/src/main/java/org/eclipse/tycho/p2/publisher/rootfiles/FeatureRootAdvice.java b/tycho-core/src/main/java/org/eclipse/tycho/p2/publisher/rootfiles/FeatureRootAdvice.java index d400402445..254fedea9b 100644 --- a/tycho-core/src/main/java/org/eclipse/tycho/p2/publisher/rootfiles/FeatureRootAdvice.java +++ b/tycho-core/src/main/java/org/eclipse/tycho/p2/publisher/rootfiles/FeatureRootAdvice.java @@ -32,7 +32,7 @@ /** * This class handles definitions of root files in build.properties according to - * https://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.pde.doc.user/tasks/pde_rootfiles.htm + * https://help.eclipse.org/latest/index.jsp?topic=/org.eclipse.pde.doc.user/tasks/pde_rootfiles.htm *
*/ public class FeatureRootAdvice implements IFeatureRootAdvice { diff --git a/tycho-extras/tycho-p2-extras-plugin/src/main/java/org/eclipse/tycho/plugins/p2/extras/MirrorMojo.java b/tycho-extras/tycho-p2-extras-plugin/src/main/java/org/eclipse/tycho/plugins/p2/extras/MirrorMojo.java index 0027bc4b9b..aceeaa8542 100644 --- a/tycho-extras/tycho-p2-extras-plugin/src/main/java/org/eclipse/tycho/plugins/p2/extras/MirrorMojo.java +++ b/tycho-extras/tycho-p2-extras-plugin/src/main/java/org/eclipse/tycho/plugins/p2/extras/MirrorMojo.java @@ -43,7 +43,7 @@ /** * Maven plugin front-end for org.eclipse.equinox.p2.internal.repository.tools.MirrorApplication. * Intended as a replacement for the p2.mirror ant task. */ @Mojo(name = "mirror", threadSafe = true) diff --git a/tycho-metadata-model/src/main/java/org/eclipse/tycho/model/Feature.java b/tycho-metadata-model/src/main/java/org/eclipse/tycho/model/Feature.java index a6c0821a78..8f0ba29b9e 100644 --- a/tycho-metadata-model/src/main/java/org/eclipse/tycho/model/Feature.java +++ b/tycho-metadata-model/src/main/java/org/eclipse/tycho/model/Feature.java @@ -41,7 +41,7 @@ import de.pdark.decentxml.XMLWriter; /** - * https://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.isv/reference/misc/ + * https://help.eclipse.org/latest/topic/org.eclipse.platform.doc.isv/reference/misc/ * feature_manifest.html */ public class Feature { diff --git a/tycho-metadata-model/src/main/java/org/eclipse/tycho/model/UpdateSite.java b/tycho-metadata-model/src/main/java/org/eclipse/tycho/model/UpdateSite.java index 82136540d5..33f3556f66 100644 --- a/tycho-metadata-model/src/main/java/org/eclipse/tycho/model/UpdateSite.java +++ b/tycho-metadata-model/src/main/java/org/eclipse/tycho/model/UpdateSite.java @@ -35,7 +35,7 @@ import de.pdark.decentxml.XMLWriter; /** - * https://help.eclipse.org/ganymede/topic/org.eclipse.platform.doc.isv/reference/misc/update_sitemap + * https://help.eclipse.org/latest/topic/org.eclipse.platform.doc.isv/reference/misc/update_sitemap * .html */ public class UpdateSite { diff --git a/tycho-p2-plugin/src/main/java/org/eclipse/tycho/plugins/p2/CategoryP2MetadataMojo.java b/tycho-p2-plugin/src/main/java/org/eclipse/tycho/plugins/p2/CategoryP2MetadataMojo.java index 4138fc5c90..bf842b6dc6 100644 --- a/tycho-p2-plugin/src/main/java/org/eclipse/tycho/plugins/p2/CategoryP2MetadataMojo.java +++ b/tycho-p2-plugin/src/main/java/org/eclipse/tycho/plugins/p2/CategoryP2MetadataMojo.java @@ -31,7 +31,7 @@ /** * Adds category IUs to existing metadata repository. - * https://help.eclipse.org/galileo/index.jsp?topic + * https://help.eclipse.org/latest/index.jsp?topic * =/org.eclipse.platform.doc.isv/guide/p2_publisher.html */ @Mojo(name = "category-p2-metadata", threadSafe = true) diff --git a/tycho-p2-repository-plugin/src/main/java/org/eclipse/tycho/plugins/p2/repository/MavenP2SiteMojo.java b/tycho-p2-repository-plugin/src/main/java/org/eclipse/tycho/plugins/p2/repository/MavenP2SiteMojo.java index cd3d935c85..95e4f5a462 100644 --- a/tycho-p2-repository-plugin/src/main/java/org/eclipse/tycho/plugins/p2/repository/MavenP2SiteMojo.java +++ b/tycho-p2-repository-plugin/src/main/java/org/eclipse/tycho/plugins/p2/repository/MavenP2SiteMojo.java @@ -476,7 +476,7 @@ protected File createMavenAdvice(Artifact artifact) throws MojoExecutionExceptio } private void addProvidesAndProperty(Properties properties, String key, String value, int i) { - //see https://help.eclipse.org/2021-03/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_customizing_metadata.html + //see https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_customizing_metadata.html addProvides(properties, key.replace('-', '.'), value, null, i); addProperty(properties, key, value, i); } diff --git a/tycho-packaging-plugin/src/main/java/org/eclipse/tycho/buildversion/BuildQualifierMojo.java b/tycho-packaging-plugin/src/main/java/org/eclipse/tycho/buildversion/BuildQualifierMojo.java index c7b46d523e..899b237e5a 100644 --- a/tycho-packaging-plugin/src/main/java/org/eclipse/tycho/buildversion/BuildQualifierMojo.java +++ b/tycho-packaging-plugin/src/main/java/org/eclipse/tycho/buildversion/BuildQualifierMojo.java @@ -43,7 +43,7 @@ /** *

* This mojo generates the build qualifier according to the rules described in the PDE documentation: *

    *
  1. Explicit -DforceContextQualifier command line parameter
  2. diff --git a/tycho-source-plugin/src/main/java/org/eclipse/tycho/source/SourceFeatureMojo.java b/tycho-source-plugin/src/main/java/org/eclipse/tycho/source/SourceFeatureMojo.java index fdd408ecb8..bd27c87022 100644 --- a/tycho-source-plugin/src/main/java/org/eclipse/tycho/source/SourceFeatureMojo.java +++ b/tycho-source-plugin/src/main/java/org/eclipse/tycho/source/SourceFeatureMojo.java @@ -144,7 +144,7 @@ public enum MissingSourcesAction { /** * Use this to explicitly set the branding plugin attribute of the generated source feature (overrides * {@link #reuseBrandingPlugin}). */ diff --git a/tycho-surefire/tycho-surefire-plugin/src/main/java/org/eclipse/tycho/surefire/AbstractEclipseTestMojo.java b/tycho-surefire/tycho-surefire-plugin/src/main/java/org/eclipse/tycho/surefire/AbstractEclipseTestMojo.java index 654b82e903..3ea4f0b5be 100644 --- a/tycho-surefire/tycho-surefire-plugin/src/main/java/org/eclipse/tycho/surefire/AbstractEclipseTestMojo.java +++ b/tycho-surefire/tycho-surefire-plugin/src/main/java/org/eclipse/tycho/surefire/AbstractEclipseTestMojo.java @@ -109,7 +109,7 @@ public abstract class AbstractEclipseTestMojo extends AbstractTestMojo { /** * OSGi data directory (osgi.instance.area, aka the workspace) of the Equinox * runtime used to execute tests. */ @@ -544,7 +544,7 @@ public abstract class AbstractEclipseTestMojo extends AbstractTestMojo { /** * p2 profile name of the installation under test. * * Only relevant if {@link #testRuntime} is p2Installed. If tests are installed on diff --git a/tycho-surefire/tycho-surefire-plugin/src/main/java/org/eclipse/tycho/surefire/AbstractTestMojo.java b/tycho-surefire/tycho-surefire-plugin/src/main/java/org/eclipse/tycho/surefire/AbstractTestMojo.java index feec4bdceb..12ea328276 100644 --- a/tycho-surefire/tycho-surefire-plugin/src/main/java/org/eclipse/tycho/surefire/AbstractTestMojo.java +++ b/tycho-surefire/tycho-surefire-plugin/src/main/java/org/eclipse/tycho/surefire/AbstractTestMojo.java @@ -74,7 +74,7 @@ public abstract class AbstractTestMojo extends AbstractMojo { /** * Root directory (osgi.install.area) of the Equinox runtime used to execute tests. */ @Parameter(defaultValue = "${project.build.directory}/work") diff --git a/tycho-versions-plugin/src/main/java/org/eclipse/tycho/versions/engine/ImportRefVersionConstraint.java b/tycho-versions-plugin/src/main/java/org/eclipse/tycho/versions/engine/ImportRefVersionConstraint.java index a18a03e92a..bc84f5c7c6 100644 --- a/tycho-versions-plugin/src/main/java/org/eclipse/tycho/versions/engine/ImportRefVersionConstraint.java +++ b/tycho-versions-plugin/src/main/java/org/eclipse/tycho/versions/engine/ImportRefVersionConstraint.java @@ -20,7 +20,7 @@ /** * Represent a version constraint using version and match attributes as defined in feature manifest * file (feature>requires>import) - * {@link https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Ffeature_manifest.html&cp=2_1_5_20} + * {@link https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fmisc%2Ffeature_manifest.html&cp=2_1_5_20} * * @author sarod *