diff options
42 files changed, 55 insertions, 106 deletions
diff --git a/apex/blobstore/framework/java/android/app/blob/BlobStoreManager.java b/apex/blobstore/framework/java/android/app/blob/BlobStoreManager.java index 3f254c043578..0647d8a18e49 100644 --- a/apex/blobstore/framework/java/android/app/blob/BlobStoreManager.java +++ b/apex/blobstore/framework/java/android/app/blob/BlobStoreManager.java @@ -307,8 +307,8 @@ public class BlobStoreManager {       *                                {@link #getRemainingLeaseQuotaBytes()} before trying to       *                                acquire a lease.       * -     * @see {@link #acquireLease(BlobHandle, int)} -     * @see {@link #acquireLease(BlobHandle, CharSequence)} +     * @see #acquireLease(BlobHandle, int) +     * @see #acquireLease(BlobHandle, CharSequence)       */      public void acquireLease(@NonNull BlobHandle blobHandle, @IdRes int descriptionResId,              @CurrentTimeMillisLong long leaseExpiryTimeMillis) throws IOException { @@ -367,8 +367,8 @@ public class BlobStoreManager {       *                                {@link #getRemainingLeaseQuotaBytes()} before trying to       *                                acquire a lease.       * -     * @see {@link #acquireLease(BlobHandle, int, long)} -     * @see {@link #acquireLease(BlobHandle, CharSequence)} +     * @see #acquireLease(BlobHandle, int, long) +     * @see #acquireLease(BlobHandle, CharSequence)       */      public void acquireLease(@NonNull BlobHandle blobHandle, @NonNull CharSequence description,              @CurrentTimeMillisLong long leaseExpiryTimeMillis) throws IOException { @@ -420,8 +420,8 @@ public class BlobStoreManager {       *                                {@link #getRemainingLeaseQuotaBytes()} before trying to       *                                acquire a lease.       * -     * @see {@link #acquireLease(BlobHandle, int, long)} -     * @see {@link #acquireLease(BlobHandle, CharSequence, long)} +     * @see #acquireLease(BlobHandle, int, long) +     * @see #acquireLease(BlobHandle, CharSequence, long)       */      public void acquireLease(@NonNull BlobHandle blobHandle, @IdRes int descriptionResId)              throws IOException { @@ -467,8 +467,8 @@ public class BlobStoreManager {       *                                {@link #getRemainingLeaseQuotaBytes()} before trying to       *                                acquire a lease.       * -     * @see {@link #acquireLease(BlobHandle, int)} -     * @see {@link #acquireLease(BlobHandle, CharSequence, long)} +     * @see #acquireLease(BlobHandle, int) +     * @see #acquireLease(BlobHandle, CharSequence, long)       */      public void acquireLease(@NonNull BlobHandle blobHandle, @NonNull CharSequence description)              throws IOException { diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java index 3c3ad2d55eeb..6b712adec065 100644 --- a/core/java/android/app/Activity.java +++ b/core/java/android/app/Activity.java @@ -3843,7 +3843,6 @@ public class Activity extends ContextThemeWrapper       * To receive this callback, you must return true from onKeyDown for the current       * event stream.       * -     * @see KeyEvent.Callback#onKeyLongPress()       * @see KeyEvent.Callback#onKeyLongPress(int, KeyEvent)       */      public boolean onKeyLongPress(int keyCode, KeyEvent event) { diff --git a/core/java/android/app/ActivityManager.java b/core/java/android/app/ActivityManager.java index f7aa02c585e1..ce9224b62317 100644 --- a/core/java/android/app/ActivityManager.java +++ b/core/java/android/app/ActivityManager.java @@ -2442,8 +2442,7 @@ public class ActivityManager {       * has access to it.       *       * @see ActivityOptions#setLaunchDisplayId(int) -     * @see android.view.Display.FLAG_PRIVATE -     * @see android.view.Display.TYPE_VIRTUAL +     * @see android.view.Display#FLAG_PRIVATE       *       * @param context Source context, from which an activity will be started.       * @param displayId Target display id. diff --git a/core/java/android/app/AppOpsManager.java b/core/java/android/app/AppOpsManager.java index 07fbab6a5c46..955dc0608511 100644 --- a/core/java/android/app/AppOpsManager.java +++ b/core/java/android/app/AppOpsManager.java @@ -6858,10 +6858,7 @@ public class AppOpsManager {       * @param ops The operations to watch.       * @param callback Where to report changes.       * -     * @see #isOperationActive       * @see #stopWatchingActive -     * @see #startOp(int, int, String, boolean, String, String) -     * @see #finishOp(int, int, String, String)       */      // TODO: Uncomment below annotation once b/73559440 is fixed      // @RequiresPermission(value=Manifest.permission.WATCH_APPOPS, conditional=true) @@ -6909,10 +6906,7 @@ public class AppOpsManager {       * long running and it has a clear start and stop delimiters. Unregistering a       * non-registered callback has no effect.       * -     * @see #isOperationActive       * @see #startWatchingActive -     * @see #startOp(int, int, String, boolean, String, String) -     * @see #finishOp(int, int, String, String)       */      public void stopWatchingActive(@NonNull OnOpActiveChangedListener callback) {          synchronized (mActiveWatchers) { diff --git a/core/java/android/app/Notification.java b/core/java/android/app/Notification.java index 2a94b109114a..d78fdb15690e 100644 --- a/core/java/android/app/Notification.java +++ b/core/java/android/app/Notification.java @@ -3631,7 +3631,7 @@ public class Notification implements Parcelable           * @param shortcutId the {@link ShortcutInfo#getId() id} of the shortcut this notification           *                   is linked to           * -         * @see Notification.BubbleMetadata.Builder#Builder(String) +         * @see Notification.BubbleMetadata.Builder#Notification.BubbleMetadata.Builder(String)           */          @NonNull          public Builder setShortcutId(String shortcutId) { @@ -5993,7 +5993,7 @@ public class Notification implements Parcelable           * metadata matches the shortcutId set on the  notification builder, if one was set.           * If the shortcutId's were specified but do not match, an exception is thrown here.           * -         * @see Notification.BubbleMetadata.Builder#Builder(String) +         * @see Notification.BubbleMetadata.Builder#Notification.BubbleMetadata.Builder(String)           * @see #setShortcutId(String)           */          @NonNull diff --git a/core/java/android/app/NotificationManager.java b/core/java/android/app/NotificationManager.java index d6df400f86b6..eef9c022fda8 100644 --- a/core/java/android/app/NotificationManager.java +++ b/core/java/android/app/NotificationManager.java @@ -368,7 +368,7 @@ public class NotificationManager {       * </p>       * </p>       * -     * @see {@link #addAutomaticZenRule(AutomaticZenRule)} +     * @see #addAutomaticZenRule(AutomaticZenRule)       */      @SdkConstant(SdkConstant.SdkConstantType.ACTIVITY_INTENT_ACTION)      public static final String ACTION_AUTOMATIC_ZEN_RULE = diff --git a/core/java/android/app/backup/BackupManager.java b/core/java/android/app/backup/BackupManager.java index beb444997fc7..3bc043ee0912 100644 --- a/core/java/android/app/backup/BackupManager.java +++ b/core/java/android/app/backup/BackupManager.java @@ -805,7 +805,7 @@ public class BackupManager {       * has a work profile that was restored from another work profile with serial number       * {@code ancestralSerialNumber}.       * -     * @see UserManager#getSerialNumberForUser(UserHandle) +     * @see android.os.UserManager#getSerialNumberForUser(UserHandle)       */      @Nullable      public UserHandle getUserForAncestralSerialNumber(long ancestralSerialNumber) { diff --git a/core/java/android/app/role/RoleManager.java b/core/java/android/app/role/RoleManager.java index 917eeb84c7a5..253c73796caf 100644 --- a/core/java/android/app/role/RoleManager.java +++ b/core/java/android/app/role/RoleManager.java @@ -103,8 +103,6 @@ public final class RoleManager {      /**       * The name of the emergency role -     * -     * @see android.telephony.TelephonyManager#ACTION_EMERGENCY_ASSISTANCE       */      public static final String ROLE_EMERGENCY = "android.app.role.EMERGENCY"; diff --git a/core/java/android/content/Context.java b/core/java/android/content/Context.java index 826e728b673e..6f8923ffaf59 100644 --- a/core/java/android/content/Context.java +++ b/core/java/android/content/Context.java @@ -3639,7 +3639,6 @@ public abstract class Context {       * @see android.telephony.CarrierConfigManager       * @see #EUICC_SERVICE       * @see android.telephony.euicc.EuiccManager -     * @see #MMS_SERVICE       * @see android.telephony.MmsManager       * @see #INPUT_METHOD_SERVICE       * @see android.view.inputmethod.InputMethodManager diff --git a/core/java/android/content/pm/PackageManager.java b/core/java/android/content/pm/PackageManager.java index 6a5e6ca289b3..c73796cb3204 100644 --- a/core/java/android/content/pm/PackageManager.java +++ b/core/java/android/content/pm/PackageManager.java @@ -7939,7 +7939,6 @@ public abstract class PackageManager {       *       * @return true if the drawable represents the default activity icon, false otherwise       * @see #getDefaultActivityIcon() -     * @see PackageItemInfo#loadDefaultIcon(PackageManager)       * @see #getActivityIcon       * @see LauncherActivityInfo#getIcon(int)       */ diff --git a/core/java/android/net/Ikev2VpnProfile.java b/core/java/android/net/Ikev2VpnProfile.java index 81d03f07d0be..0520e0cff60b 100644 --- a/core/java/android/net/Ikev2VpnProfile.java +++ b/core/java/android/net/Ikev2VpnProfile.java @@ -745,7 +745,7 @@ public final class Ikev2VpnProfile extends PlatformVpnProfile {           * @param isMetered {@code true} if the VPN network should be treated as metered regardless           *     of underlying network meteredness. Defaults to {@code true}.           * @return this {@link Builder} object to facilitate chaining of method calls -         * @see NetworkCapabilities.NET_CAPABILITY_NOT_METERED +         * @see NetworkCapabilities#NET_CAPABILITY_NOT_METERED           */          @NonNull          public Builder setMetered(boolean isMetered) { diff --git a/core/java/android/net/VpnService.java b/core/java/android/net/VpnService.java index 63e510733907..9c2c5b839302 100644 --- a/core/java/android/net/VpnService.java +++ b/core/java/android/net/VpnService.java @@ -836,7 +836,7 @@ public class VpnService extends Service {           * @param isMetered {@code true} if VPN network should be treated as metered regardless of           *     underlying network meteredness           * @return this {@link Builder} object to facilitate chaining method calls -         * @see #setUnderlyingNetworks(Networks[]) +         * @see #setUnderlyingNetworks(Network[])           * @see ConnectivityManager#isActiveNetworkMetered()           */          @NonNull diff --git a/core/java/android/os/StrictMode.java b/core/java/android/os/StrictMode.java index e8af56478230..02b822a99f2a 100644 --- a/core/java/android/os/StrictMode.java +++ b/core/java/android/os/StrictMode.java @@ -1022,7 +1022,6 @@ public final class StrictMode {               * behaviors or empty states. Instead, apps should store data needed               * while a user is locked under device protected storage areas.               * -             * @see Context#createCredentialProtectedStorageContext()               * @see Context#createDeviceProtectedStorageContext()               */              public @NonNull Builder detectCredentialProtectedWhileLocked() { diff --git a/core/java/android/os/VibrationEffect.java b/core/java/android/os/VibrationEffect.java index 1fef07156310..fd7cdda3808a 100644 --- a/core/java/android/os/VibrationEffect.java +++ b/core/java/android/os/VibrationEffect.java @@ -64,21 +64,16 @@ public abstract class VibrationEffect implements Parcelable {      /**       * A click effect. Use this effect as a baseline, as it's the most common type of click effect. -     * -     * @see #get(int)       */      public static final int EFFECT_CLICK = Effect.CLICK;      /**       * A double click effect. -     * -     * @see #get(int)       */      public static final int EFFECT_DOUBLE_CLICK = Effect.DOUBLE_CLICK;      /**       * A tick effect. This effect is less strong compared to {@link #EFFECT_CLICK}. -     * @see #get(int)       */      public static final int EFFECT_TICK = Effect.TICK; @@ -102,7 +97,6 @@ public abstract class VibrationEffect implements Parcelable {      /**       * A heavy click effect. This effect is stronger than {@link #EFFECT_CLICK}. -     * @see #get(int)       */      public static final int EFFECT_HEAVY_CLICK = Effect.HEAVY_CLICK; diff --git a/core/java/android/os/strictmode/CredentialProtectedWhileLockedViolation.java b/core/java/android/os/strictmode/CredentialProtectedWhileLockedViolation.java index 12503f650ab5..89cd43003529 100644 --- a/core/java/android/os/strictmode/CredentialProtectedWhileLockedViolation.java +++ b/core/java/android/os/strictmode/CredentialProtectedWhileLockedViolation.java @@ -28,7 +28,6 @@ import android.content.Context;   * store data needed while a user is locked under device protected storage   * areas.   * - * @see Context#createCredentialProtectedStorageContext()   * @see Context#createDeviceProtectedStorageContext()   */  public final class CredentialProtectedWhileLockedViolation extends Violation { diff --git a/core/java/android/provider/CalendarContract.java b/core/java/android/provider/CalendarContract.java index 9c6c92ace483..17fae1cafe62 100644 --- a/core/java/android/provider/CalendarContract.java +++ b/core/java/android/provider/CalendarContract.java @@ -797,7 +797,6 @@ public final class CalendarContract {           * to changes.           *           * @see DevicePolicyManager#getCrossProfileCalendarPackages(ComponentName) -         * @see Settings.Secure#CROSS_PROFILE_CALENDAR_ENABLED           */          @NonNull          public static final Uri ENTERPRISE_CONTENT_URI = @@ -1796,7 +1795,6 @@ public final class CalendarContract {           * to changes.           *           * @see DevicePolicyManager#getCrossProfileCalendarPackages(ComponentName) -         * @see Settings.Secure#CROSS_PROFILE_CALENDAR_ENABLED           */          @NonNull          public static final Uri ENTERPRISE_CONTENT_URI = @@ -2010,7 +2008,6 @@ public final class CalendarContract {           * {@link DevicePolicyManager#setCrossProfileCalendarPackages(ComponentName, Set)}.           *           * @see DevicePolicyManager#getCrossProfileCalendarPackages(ComponentName) -         * @see Settings.Secure#CROSS_PROFILE_CALENDAR_ENABLED           */          @NonNull          public static final Uri ENTERPRISE_CONTENT_URI = diff --git a/core/java/android/provider/DocumentsContract.java b/core/java/android/provider/DocumentsContract.java index a10a456bd6a6..75840a54e090 100644 --- a/core/java/android/provider/DocumentsContract.java +++ b/core/java/android/provider/DocumentsContract.java @@ -24,7 +24,6 @@ import android.annotation.Nullable;  import android.annotation.SystemApi;  import android.annotation.TestApi;  import android.compat.annotation.UnsupportedAppUsage; -import android.content.ContentInterface;  import android.content.ContentProvider;  import android.content.ContentResolver;  import android.content.Context; @@ -251,14 +250,14 @@ public final class DocumentsContract {       * Get string array identifies the type or types of metadata returned       * using DocumentsContract#getDocumentMetadata.       * -     * @see #getDocumentMetadata(ContentInterface, Uri) +     * @see #getDocumentMetadata(ContentResolver, Uri)       */      public static final String METADATA_TYPES = "android:documentMetadataTypes";      /**       * Get Exif information using DocumentsContract#getDocumentMetadata.       * -     * @see #getDocumentMetadata(ContentInterface, Uri) +     * @see #getDocumentMetadata(ContentResolver, Uri)       */      public static final String METADATA_EXIF = "android:documentExif"; @@ -266,7 +265,7 @@ public final class DocumentsContract {       * Get total count of all documents currently stored under the given       * directory tree. Only valid for {@link Document#MIME_TYPE_DIR} documents.       * -     * @see #getDocumentMetadata(ContentInterface, Uri) +     * @see #getDocumentMetadata(ContentResolver, Uri)       */      public static final String METADATA_TREE_COUNT = "android:metadataTreeCount"; @@ -274,7 +273,7 @@ public final class DocumentsContract {       * Get total size of all documents currently stored under the given       * directory tree. Only valid for {@link Document#MIME_TYPE_DIR} documents.       * -     * @see #getDocumentMetadata(ContentInterface, Uri) +     * @see #getDocumentMetadata(ContentResolver, Uri)       */      public static final String METADATA_TREE_SIZE = "android:metadataTreeSize"; @@ -405,7 +404,7 @@ public final class DocumentsContract {           * Flag indicating that a document can be represented as a thumbnail.           *           * @see #COLUMN_FLAGS -         * @see DocumentsContract#getDocumentThumbnail(ContentInterface, Uri, +         * @see DocumentsContract#getDocumentThumbnail(ContentResolver, Uri,           *      Point, CancellationSignal)           * @see DocumentsProvider#openDocumentThumbnail(String, Point,           *      android.os.CancellationSignal) @@ -431,7 +430,7 @@ public final class DocumentsContract {           * Flag indicating that a document is deletable.           *           * @see #COLUMN_FLAGS -         * @see DocumentsContract#deleteDocument(ContentInterface, Uri) +         * @see DocumentsContract#deleteDocument(ContentResolver, Uri)           * @see DocumentsProvider#deleteDocument(String)           */          public static final int FLAG_SUPPORTS_DELETE = 1 << 2; @@ -469,7 +468,7 @@ public final class DocumentsContract {           * Flag indicating that a document can be renamed.           *           * @see #COLUMN_FLAGS -         * @see DocumentsContract#renameDocument(ContentInterface, Uri, String) +         * @see DocumentsContract#renameDocument(ContentResolver, Uri, String)           * @see DocumentsProvider#renameDocument(String, String)           */          public static final int FLAG_SUPPORTS_RENAME = 1 << 6; @@ -479,7 +478,7 @@ public final class DocumentsContract {           * within the same document provider.           *           * @see #COLUMN_FLAGS -         * @see DocumentsContract#copyDocument(ContentInterface, Uri, Uri) +         * @see DocumentsContract#copyDocument(ContentResolver, Uri, Uri)           * @see DocumentsProvider#copyDocument(String, String)           */          public static final int FLAG_SUPPORTS_COPY = 1 << 7; @@ -489,7 +488,7 @@ public final class DocumentsContract {           * within the same document provider.           *           * @see #COLUMN_FLAGS -         * @see DocumentsContract#moveDocument(ContentInterface, Uri, Uri, Uri) +         * @see DocumentsContract#moveDocument(ContentResolver, Uri, Uri, Uri)           * @see DocumentsProvider#moveDocument(String, String, String)           */          public static final int FLAG_SUPPORTS_MOVE = 1 << 8; @@ -513,7 +512,7 @@ public final class DocumentsContract {           * Flag indicating that a document can be removed from a parent.           *           * @see #COLUMN_FLAGS -         * @see DocumentsContract#removeDocument(ContentInterface, Uri, Uri) +         * @see DocumentsContract#removeDocument(ContentResolver, Uri, Uri)           * @see DocumentsProvider#removeDocument(String, String)           */          public static final int FLAG_SUPPORTS_REMOVE = 1 << 10; @@ -549,7 +548,7 @@ public final class DocumentsContract {           * using DocumentsContract#getDocumentMetadata           *           * @see #COLUMN_FLAGS -         * @see DocumentsContract#getDocumentMetadata(ContentInterface, Uri) +         * @see DocumentsContract#getDocumentMetadata(ContentResolver, Uri)           */          public static final int FLAG_SUPPORTS_METADATA = 1 << 14; @@ -750,7 +749,7 @@ public final class DocumentsContract {           * Flag indicating that this root can be ejected.           *           * @see #COLUMN_FLAGS -         * @see DocumentsContract#ejectRoot(ContentInterface, Uri) +         * @see DocumentsContract#ejectRoot(ContentResolver, Uri)           * @see DocumentsProvider#ejectRoot(String)           */          public static final int FLAG_SUPPORTS_EJECT = 1 << 5; diff --git a/core/java/android/telephony/PhoneStateListener.java b/core/java/android/telephony/PhoneStateListener.java index cbc54a4a7fcf..bda026fc844c 100644 --- a/core/java/android/telephony/PhoneStateListener.java +++ b/core/java/android/telephony/PhoneStateListener.java @@ -379,8 +379,6 @@ public class PhoneStateListener {       *       * <p>Requires permission {@link android.Manifest.permission#READ_PHONE_STATE} or the calling       * app has carrier privileges (see {@link TelephonyManager#hasCarrierPrivileges}). -     * -     * @see #onEmergencyNumberListChanged       */      public static final int LISTEN_EMERGENCY_NUMBER_LIST                   = 0x01000000; @@ -459,7 +457,7 @@ public class PhoneStateListener {       * <p>Requires permission {@link android.Manifest.permission#READ_PRECISE_PHONE_STATE} or       * the calling app has carrier privileges (see {@link TelephonyManager#hasCarrierPrivileges}).       * -     * @see #onRegistrationFailed() +     * @see #onRegistrationFailed       */      @RequiresPermission(Manifest.permission.READ_PRECISE_PHONE_STATE)      public static final int LISTEN_REGISTRATION_FAILURE = 0x40000000; @@ -470,7 +468,7 @@ public class PhoneStateListener {       * <p>Requires permission {@link android.Manifest.permission#READ_PRECISE_PHONE_STATE} or       * the calling app has carrier privileges (see {@link TelephonyManager#hasCarrierPrivileges}).       * -     * @see #onBarringInfoChanged() +     * @see #onBarringInfoChanged       */      @RequiresPermission(Manifest.permission.READ_PRECISE_PHONE_STATE)      public static final int LISTEN_BARRING_INFO = 0x80000000; diff --git a/core/java/android/text/style/LineBackgroundSpan.java b/core/java/android/text/style/LineBackgroundSpan.java index 7cb91477738e..1dc469d485dc 100644 --- a/core/java/android/text/style/LineBackgroundSpan.java +++ b/core/java/android/text/style/LineBackgroundSpan.java @@ -112,7 +112,7 @@ public interface LineBackgroundSpan extends ParagraphStyle          /**           * @return the color of this span. -         * @see Standard#Standard(int) +         * @see Standard#LineBackgroundSpan.Standard(int)           */          @ColorInt          public final int getColor() { diff --git a/core/java/android/util/proto/ProtoOutputStream.java b/core/java/android/util/proto/ProtoOutputStream.java index 2c260f6b8cbe..5fcd38e2fd9c 100644 --- a/core/java/android/util/proto/ProtoOutputStream.java +++ b/core/java/android/util/proto/ProtoOutputStream.java @@ -2275,7 +2275,7 @@ public final class ProtoOutputStream extends ProtoStream {      /**       * Write an individual field tag by hand.       * -     * @see See <a href="https://developers.google.com/protocol-buffers/docs/encoding">Protobuf +     * See <a href="https://developers.google.com/protocol-buffers/docs/encoding">Protobuf       * Encoding</a> for details on the structure of how tags and data are written.       */      public void writeTag(int id, @WireType int wireType) { diff --git a/core/java/android/view/VerifiedInputEvent.java b/core/java/android/view/VerifiedInputEvent.java index 531b3ed39fc3..e2db50165f77 100644 --- a/core/java/android/view/VerifiedInputEvent.java +++ b/core/java/android/view/VerifiedInputEvent.java @@ -92,8 +92,6 @@ public abstract class VerifiedInputEvent implements Parcelable {       * time base.       *       * @see InputEvent#getEventTime() -     * @see KeyEvent#getEventTimeNano() -     * @see MotionEvent#getEventTimeNano()       */      @SuppressLint("MethodNameUnits")      public long getEventTimeNanos() { diff --git a/core/java/android/view/WindowManager.java b/core/java/android/view/WindowManager.java index 29fd10a00c93..676f523654f7 100644 --- a/core/java/android/view/WindowManager.java +++ b/core/java/android/view/WindowManager.java @@ -700,7 +700,6 @@ public interface WindowManager extends ViewManager {           * @see #TYPE_TOAST           * @see #TYPE_SYSTEM_OVERLAY           * @see #TYPE_PRIORITY_PHONE -         * @see #TYPE_STATUS_BAR_PANEL           * @see #TYPE_SYSTEM_DIALOG           * @see #TYPE_KEYGUARD_DIALOG           * @see #TYPE_SYSTEM_ERROR diff --git a/core/java/android/view/inspector/StaticInspectionCompanionProvider.java b/core/java/android/view/inspector/StaticInspectionCompanionProvider.java index 42a892dedf4d..903fc13a03ea 100644 --- a/core/java/android/view/inspector/StaticInspectionCompanionProvider.java +++ b/core/java/android/view/inspector/StaticInspectionCompanionProvider.java @@ -21,8 +21,6 @@ import android.annotation.Nullable;  /**   * An inspection companion provider that finds companions as inner classes or generated code. - * - * @see android.processor.view.inspector.PlatformInspectableProcessor   */  public class StaticInspectionCompanionProvider implements InspectionCompanionProvider {      /** diff --git a/core/java/android/view/textclassifier/ConversationActions.java b/core/java/android/view/textclassifier/ConversationActions.java index 6ad5cb913553..0b76c61130ad 100644 --- a/core/java/android/view/textclassifier/ConversationActions.java +++ b/core/java/android/view/textclassifier/ConversationActions.java @@ -105,7 +105,7 @@ public final class ConversationActions implements Parcelable {          /**           * Represents the local user.           * -         * @see Builder#Builder(Person) +         * @see Builder#ConversationActions.Message.Builder(Person)           */          @NonNull          public static final Person PERSON_USER_SELF = @@ -120,7 +120,7 @@ public final class ConversationActions implements Parcelable {           * the remote user better, so that the underlying model could differentiate between           * different remote users.           * -         * @see Builder#Builder(Person) +         * @see Builder#ConversationActions.Message.Builder(Person)           */          @NonNull          public static final Person PERSON_USER_OTHERS = diff --git a/core/java/android/widget/Toast.java b/core/java/android/widget/Toast.java index fb962103990c..b35eb065e3fb 100644 --- a/core/java/android/widget/Toast.java +++ b/core/java/android/widget/Toast.java @@ -714,9 +714,7 @@ public class Toast {      /**       * Callback object to be called when the toast is shown or hidden.       * -     * <p>Callback methods will be called on the looper thread used for the {@link Toast} object. -     * -     * @see #makeText(Context, Looper, CharSequence, int) +     * @see #makeText(Context, CharSequence, int)       * @see #addCallback(Callback)       */      public abstract static class Callback { diff --git a/core/res/res/values/attrs.xml b/core/res/res/values/attrs.xml index df37b4b57c85..79d2f7a2ab0f 100644 --- a/core/res/res/values/attrs.xml +++ b/core/res/res/values/attrs.xml @@ -4823,7 +4823,7 @@               May be a string value, which is a comma-separated language tag list, such as "ja-JP,zh-CN".               When not specified or an empty string is given, it will fallback to the default one.               {@see android.os.LocaleList#forLanguageTags(String)} -             {@see android.text.TextView#setTextLocales(android.os.LocaleList)} --> +             {@see android.widget.TextView#setTextLocales(android.os.LocaleList)} -->          <attr name="textLocale" format="string" />          <!-- Text color for links. -->          <attr name="textColorLink" /> diff --git a/graphics/java/android/graphics/RenderNode.java b/graphics/java/android/graphics/RenderNode.java index 752695fd8e52..22f5489be3b1 100644 --- a/graphics/java/android/graphics/RenderNode.java +++ b/graphics/java/android/graphics/RenderNode.java @@ -998,7 +998,7 @@ public final class RenderNode {       * Sets the rotation value for the display list around the Z axis.       *       * @param rotation The rotation value of the display list, in degrees -     * @see View#setRotationZ(float) +     * @see View#setRotation(float)       * @see #getRotationZ()       * @return True if the value changed, false if the new value was the same as the previous value.       */ diff --git a/graphics/java/android/graphics/drawable/Drawable.java b/graphics/java/android/graphics/drawable/Drawable.java index e70529b6cd1a..9cf12f121e0a 100644 --- a/graphics/java/android/graphics/drawable/Drawable.java +++ b/graphics/java/android/graphics/drawable/Drawable.java @@ -617,7 +617,7 @@ public abstract class Drawable {       * {@link #setTintList(ColorStateList) tint}.       * </p>       * -     * @see {@link #setColorFilter(ColorFilter)} } +     * @see #setColorFilter(ColorFilter)       * @deprecated use {@link #setColorFilter(ColorFilter)} with an instance       * of {@link android.graphics.BlendModeColorFilter}       */ diff --git a/graphics/java/android/graphics/fonts/FontStyle.java b/graphics/java/android/graphics/fonts/FontStyle.java index af517d623b01..09799fdf5a13 100644 --- a/graphics/java/android/graphics/fonts/FontStyle.java +++ b/graphics/java/android/graphics/fonts/FontStyle.java @@ -217,7 +217,7 @@ public final class FontStyle {       /**        * Gets the weight value        * -      * @see FontStyle#setWeight(int) +      * @see #FontStyle(int, int)        * @return a weight value        */      public @IntRange(from = 0, to = 1000) int getWeight() { diff --git a/graphics/java/android/graphics/text/LineBreaker.java b/graphics/java/android/graphics/text/LineBreaker.java index 54622c5e74df..babcfc3815f4 100644 --- a/graphics/java/android/graphics/text/LineBreaker.java +++ b/graphics/java/android/graphics/text/LineBreaker.java @@ -320,7 +320,7 @@ public class LineBreaker {          /**           * Returns the array of tab stops in pixels.           * -         * @see #setTabStops(float[], int) +         * @see #setTabStops           */          public @Nullable float[] getTabStops() {              return mVariableTabStops; @@ -329,7 +329,7 @@ public class LineBreaker {          /**           * Returns the default tab stops in pixels.           * -         * @see #setTabStop(float[], int) +         * @see #setTabStops           */          public @Px @FloatRange(from = 0) float getDefaultTabStop() {              return mDefaultTabStop; diff --git a/media/java/android/media/AudioPlaybackCaptureConfiguration.java b/media/java/android/media/AudioPlaybackCaptureConfiguration.java index 453704eea398..895846a29258 100644 --- a/media/java/android/media/AudioPlaybackCaptureConfiguration.java +++ b/media/java/android/media/AudioPlaybackCaptureConfiguration.java @@ -83,7 +83,7 @@ public final class AudioPlaybackCaptureConfiguration {      /**       * @return the {@code MediaProjection} used to build this object. -     * @see Builder#Builder(MediaProjection) +     * @see Builder#AudioPlaybackCaptureConfiguration.Builder(MediaProjection)       */      public @NonNull MediaProjection getMediaProjection() {          return mProjection; diff --git a/media/java/android/media/AudioTrack.java b/media/java/android/media/AudioTrack.java index 1d229b80cb2c..9f3fc5d94a98 100644 --- a/media/java/android/media/AudioTrack.java +++ b/media/java/android/media/AudioTrack.java @@ -1357,7 +1357,7 @@ public class AudioTrack extends PlayerBase       * Can only be called only if the AudioTrack is opened in offload mode       * {@see Builder#setOffloadedPlayback(boolean)}.       * Can only be called only if the AudioTrack is in state {@link #PLAYSTATE_PLAYING} -     * {@see #getPlaystate()}. +     * {@see #getPlayState()}.       * Use this method in the same thread as any write() operation.       */      public void setOffloadEndOfStream() { diff --git a/media/java/android/media/MediaMetadataRetriever.java b/media/java/android/media/MediaMetadataRetriever.java index 1617b875c6f7..559a61daec38 100644 --- a/media/java/android/media/MediaMetadataRetriever.java +++ b/media/java/android/media/MediaMetadataRetriever.java @@ -535,7 +535,7 @@ public class MediaMetadataRetriever implements AutoCloseable {       *         if such a frame cannot be retrieved. {@link Bitmap#getConfig()} can       *         be used to query the actual {@link Bitmap.Config}.       * -     * @see {@link #getFrameAtTime(long, int, BitmapParams)} +     * @see #getFrameAtTime(long, int, BitmapParams)       */      public @Nullable Bitmap getFrameAtTime(long timeUs, @Option int option) {          if (option < OPTION_PREVIOUS_SYNC || @@ -581,7 +581,7 @@ public class MediaMetadataRetriever implements AutoCloseable {       * @return A Bitmap containing a representative video frame, which       *         can be null, if such a frame cannot be retrieved.       * -     * @see {@link #getFrameAtTime(long, int)} +     * @see #getFrameAtTime(long, int)       */      public @Nullable Bitmap getFrameAtTime(              long timeUs, @Option int option, @NonNull BitmapParams params) { @@ -623,7 +623,7 @@ public class MediaMetadataRetriever implements AutoCloseable {       *         be used to query the actual {@link Bitmap.Config}.       * @throws IllegalArgumentException if passed in invalid option or width by height       *         is less than or equal to 0. -     * @see {@link #getScaledFrameAtTime(long, int, int, int, BitmapParams)} +     * @see #getScaledFrameAtTime(long, int, int, int, BitmapParams)       */      public @Nullable Bitmap getScaledFrameAtTime(long timeUs, @Option int option,              @IntRange(from=1) int dstWidth, @IntRange(from=1) int dstHeight) { @@ -668,7 +668,7 @@ public class MediaMetadataRetriever implements AutoCloseable {       *         scaled video frame, which can be null, if such a frame cannot be retrieved.       * @throws IllegalArgumentException if passed in invalid option or width by height       *         is less than or equal to 0. -     * @see {@link #getScaledFrameAtTime(long, int, int, int)} +     * @see #getScaledFrameAtTime(long, int, int, int)       */      public @Nullable Bitmap getScaledFrameAtTime(long timeUs, @Option int option,              @IntRange(from=1) int dstWidth, @IntRange(from=1) int dstHeight, diff --git a/media/java/android/media/MediaRoute2Info.java b/media/java/android/media/MediaRoute2Info.java index e5ad569bb24f..58a39bd1a71e 100644 --- a/media/java/android/media/MediaRoute2Info.java +++ b/media/java/android/media/MediaRoute2Info.java @@ -364,7 +364,7 @@ public final class MediaRoute2Info implements Parcelable {       * In order to ensure uniqueness in {@link MediaRouter2} side, the value of this method       * can be different from what was set in {@link MediaRoute2ProviderService}.       * -     * @see Builder#Builder(String, CharSequence) +     * @see Builder#MediaRoute2Info.Builder(String, CharSequence)       */      @NonNull      public String getId() { diff --git a/media/java/android/media/MediaRoute2ProviderService.java b/media/java/android/media/MediaRoute2ProviderService.java index fb95e98ebf47..0c4237070043 100644 --- a/media/java/android/media/MediaRoute2ProviderService.java +++ b/media/java/android/media/MediaRoute2ProviderService.java @@ -356,7 +356,7 @@ public abstract class MediaRoute2ProviderService extends Service {       *                     {@link MediaRouter2}, or null if none. The contents of this bundle       *                     may affect the result of session creation.       * -     * @see RoutingSessionInfo.Builder#Builder(String, String) +     * @see RoutingSessionInfo.Builder#RoutingSessionInfo.Builder(String, String)       * @see RoutingSessionInfo.Builder#addSelectedRoute(String)       * @see RoutingSessionInfo.Builder#setControlHints(Bundle)       */ diff --git a/media/java/android/media/RoutingSessionInfo.java b/media/java/android/media/RoutingSessionInfo.java index 608e29a7a6ca..4066065869dc 100644 --- a/media/java/android/media/RoutingSessionInfo.java +++ b/media/java/android/media/RoutingSessionInfo.java @@ -130,7 +130,7 @@ public final class RoutingSessionInfo implements Parcelable {       * In order to ensure uniqueness in {@link MediaRouter2} side, the value of this method       * can be different from what was set in {@link MediaRoute2ProviderService}.       * -     * @see Builder#Builder(String, String) +     * @see Builder#RoutingSessionInfo.Builder(String, String)       */      @NonNull      public String getId() { diff --git a/telecomm/java/android/telecom/TelecomManager.java b/telecomm/java/android/telecom/TelecomManager.java index 0983db6d9663..67cd0fee0549 100644 --- a/telecomm/java/android/telecom/TelecomManager.java +++ b/telecomm/java/android/telecom/TelecomManager.java @@ -399,7 +399,7 @@ public class TelecomManager {       * Optional extra for communicating the call network technology used by a       * {@link android.telecom.Connection} to Telecom and InCallUI.       * -     * @see {@code NETWORK_TYPE_*} in {@link android.telephony.TelephonyManager}. +     * {@code NETWORK_TYPE_*} in {@link android.telephony.TelephonyManager}.       */      public static final String EXTRA_CALL_NETWORK_TYPE =              "android.telecom.extra.CALL_NETWORK_TYPE"; diff --git a/telephony/java/android/telephony/TelephonyDisplayInfo.java b/telephony/java/android/telephony/TelephonyDisplayInfo.java index 36fa5cc8d343..3d5c6aad1042 100644 --- a/telephony/java/android/telephony/TelephonyDisplayInfo.java +++ b/telephony/java/android/telephony/TelephonyDisplayInfo.java @@ -62,8 +62,6 @@ public final class TelephonyDisplayInfo implements Parcelable {       * {@link TelephonyManager#NETWORK_TYPE_LTE} network and has E-UTRA-NR Dual Connectivity(EN-DC)       * capability or is currently connected to the secondary       * {@link TelephonyManager#NETWORK_TYPE_NR} cellular network on millimeter wave bands. -     * -     * @see AccessNetworkConstants.NgranBands#FREQUENCY_RANGE_GROUP_2       */      public static final int OVERRIDE_NETWORK_TYPE_NR_NSA_MMWAVE = 4; diff --git a/telephony/java/android/telephony/ims/ImsMmTelManager.java b/telephony/java/android/telephony/ims/ImsMmTelManager.java index bd531daff6b9..43db1d9ce8a4 100644 --- a/telephony/java/android/telephony/ims/ImsMmTelManager.java +++ b/telephony/java/android/telephony/ims/ImsMmTelManager.java @@ -140,8 +140,7 @@ public class ImsMmTelManager implements RegistrationManager {      }      /** -     * Receives IMS capability status updates from the ImsService. This information is also -     * available via the {@see #isAvailable(int, int)} method below. +     * Receives IMS capability status updates from the ImsService.       *       * @see #registerMmTelCapabilityCallback(Executor, CapabilityCallback) (CapabilityCallback)       * @see #unregisterMmTelCapabilityCallback(CapabilityCallback) @@ -194,8 +193,6 @@ public class ImsMmTelManager implements RegistrationManager {           * If unavailable, the feature is not able to support the unavailable capability at this           * time.           * -         * This information can also be queried using the {@see #isAvailable(int, int)} API. -         *           * @param capabilities The new availability of the capabilities.           */          public void onCapabilitiesStatusChanged( @@ -496,8 +493,7 @@ public class ImsMmTelManager implements RegistrationManager {      /**       * Registers a {@link CapabilityCallback} with the system, which will provide MmTel service       * availability updates for the subscription specified in -     * {@link ImsManager#getImsMmTelManager(int)}. The method {@see #isAvailable(int, int)} -     * can also be used to query this information at any time. +     * {@link ImsManager#getImsMmTelManager(int)}.       *       * Use {@link SubscriptionManager.OnSubscriptionsChangedListener} to listen to       * subscription changed events and call @@ -639,7 +635,6 @@ public class ImsMmTelManager implements RegistrationManager {       * @see android.telephony.CarrierConfigManager#KEY_HIDE_ENHANCED_4G_LTE_BOOL       * @see android.telephony.CarrierConfigManager#KEY_ENHANCED_4G_LTE_ON_BY_DEFAULT_BOOL       * @see android.telephony.CarrierConfigManager#KEY_CARRIER_VOLTE_AVAILABLE_BOOL -     * @see #setAdvancedCallingSettingEnabled(boolean)       * @throws IllegalArgumentException if the subscription associated with this operation is not       * active (SIM is not inserted, ESIM inactive) or invalid.       * @return true if the user's setting for advanced calling is enabled, false otherwise. @@ -858,7 +853,6 @@ public class ImsMmTelManager implements RegistrationManager {       * @throws IllegalArgumentException if the subscription associated with this operation is not       * active (SIM is not inserted, ESIM inactive) or invalid.       * @return true if the user’s “Video Calling” setting is currently enabled. -     * @see #setVtSettingEnabled(boolean)       */      @RequiresPermission(anyOf = {              android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, @@ -933,7 +927,6 @@ public class ImsMmTelManager implements RegistrationManager {       *       * @throws IllegalArgumentException if the subscription associated with this operation is not       * active (SIM is not inserted, ESIM inactive) or invalid. -     * @see #setVoWiFiSettingEnabled(boolean)       */      @SuppressAutoDoc // No support for device / profile owner or carrier privileges (b/72967236).      @RequiresPermission(anyOf = { @@ -1011,7 +1004,6 @@ public class ImsMmTelManager implements RegistrationManager {       * active (SIM is not inserted, ESIM inactive) or invalid.       * @return true if the user's setting for Voice over WiFi while roaming is enabled, false       * if disabled. -     * @see #setVoWiFiRoamingSettingEnabled(boolean)       */      @SuppressAutoDoc // No support for device / profile owner or carrier privileges (b/72967236).      @RequiresPermission(anyOf = { @@ -1130,7 +1122,6 @@ public class ImsMmTelManager implements RegistrationManager {       * - {@link #WIFI_MODE_WIFI_ONLY}       * - {@link #WIFI_MODE_CELLULAR_PREFERRED}       * - {@link #WIFI_MODE_WIFI_PREFERRED} -     * @see #setVoWiFiSettingEnabled(boolean)       */      @SuppressAutoDoc // No support for device / profile owner or carrier privileges (b/72967236).      @RequiresPermission(anyOf = { @@ -1315,7 +1306,6 @@ public class ImsMmTelManager implements RegistrationManager {       *       * @throws IllegalArgumentException if the subscription associated with this operation is not       * active (SIM is not inserted, ESIM inactive) or invalid. -     * @see android.telecom.TelecomManager#getCurrentTtyMode       * @see android.telephony.CarrierConfigManager#KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL       */      @SuppressAutoDoc // No support for device / profile owner or carrier privileges (b/72967236). diff --git a/telephony/java/android/telephony/ims/RegistrationManager.java b/telephony/java/android/telephony/ims/RegistrationManager.java index 1dbaff5df802..e085dec10546 100644 --- a/telephony/java/android/telephony/ims/RegistrationManager.java +++ b/telephony/java/android/telephony/ims/RegistrationManager.java @@ -270,7 +270,7 @@ public interface RegistrationManager {       * inactive subscription, it will result in a no-op.       *       * @param c The {@link RegistrationCallback} to be removed. -     * @see SubscriptionManager.OnSubscriptionsChangedListener +     * @see android.telephony.SubscriptionManager.OnSubscriptionsChangedListener       * @see #registerImsRegistrationCallback(Executor, RegistrationCallback)       */      @RequiresPermission(Manifest.permission.READ_PRIVILEGED_PHONE_STATE) diff --git a/telephony/java/android/telephony/ims/feature/MmTelFeature.java b/telephony/java/android/telephony/ims/feature/MmTelFeature.java index 7ff8735d7b73..d1e6be4d37b9 100644 --- a/telephony/java/android/telephony/ims/feature/MmTelFeature.java +++ b/telephony/java/android/telephony/ims/feature/MmTelFeature.java @@ -218,13 +218,7 @@ public class MmTelFeature extends ImsFeature {       * {@link MmTelCapabilities#CAPABILITY_TYPE_UT}, and       * {@link MmTelCapabilities#CAPABILITY_TYPE_SMS}.       * -     * The capabilities of this MmTelFeature will be set by the framework and can be queried with -     * {@see #queryCapabilityStatus()}. -     * -     * This MmTelFeature can then return the status of each of these capabilities (enabled or not) -     * by sending a {@see #notifyCapabilitiesStatusChanged} callback to the framework. The current -     * status can also be queried using {@see #queryCapabilityStatus()}. -     * @see #isCapable(int) +     * The capabilities of this MmTelFeature will be set by the framework.       */      public static class MmTelCapabilities extends Capabilities { diff --git a/wifi/java/android/net/wifi/WpsInfo.java b/wifi/java/android/net/wifi/WpsInfo.java index 00cb243efcaa..689ace5bf5b9 100644 --- a/wifi/java/android/net/wifi/WpsInfo.java +++ b/wifi/java/android/net/wifi/WpsInfo.java @@ -22,7 +22,7 @@ import android.os.Parcelable;  /**   * A class representing Wi-Fi Protected Setup   * - * {@see WifiP2pConfig} + * {@see android.net.wifi.p2p.WifiP2pConfig}   */  public class WpsInfo implements Parcelable {  |