diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java index ddd7a881d91..7fbf3de7883 100644 --- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java +++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java @@ -874,8 +874,8 @@ public class JavacTrees extends DocTrees { /** * Returns the original type from the ErrorType object. * @param errorType The errorType for which we want to get the original type. - * @returns TypeMirror corresponding to the original type, replaced by the ErrorType. - * noType (type.tag == NONE) is returned if there is no original type. + * @return TypeMirror corresponding to the original type, replaced by the ErrorType. + * noType (type.tag == NONE) is returned if there is no original type. */ @DefinedBy(Api.COMPILER_TREE) public TypeMirror getOriginalType(javax.lang.model.type.ErrorType errorType) { diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java index 201b2147b84..a3ac4158b6a 100644 --- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java +++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java @@ -230,9 +230,11 @@ public abstract class Attribute implements AnnotationValue { /** * Returns a string representation of this annotation. * String is of one of the forms: - * @com.example.foo(name1=val1, name2=val2) - * @com.example.foo(val) - * @com.example.foo + *
+ * {@code @com.example.foo(name1=val1, name2=val2)}
+ * {@code @com.example.foo(val)}
+ * {@code @com.example.foo}
+ *
* Omit parens for marker annotations, and omit "value=" when allowed.
*/
@DefinedBy(Api.LANGUAGE_MODEL)
diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
index 3d1c6b5e795..835acf14b26 100644
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
@@ -461,7 +461,7 @@ public class TypeAnnotationPosition {
*
* @param location The type path.
* @param onLambda The lambda for this parameter.
- * @param index The index of the parameter.
+ * @param parameter_index The index of the parameter.
* @param pos The position from the associated tree node.
*/
public static TypeAnnotationPosition
@@ -479,7 +479,7 @@ public class TypeAnnotationPosition {
* Create a {@code TypeAnnotationPosition} for a method formal parameter.
*
* @param onLambda The lambda for this parameter.
- * @param index The index of the parameter.
+ * @param parameter_index The index of the parameter.
* @param pos The position from the associated tree node.
*/
public static TypeAnnotationPosition
@@ -493,7 +493,7 @@ public class TypeAnnotationPosition {
/**
* Create a {@code TypeAnnotationPosition} for a method formal parameter.
*
- * @param index The index of the parameter.
+ * @param parameter_index The index of the parameter.
* @param pos The position from the associated tree node.
*/
public static TypeAnnotationPosition
@@ -506,7 +506,7 @@ public class TypeAnnotationPosition {
* Create a {@code TypeAnnotationPosition} for a method formal parameter.
*
* @param location The type path.
- * @param index The index of the parameter.
+ * @param parameter_index The index of the parameter.
*/
public static TypeAnnotationPosition
methodParameter(final ListThis is NOT part of any supported API. * If you write code that depends on this, you do so at your own risk. diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java index 3768afad935..0e5bebfda24 100644 --- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java +++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/Context.java @@ -44,7 +44,7 @@ import java.util.*; * instance method that is overridden in extended components. A base * phase supporting extension would look something like this: * - *
{@code
+ * {@code
* public class Phase {
* protected static final Context.Key phaseKey =
* new Context.Key();
@@ -70,7 +70,7 @@ import java.util.*;
* and this must be done before any reference to the phase is accessed
* using Phase.instance(). An extended phase might be declared thus:
*
- * {@code
+ * {@code
* public class NewPhase extends Phase {
* protected NewPhase(Context context) {
* super(context);
@@ -87,7 +87,7 @@ import java.util.*;
*
* And is registered early in the extended compiler like this
*
- *
+ *
* NewPhase.preRegister(context);
*
*
diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java
index ca820d278ce..b5ef52e331e 100644
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java
@@ -28,7 +28,7 @@ package com.sun.tools.javac.util;
/**
* A hash table that maps Object to int.
*
- * This is a custom hash table optimised for the Object -> int
+ * This is a custom hash table optimised for the Object {@literal ->} int
* maps. This is done to avoid unnecessary object allocation in the image set.
*
* @author Charles Turner
@@ -43,7 +43,7 @@ public class IntHashTable {
private final static Object DELETED = new Object();
/**
- * Construct an Object -> int hash table.
+ * Construct an Object {@literal ->} int hash table.
*
* The default size of the hash table is 64 mappings.
*/
@@ -54,7 +54,7 @@ public class IntHashTable {
}
/**
- * Construct an Object -> int hash table with a specified amount of mappings.
+ * Construct an Object {@literal ->} int hash table with a specified amount of mappings.
* @param capacity The number of default mappings in this hash table.
*/
public IntHashTable(int capacity) {
diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
index 46b9a7313ae..fdfa48eb04b 100644
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/BuildState.java
@@ -187,7 +187,7 @@ public class BuildState {
/**
* Verify that the setModules method above did the right thing when
- * running through the module->package->source structure.
+ * running through the {@literal module->package->source} structure.
*/
public void checkInternalState(String msg, boolean linkedOnly, Map srcs) {
boolean baad = false;
diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
index 569d9e6f997..5d137ef8be7 100644
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/Util.java
@@ -131,7 +131,7 @@ public class Util {
* do settings = cleanOptions("--server:",Util.set("-portfile"),settings);
* now settings equals "--server:portfile=bar"
*
- * @param allowsSubOptions A set of the allowed sub options, id portfile etc.
+ * @param allowedSubOptions A set of the allowed sub options, id portfile etc.
* @param s The option settings string.
*/
public static String cleanSubOptions(Set allowedSubOptions, String s) {
diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
index 09fc76748ee..b45b06b6d8a 100644
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/client/SjavacClient.java
@@ -128,12 +128,6 @@ public class SjavacClient implements Sjavac {
/**
* Make a request to the server only to get the maximum possible heap size to use for compilations.
- *
- * @param port_file The port file used to synchronize creation of this server.
- * @param id The identify of the compilation.
- * @param out Standard out information.
- * @param err Standard err information.
- * @return The maximum heap size in bytes.
*/
@Override
public SysInfo getSysInfo() {
diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
index 0a58c97c9b5..eb23c885a48 100644
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/options/Options.java
@@ -161,7 +161,7 @@ public class Options {
/**
* Get a map which maps suffixes to transformers (for example
- * ".java" -> CompileJavaPackages)
+ * ".java" {@literal ->} CompileJavaPackages)
*/
public Map getTranslationRules() {
return trRules;
diff --git a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
index f81848b5c42..a0806cea488 100644
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/PortFile.java
@@ -78,7 +78,7 @@ public class PortFile {
/**
* Create a new portfile.
- * @param filename is the path to the file.
+ * @param fn is the path to the file.
*/
public PortFile(String fn) throws FileNotFoundException {
filename = fn;
diff --git a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
index 037c07c149f..2e7cb7efae1 100644
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java
@@ -58,7 +58,6 @@ public abstract class AbstractExecutableMemberWriter extends AbstractMemberWrite
*
* @param member the member to write type parameters for.
* @param htmltree the content tree to which the parameters will be added.
- * @return the display length required to write this information.
*/
protected void addTypeParameters(ExecutableMemberDoc member, Content htmltree) {
Content typeParameters = getTypeParameters(member);
diff --git a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
index 7c7882615b2..6157cbd0b7c 100644
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java
@@ -325,7 +325,6 @@ public class ConfigurationImpl extends Configuration {
* The options arrive as case-sensitive strings. For options that
* are not case-sensitive, use toLowerCase() on the option string
* before comparing it.
- *
*
* @return number of arguments + 1 for a option. Zero return means
* option not known. Negative value means error occurred.
diff --git a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
index 6d8e65c22f9..db8a2959d6e 100644
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java
@@ -247,7 +247,7 @@ public class LinkInfoImpl extends LinkInfo {
}
/**
- * {@inherotDoc}
+ * {@inheritDoc}
*/
protected Content newContent() {
return new ContentBuilder();
diff --git a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
index 564febff715..93070dad8bd 100644
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
@@ -267,7 +267,7 @@ public class PackageIndexWriter extends AbstractPackageIndexWriter {
* navigation bar, and then the title (from the"-title"
* option), at the top of page.
*
- * @body the documentation tree to which the navigation bar header will be added
+ * @param body the documentation tree to which the navigation bar header will be added
*/
protected void addNavigationBarHeader(Content body) {
Content htmlTree = (configuration.allowTag(HtmlTag.HEADER))
diff --git a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
index 32dc5527e57..1621b538948 100644
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletWriter.java
@@ -58,7 +58,7 @@ public abstract class TagletWriter {
public abstract Content getOutputInstance();
/**
- * Return the output for a {@code...} tag.
+ * Return the output for a {@code {@code ...}} tag.
*
* @param tag the tag.
* @return the output of the taglet.
@@ -80,7 +80,7 @@ public abstract class TagletWriter {
protected abstract Content deprecatedTagOutput(Doc doc);
/**
- * Return the output for a {@literal...} tag.
+ * Return the output for a {@code {@literal ...}} tag.
*
* @param tag the tag.
* @return the output of the taglet.
diff --git a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
index 9c56cbbb8ea..2647d9983be 100644
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/AnnotationDescImpl.java
@@ -100,9 +100,11 @@ public class AnnotationDescImpl implements AnnotationDesc {
/**
* Returns a string representation of this annotation.
* String is of one of the forms:
- * @com.example.foo(name1=val1, name2=val2)
- * @com.example.foo(val)
- * @com.example.foo
+ *
+ * {@code @com.example.foo(name1=val1, name2=val2)}
+ * {@code @com.example.foo(val)}
+ * {@code @com.example.foo}
+ *
* Omit parens for marker annotations, and omit "value=" when allowed.
*/
@Override
diff --git a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
index da964c82e24..7a741047ea8 100644
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/javadoc/ClassDocImpl.java
@@ -1278,8 +1278,8 @@ public class ClassDocImpl extends ProgramElementDocImpl implements ClassDoc {
* each Serializable field defined by an ObjectStreamField
* array component of serialPersistentField.
*
- * @returns an array of FieldDoc for the Serializable fields
- * of this class.
+ * @return an array of {@code FieldDoc} for the Serializable fields
+ * of this class.
*
* @see #definesSerializableFields()
* @see SerialFieldTagImpl
diff --git a/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java b/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java
index 120e3a2aac2..f6cda317c1a 100644
--- a/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java
+++ b/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/ReferenceFinder.java
@@ -36,7 +36,7 @@ import static com.sun.tools.classfile.ConstantPool.*;
/**
* A utility class to find where in a ClassFile references
* a {@link CONSTANT_Methodref_info method},
- * a {@link CONSTANT_InterfaceMethodref_info interface method,
+ * a {@link CONSTANT_InterfaceMethodref_info interface method},
* or a {@link CONSTANT_Fieldref_info field}.
*/
public final class ReferenceFinder {