Bug 545519 - Javadoc errors in jdt debug Java doc bundles
diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/actions/JavaBreakpointPropertiesRulerActionDelegate.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/actions/JavaBreakpointPropertiesRulerActionDelegate.java
index d64d7bc..7bc2518 100644
--- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/actions/JavaBreakpointPropertiesRulerActionDelegate.java
+++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/actions/JavaBreakpointPropertiesRulerActionDelegate.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2011 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -38,10 +38,8 @@
* </action>
* </viewerContribution>
* </pre>
- * </p>
* <p>
* Clients may refer to this class as an action delegate in plug-in XML.
- * </p>
* @since 3.2
* @noinstantiate This class is not intended to be instantiated by clients.
* @noextend This class is not intended to be subclassed by clients.
diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AbstractVMInstallPage.java b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AbstractVMInstallPage.java
index 1812bf3..94fda72 100644
--- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AbstractVMInstallPage.java
+++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/AbstractVMInstallPage.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2007, 2012 IBM Corporation and others.
+ * Copyright (c) 2007, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -48,11 +48,9 @@
* <li><code>class</code> Wizard page implementation. Must be a subclass of
* <code>org.eclipse.jdt.debug.ui.launchConfigurations.AbstractVMInstallPage</code>.</li>
* </ul>
- * </p>
* <p>
* Clients contributing a custom VM install page via the <code>vmInstallPages</code>
* extension point must subclass this class.
- * </p>
* @since 3.3
*/
public abstract class AbstractVMInstallPage extends WizardPage {
diff --git a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/package.html b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/package.html
index 2bd824b..b0f6923 100644
--- a/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/package.html
+++ b/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/debug/ui/launchConfigurations/package.html
@@ -10,7 +10,7 @@
Provides an implementation launch configuration tabs for local and remote Java applications.
-<h2 align="left">Package Specification</h2>
+<h2>Package Specification</h2>
This package provides user interface classes supporting the launching of local
and remote Java applications. Launch configuration tabs and launch shortcuts
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathEntryResolver.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathEntryResolver.java
index 4cfe95c..a7f3362 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathEntryResolver.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathEntryResolver.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2018 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -54,10 +54,8 @@
* </ul>
* At least one of <code>variable</code> or <code>container</code> must be
* specified.
- * </p>
* <p>
* Clients may implement this interface.
- * </p>
* @since 2.0
*/
public interface IRuntimeClasspathEntryResolver {
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathProvider.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathProvider.java
index daa6c96..63fa02e 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathProvider.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IRuntimeClasspathProvider.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2009 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -18,23 +18,18 @@
import org.eclipse.debug.core.ILaunchConfiguration;
/**
- * A classpath provider computes an unresolved classpath for a launch
- * configuration, and resolves classpath entries for a launch configuration.
- * A classpath provider is defined as an extension of type
- * <code>org.eclipse.jdt.launching.classpathProviders</code>.
+ * A classpath provider computes an unresolved classpath for a launch configuration, and resolves classpath entries for a launch configuration. A
+ * classpath provider is defined as an extension of type <code>org.eclipse.jdt.launching.classpathProviders</code>.
* <p>
- * A provider is registered with an identifier that can be
- * referenced by a launch configuration. A classpath provider is consulted
- * to compute a classpath or source lookup path when a launch configuration
- * references a provider in one or both of the following attributes:
+ * A provider is registered with an identifier that can be referenced by a launch configuration. A classpath provider is consulted to compute a
+ * classpath or source lookup path when a launch configuration references a provider in one or both of the following attributes:
* <ul>
* <li><code>ATTR_CLASSPATH_PROVIDER</code></li>
* <li><code>ATTR_SOURCE_PATH_PROVIDER</code></li>
* </ul>
- * </p>
- * A provider extension is defined in <code>plugin.xml</code>.
- * Following is an example definition of a runtime classpath provider
- * extension.
+ * <p>
+ * A provider extension is defined in <code>plugin.xml</code>. Following is an example definition of a runtime classpath provider extension.
+ *
* <pre>
* <extension point="org.eclipse.jdt.launching.classpathProviders">
* <classpathProvider>
@@ -43,18 +38,15 @@
* </classpathProvider>
* </extension>
* </pre>
+ *
* The attributes are specified as follows:
* <ul>
- * <li><code>id</code> specifies a unique identifier for this extension. This
- * identifier may be used to reference a provider on one of the launch
- * configuration attributes mentioned above.</li>
- * <li><code>class</code> specifies the fully qualified name of the Java class
- * that implements <code>IRuntimeClasspathProvider</code>.</li>
+ * <li><code>id</code> specifies a unique identifier for this extension. This identifier may be used to reference a provider on one of the launch
+ * configuration attributes mentioned above.</li>
+ * <li><code>class</code> specifies the fully qualified name of the Java class that implements <code>IRuntimeClasspathProvider</code>.</li>
* </ul>
- * </p>
* <p>
* Clients may implement this interface.
- * </p>
*
* @since 2.0
*/
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IVMConnector.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IVMConnector.java
index 3ed860b..d048f7e 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IVMConnector.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/IVMConnector.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2012 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -44,7 +44,6 @@
* <li><code>class</code> specifies the fully qualified name of the Java class
* that implements <code>IVMConnector</code>.</li>
* </ul>
- * </p>
* @since 2.0
*/
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
index b8fd351..6e92ad5 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/JavaRuntime.java
@@ -2455,7 +2455,6 @@
* <li>When there is no Java project associated with a configuration, the workspace
* default JRE is used to create a container path.</li>
* </ol>
- * </p>
* @param configuration the backing {@link ILaunchConfiguration}
* @return classpath container path identifying a JRE or <code>null</code>
* @exception org.eclipse.core.runtime.CoreException if an exception occurs retrieving
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMStandin.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMStandin.java
index 183b69d..25feb30 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMStandin.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/VMStandin.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2012 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -31,10 +31,8 @@
* </p>
* When <code>convertToRealVM</code> is called, a corresponding 'real' VM is created
* if one did not previously exist, or the corresponding 'real' VM is updated.
- * </p>
* <p>
* Clients may instantiate this class.
- * </p>
*
* @since 2.1
* @noextend This class is not intended to be sub-classed by clients.
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/environments/ExecutionEnvironmentDescription.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/environments/ExecutionEnvironmentDescription.java
index 2ebf69b..926f2e1 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/environments/ExecutionEnvironmentDescription.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/environments/ExecutionEnvironmentDescription.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2008, 2015 IBM Corporation and others.
+ * Copyright (c) 2008, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -45,10 +45,9 @@
import org.eclipse.osgi.util.NLS;
/**
- * Helper class to parse and retrieve properties from execution environment description
- * files. An execution environment description file can be used to define attributes relevant
- * the launching of a specific JRE configuration. The format of the file is defined by
- * code>http://wiki.eclipse.org/Execution_Environment_Descriptions</code>.
+ * Helper class to parse and retrieve properties from execution environment description files. An execution environment description file can be used
+ * to define attributes relevant the launching of a specific JRE configuration. The format of the file is defined by
+ * <code>http://wiki.eclipse.org/Execution_Environment_Descriptions</code>.
*
* @since 3.5
*/
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/JavaProjectSourceLocation.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/JavaProjectSourceLocation.java
index 33333ea..3926044 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/JavaProjectSourceLocation.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/JavaProjectSourceLocation.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2015 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -43,22 +43,19 @@
import org.xml.sax.helpers.DefaultHandler;
/**
- * Locates source elements in all source folders of the
- * given Java project. Returns instances of <code>ICompilationUnit</code>
- * and </code>IClassFile</code>.
+ * Locates source elements in all source folders of the given Java project. Returns instances of <code>ICompilationUnit</code> and
+ * <code>IClassFile</code>.
* <p>
* This class may be instantiated.
* </p>
+ *
* @see IJavaSourceLocation
* @since 2.0
- * @deprecated In 3.0, the debug platform provides source lookup facilities that
- * should be used in place of the Java source lookup support provided in 2.0.
- * The new facilities provide a source lookup director that coordinates source
- * lookup among a set of participants, searching a set of source containers.
- * See the following packages: <code>org.eclipse.debug.core.sourcelookup</code>
- * and <code>org.eclipse.debug.core.sourcelookup.containers</code>. This class
- * has been replaced by
- * <code>org.eclipse.jdt.launching.sourcelookup.containers.JavaProjectSourceContainer</code>.
+ * @deprecated In 3.0, the debug platform provides source lookup facilities that should be used in place of the Java source lookup support provided in
+ * 2.0. The new facilities provide a source lookup director that coordinates source lookup among a set of participants, searching a set of
+ * source containers. See the following packages: <code>org.eclipse.debug.core.sourcelookup</code> and
+ * <code>org.eclipse.debug.core.sourcelookup.containers</code>. This class has been replaced by
+ * <code>org.eclipse.jdt.launching.sourcelookup.containers.JavaProjectSourceContainer</code>.
* @noextend This class is not intended to be sub-classed by clients.
*/
@Deprecated
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/PackageFragmentRootSourceLocation.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/PackageFragmentRootSourceLocation.java
index 27bb7e7..ad49b8b 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/PackageFragmentRootSourceLocation.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/launching/sourcelookup/PackageFragmentRootSourceLocation.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2015 IBM Corporation and others.
+ * Copyright (c) 2000, 2019 IBM Corporation and others.
*
* This program and the accompanying materials
* are made available under the terms of the Eclipse Public License 2.0
@@ -42,22 +42,18 @@
import org.xml.sax.helpers.DefaultHandler;
/**
- * Locates source elements in a package fragment root. Returns
- * instances of <code>ICompilationUnit</code> and
- * </code>IClassFile</code>.
+ * Locates source elements in a package fragment root. Returns instances of <code>ICompilationUnit</code> and <code>IClassFile</code>.
* <p>
* This class may be instantiated.
* </p>
+ *
* @see IJavaSourceLocation
* @since 2.1
- * @deprecated In 3.0, the debug platform provides source lookup facilities that
- * should be used in place of the Java source lookup support provided in 2.0.
- * The new facilities provide a source lookup director that coordinates source
- * lookup among a set of participants, searching a set of source containers.
- * See the following packages: <code>org.eclipse.debug.core.sourcelookup</code>
- * and <code>org.eclipse.debug.core.sourcelookup.containers</code>. This class
- * has been replaced by
- * <code>org.eclipse.jdt.launching.sourcelookup.containers.PackageFragmentRootSourceContainer</code>.
+ * @deprecated In 3.0, the debug platform provides source lookup facilities that should be used in place of the Java source lookup support provided in
+ * 2.0. The new facilities provide a source lookup director that coordinates source lookup among a set of participants, searching a set of
+ * source containers. See the following packages: <code>org.eclipse.debug.core.sourcelookup</code> and
+ * <code>org.eclipse.debug.core.sourcelookup.containers</code>. This class has been replaced by
+ * <code>org.eclipse.jdt.launching.sourcelookup.containers.PackageFragmentRootSourceContainer</code>.
* @noextend This class is not intended to be subclassed by clients.
*/
@Deprecated