8280492: Use cross-module syntax for cross-module links

Reviewed-by: iris, serb, lancea, dfuchs, aivanov
This commit is contained in:
Joe Darcy 2022-01-24 20:16:38 +00:00
parent a5416669a5
commit 8e82d0021c
17 changed files with 72 additions and 72 deletions

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 1994, 2019, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1994, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -34,7 +34,7 @@ package java.io;
*
* @author Arthur van Hoff
* @author Jonathan Payne
* @see java.awt.FileDialog#setFilenameFilter(java.io.FilenameFilter)
* @see java.desktop/java.awt.FileDialog#setFilenameFilter(java.io.FilenameFilter)
* @see java.io.File
* @see java.io.File#list(java.io.FilenameFilter)
* @since 1.0

View file

@ -10302,7 +10302,7 @@ class Character implements java.io.Serializable, Comparable<Character>, Constabl
* @see Character#isJavaIdentifierPart(char)
* @see Character#isLetter(char)
* @see Character#isUnicodeIdentifierStart(char)
* @see javax.lang.model.SourceVersion#isIdentifier(CharSequence)
* @see java.compiler/javax.lang.model.SourceVersion#isIdentifier(CharSequence)
* @since 1.1
*/
public static boolean isJavaIdentifierStart(char ch) {
@ -10331,7 +10331,7 @@ class Character implements java.io.Serializable, Comparable<Character>, Constabl
* @see Character#isJavaIdentifierPart(int)
* @see Character#isLetter(int)
* @see Character#isUnicodeIdentifierStart(int)
* @see javax.lang.model.SourceVersion#isIdentifier(CharSequence)
* @see java.compiler/javax.lang.model.SourceVersion#isIdentifier(CharSequence)
* @since 1.5
*/
public static boolean isJavaIdentifierStart(int codePoint) {
@ -10368,7 +10368,7 @@ class Character implements java.io.Serializable, Comparable<Character>, Constabl
* @see Character#isJavaIdentifierStart(char)
* @see Character#isLetterOrDigit(char)
* @see Character#isUnicodeIdentifierPart(char)
* @see javax.lang.model.SourceVersion#isIdentifier(CharSequence)
* @see java.compiler/javax.lang.model.SourceVersion#isIdentifier(CharSequence)
* @since 1.1
*/
public static boolean isJavaIdentifierPart(char ch) {
@ -10401,7 +10401,7 @@ class Character implements java.io.Serializable, Comparable<Character>, Constabl
* @see Character#isJavaIdentifierStart(int)
* @see Character#isLetterOrDigit(int)
* @see Character#isUnicodeIdentifierPart(int)
* @see javax.lang.model.SourceVersion#isIdentifier(CharSequence)
* @see java.compiler/javax.lang.model.SourceVersion#isIdentifier(CharSequence)
* @since 1.5
*/
public static boolean isJavaIdentifierPart(int codePoint) {

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 1994, 2021, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1994, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -1207,7 +1207,7 @@ public final class System {
* <b>Severity values and Mapping to {@code java.util.logging.Level}.</b>
* <p>
* {@linkplain System.Logger.Level System logger levels} are mapped to
* {@linkplain java.util.logging.Level java.util.logging levels}
* {@linkplain java.logging/java.util.logging.Level java.util.logging levels}
* of corresponding severity.
* <br>The mapping is as follows:
* <br><br>
@ -1219,19 +1219,19 @@ public final class System {
* </thead>
* <tbody>
* <tr><th scope="row">{@link Logger.Level#ALL ALL}</th>
* <td>{@link java.util.logging.Level#ALL ALL}</td>
* <td>{@link java.logging/java.util.logging.Level#ALL ALL}</td>
* <tr><th scope="row">{@link Logger.Level#TRACE TRACE}</th>
* <td>{@link java.util.logging.Level#FINER FINER}</td>
* <td>{@link java.logging/java.util.logging.Level#FINER FINER}</td>
* <tr><th scope="row">{@link Logger.Level#DEBUG DEBUG}</th>
* <td>{@link java.util.logging.Level#FINE FINE}</td>
* <td>{@link java.logging/java.util.logging.Level#FINE FINE}</td>
* <tr><th scope="row">{@link Logger.Level#INFO INFO}</th>
* <td>{@link java.util.logging.Level#INFO INFO}</td>
* <td>{@link java.logging/java.util.logging.Level#INFO INFO}</td>
* <tr><th scope="row">{@link Logger.Level#WARNING WARNING}</th>
* <td>{@link java.util.logging.Level#WARNING WARNING}</td>
* <td>{@link java.logging/java.util.logging.Level#WARNING WARNING}</td>
* <tr><th scope="row">{@link Logger.Level#ERROR ERROR}</th>
* <td>{@link java.util.logging.Level#SEVERE SEVERE}</td>
* <td>{@link java.logging/java.util.logging.Level#SEVERE SEVERE}</td>
* <tr><th scope="row">{@link Logger.Level#OFF OFF}</th>
* <td>{@link java.util.logging.Level#OFF OFF}</td>
* <td>{@link java.logging/java.util.logging.Level#OFF OFF}</td>
* </tbody>
* </table>
*
@ -1542,7 +1542,7 @@ public final class System {
* {@code java.util.logging} as the backend framework when the
* {@code java.logging} module is present.
* It returns a {@linkplain System.Logger logger} instance
* that will route log messages to a {@link java.util.logging.Logger
* that will route log messages to a {@link java.logging/java.util.logging.Logger
* java.util.logging.Logger}. Otherwise, if {@code java.logging} is not
* present, the default implementation will return a simple logger
* instance that will route log messages of {@code INFO} level and above to
@ -1556,7 +1556,7 @@ public final class System {
* logging backend, and usually requires using APIs specific to that backend.
* <p>For the default {@code LoggerFinder} implementation
* using {@code java.util.logging} as its backend, refer to
* {@link java.util.logging java.util.logging} for logging configuration.
* {@link java.logging/java.util.logging java.util.logging} for logging configuration.
* For the default {@code LoggerFinder} implementation returning simple loggers
* when the {@code java.logging} module is absent, the configuration
* is implementation dependent.
@ -1591,7 +1591,7 @@ public final class System {
* System.Logger.Level} to a level supported by the logging backend it uses.
* <br>The default LoggerFinder using {@code java.util.logging} as the backend
* maps {@code System.Logger} levels to
* {@linkplain java.util.logging.Level java.util.logging} levels
* {@linkplain java.logging/java.util.logging.Level java.util.logging} levels
* of corresponding severity - as described in {@link Logger.Level
* Logger.Level}.
*

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2008, 2021, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2008, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -88,7 +88,7 @@ public class MethodHandleProxies {
* Therefore, each instance must implement a unique single-method interface.
* Implementations may not bundle together
* multiple single-method interfaces onto single implementation classes
* in the style of {@link java.awt.AWTEventMulticaster}.
* in the style of {@link java.desktop/java.awt.AWTEventMulticaster}.
* <p>
* The method handle may throw an <em>undeclared exception</em>,
* which means any checked exception (or other checked throwable)

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2008, 2021, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2008, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -2002,7 +2002,7 @@ public class MethodHandles {
* there is no internal form available to record in any class's constant pool.
* A hidden class or interface is not discoverable by {@link Class#forName(String, boolean, ClassLoader)},
* {@link ClassLoader#loadClass(String, boolean)}, or {@link #findClass(String)}, and
* is not {@linkplain java.lang.instrument.Instrumentation#isModifiableClass(Class)
* is not {@linkplain java.instrument/java.lang.instrument.Instrumentation#isModifiableClass(Class)
* modifiable} by Java agents or tool agents using the <a href="{@docRoot}/../specs/jvmti.html">
* JVM Tool Interface</a>.
*

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1998, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -122,7 +122,7 @@
* <li>{@link java.net.HttpURLConnection} is a subclass of URLConnection
* and provides some additional functionalities specific to the
* HTTP protocol. This API has been superseded by the newer
* {@linkplain java.net.http HTTP Client API}.</li>
* {@linkplain java.net.http/java.net.http HTTP Client API}.</li>
* </ul>
* <p>The recommended usage is to use {@link java.net.URI} to identify
* resources, then convert it into a {@link java.net.URL} when it is time to

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 1997, 2019, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1997, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -67,10 +67,10 @@ import java.util.Set;
*
* <p>
* Attribute keys are instances of {@link AttributedCharacterIterator.Attribute} and its
* subclasses, such as {@link java.awt.font.TextAttribute}.
* subclasses, such as {@link java.desktop/java.awt.font.TextAttribute}.
*
* @see AttributedCharacterIterator.Attribute
* @see java.awt.font.TextAttribute
* @see java.desktop/java.awt.font.TextAttribute
* @see AttributedString
* @see Annotation
* @since 1.2

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2000, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -121,9 +121,9 @@ public final class Bidi {
*
* @param paragraph a paragraph of text with optional character and paragraph attribute information
*
* @see java.awt.font.TextAttribute#BIDI_EMBEDDING
* @see java.awt.font.TextAttribute#NUMERIC_SHAPING
* @see java.awt.font.TextAttribute#RUN_DIRECTION
* @see java.desktop/java.awt.font.TextAttribute#BIDI_EMBEDDING
* @see java.desktop/java.awt.font.TextAttribute#NUMERIC_SHAPING
* @see java.desktop/java.awt.font.TextAttribute#RUN_DIRECTION
*/
public Bidi(AttributedCharacterIterator paragraph) {
if (paragraph == null) {

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 1994, 2016, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 1994, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -66,7 +66,7 @@ package java.util;
* {@code Observable} is unspecified, and state changes are not in
* one-for-one correspondence with notifications.
* For a richer event model, consider using the
* {@link java.beans} package. For reliable and ordered
* {@link java.desktop/java.beans} package. For reliable and ordered
* messaging among threads, consider using one of the concurrent data
* structures in the {@link java.util.concurrent} package.
* For reactive streams style programming, see the

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2005, 2021, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2005, 2022, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -1585,7 +1585,7 @@ public final class ServiceLoader<S>
* are located in the order that its module descriptor {@linkplain
* java.lang.module.ModuleDescriptor.Provides#providers() lists the
* providers}. Providers added dynamically by instrumentation agents (see
* {@link java.lang.instrument.Instrumentation#redefineModule redefineModule})
* {@link java.instrument/java.lang.instrument.Instrumentation#redefineModule redefineModule})
* are always located after providers declared by the module. </p> </li>
*
* <li> <p> Step 2: Locate providers in unnamed modules. </p>