diff --git a/cmds/uiautomator/library/core-src/com/android/uiautomator/core/UiObject.java b/cmds/uiautomator/library/core-src/com/android/uiautomator/core/UiObject.java index 751bbe825bca3eed0c70efa5435375c878127255..ef6d55ffb4830fea5a67710822ce880cde2d481f 100644 --- a/cmds/uiautomator/library/core-src/com/android/uiautomator/core/UiObject.java +++ b/cmds/uiautomator/library/core-src/com/android/uiautomator/core/UiObject.java @@ -808,7 +808,7 @@ public class UiObject { * * @return Rect * @throws UiObjectNotFoundException - * @see {@link #getBounds()} + * @see #getBounds() * @since API Level 17 */ public Rect getVisibleBounds() throws UiObjectNotFoundException { diff --git a/cmds/uiautomator/library/testrunner-src/com/android/uiautomator/core/UiAutomationShellWrapper.java b/cmds/uiautomator/library/testrunner-src/com/android/uiautomator/core/UiAutomationShellWrapper.java index ddeb8e78627104506123cf3ce279d34e2183b5ed..19aa11a3b1aaacd7d4aedab0b7c1e7e60a3ff007 100644 --- a/cmds/uiautomator/library/testrunner-src/com/android/uiautomator/core/UiAutomationShellWrapper.java +++ b/cmds/uiautomator/library/testrunner-src/com/android/uiautomator/core/UiAutomationShellWrapper.java @@ -41,7 +41,7 @@ public class UiAutomationShellWrapper { * actions such as dialing 911 or posting messages to public forums, etc. * * @param isSet True to set as monkey test. False to set as regular functional test (default). - * @see {@link ActivityManager#isUserAMonkey()} + * @see ActivityManager#isUserAMonkey() */ public void setRunAsMonkey(boolean isSet) { IActivityManager am = ActivityManagerNative.getDefault(); diff --git a/core/java/android/accounts/AbstractAccountAuthenticator.java b/core/java/android/accounts/AbstractAccountAuthenticator.java index 4dca8e24d4357babcf868747020280f313cc9129..a291ef5cbb1e757c0e297ac46176fe09e60b6a4a 100644 --- a/core/java/android/accounts/AbstractAccountAuthenticator.java +++ b/core/java/android/accounts/AbstractAccountAuthenticator.java @@ -707,7 +707,7 @@ public abstract class AbstractAccountAuthenticator { * @param account the account to clone, will never be null * @return a Bundle result or null if the result is to be returned via the response. * @throws NetworkErrorException - * @see {@link #addAccountFromCredentials(AccountAuthenticatorResponse, Account, Bundle)} + * @see #addAccountFromCredentials(AccountAuthenticatorResponse, Account, Bundle) */ public Bundle getAccountCredentialsForCloning(final AccountAuthenticatorResponse response, final Account account) throws NetworkErrorException { @@ -732,7 +732,7 @@ public abstract class AbstractAccountAuthenticator { * provided by {@link #getAccountCredentialsForCloning(AccountAuthenticatorResponse, Account)}. * @return a Bundle result or null if the result is to be returned via the response. * @throws NetworkErrorException - * @see {@link #getAccountCredentialsForCloning(AccountAuthenticatorResponse, Account)} + * @see #getAccountCredentialsForCloning(AccountAuthenticatorResponse, Account) */ public Bundle addAccountFromCredentials(final AccountAuthenticatorResponse response, Account account, diff --git a/core/java/android/app/Activity.java b/core/java/android/app/Activity.java index e4880b0f6a43b817c18585a1492c23b9249b8058..82328ae396f58e26e5e8af2de56eab1f22ea078a 100644 --- a/core/java/android/app/Activity.java +++ b/core/java/android/app/Activity.java @@ -4210,7 +4210,7 @@ public class Activity extends ContextThemeWrapper * @param requestCode If >= 0, this code will be returned in * onActivityResult() when the activity exits. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @throws android.content.ActivityNotFoundException @@ -4419,7 +4419,7 @@ public class Activity extends ContextThemeWrapper * <var>flagsMask</var> * @param extraFlags Always set to 0. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. If options * have also been supplied by the IntentSender, options given here will * override any that conflict with those given by the IntentSender. @@ -4504,7 +4504,7 @@ public class Activity extends ContextThemeWrapper * * @param intent The intent to start. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @throws android.content.ActivityNotFoundException @@ -4553,7 +4553,7 @@ public class Activity extends ContextThemeWrapper * * @param intents The intents to start. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @throws android.content.ActivityNotFoundException @@ -4602,7 +4602,7 @@ public class Activity extends ContextThemeWrapper * <var>flagsMask</var> * @param extraFlags Always set to 0. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. If options * have also been supplied by the IntentSender, options given here will * override any that conflict with those given by the IntentSender. @@ -4662,7 +4662,7 @@ public class Activity extends ContextThemeWrapper * onActivityResult() when the activity exits, as described in * {@link #startActivityForResult}. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @return If a new activity was launched then true is returned; otherwise @@ -4739,7 +4739,7 @@ public class Activity extends ContextThemeWrapper * your own activity; the only changes you can make are to the extras * inside of it. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @return Returns a boolean indicating whether there was another Activity @@ -4794,7 +4794,7 @@ public class Activity extends ContextThemeWrapper * @param intent The intent to start. * @param requestCode Reply request code. < 0 if reply is not requested. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @throws android.content.ActivityNotFoundException @@ -4847,7 +4847,7 @@ public class Activity extends ContextThemeWrapper * @param intent The intent to start. * @param requestCode Reply request code. < 0 if reply is not requested. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @throws android.content.ActivityNotFoundException diff --git a/core/java/android/app/ActivityManager.java b/core/java/android/app/ActivityManager.java index af981f69d3b6a775d068e827f5423b6779ae4164..eb2d446f889cdc978c216b423f64c89a4ddee492 100644 --- a/core/java/android/app/ActivityManager.java +++ b/core/java/android/app/ActivityManager.java @@ -2143,13 +2143,13 @@ public class ActivityManager { public static final int FLAG_FOREGROUND = 1<<1; /** - * Bit for {@link #flags): set if the service is running in a + * Bit for {@link #flags}: set if the service is running in a * core system process. */ public static final int FLAG_SYSTEM_PROCESS = 1<<2; /** - * Bit for {@link #flags): set if the service is running in a + * Bit for {@link #flags}: set if the service is running in a * persistent process. */ public static final int FLAG_PERSISTENT_PROCESS = 1<<3; diff --git a/core/java/android/app/Fragment.java b/core/java/android/app/Fragment.java index 5dead2850942dc21118fe86c6b6565a38b5996ba..6b2838626ded06677598a7885d91d80c87441e2d 100644 --- a/core/java/android/app/Fragment.java +++ b/core/java/android/app/Fragment.java @@ -1115,7 +1115,7 @@ public class Fragment implements ComponentCallbacks2, OnCreateContextMenuListene * * @param intent The intent to start. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. */ public void startActivity(Intent intent, Bundle options) { diff --git a/core/java/android/app/TaskStackBuilder.java b/core/java/android/app/TaskStackBuilder.java index 0077db1eb31767e2da749012826aace9e428ae9e..bab993f855e9b272e5d251bd15ba8d51f3f5389c 100644 --- a/core/java/android/app/TaskStackBuilder.java +++ b/core/java/android/app/TaskStackBuilder.java @@ -226,7 +226,7 @@ public class TaskStackBuilder { * Start the task stack constructed by this builder. * * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. */ public void startActivities(Bundle options) { @@ -259,7 +259,7 @@ public class TaskStackBuilder { * {@link Intent#fillIn(Intent, int)} to control which unspecified parts of the * intent that can be supplied when the actual send happens. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @return The obtained PendingIntent diff --git a/core/java/android/app/backup/BackupAgent.java b/core/java/android/app/backup/BackupAgent.java index bad632555c4212ac7cbbe1735ef08458c33ed4da..45d9fb718c97baf87f8a6df467724814469d2e4f 100644 --- a/core/java/android/app/backup/BackupAgent.java +++ b/core/java/android/app/backup/BackupAgent.java @@ -493,7 +493,7 @@ public abstract class BackupAgent extends ContextWrapper { * <p class="note">Attempting to back up files in directories that are ignored by * the backup system will have no effect. For example, if the app calls this method * with a file inside the {@link #getNoBackupFilesDir()} directory, it will be ignored. - * See {@link #onFullBackup(FullBackupDataOutput) for details on what directories + * See {@link #onFullBackup(FullBackupDataOutput)} for details on what directories * are excluded from backups. * * @param file The file to be backed up. The file must exist and be readable by diff --git a/core/java/android/appwidget/AppWidgetHostView.java b/core/java/android/appwidget/AppWidgetHostView.java index bb5f7a1d606ee35d6a67a75ff16b9c7afbe39a71..5d99ada9a0245f6f7bd43385a0ca8c4de56818f2 100644 --- a/core/java/android/appwidget/AppWidgetHostView.java +++ b/core/java/android/appwidget/AppWidgetHostView.java @@ -347,8 +347,9 @@ public class AppWidgetHostView extends FrameLayout { } /** - * Sets an executor which can be used for asynchronously inflating and applying the remoteviews. - * @see {@link RemoteViews#applyAsync(Context, ViewGroup, RemoteViews.OnViewAppliedListener, Executor)} + * Sets an executor which can be used for asynchronously inflating. CPU intensive tasks like + * view inflation or loading images will be performed on the executor. The updates will still + * be applied on the UI thread. * * @param executor the executor to use or null. * @hide diff --git a/core/java/android/content/Context.java b/core/java/android/content/Context.java index da64c3a0571496b9aed29bf33c2d27ff505b44ac..ab37cd80b81d45b6da7768fc5cbe07495b1c4a0b 100644 --- a/core/java/android/content/Context.java +++ b/core/java/android/content/Context.java @@ -1668,7 +1668,7 @@ public abstract class Context { * * @param intents An array of Intents to be started. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @throws ActivityNotFoundException @@ -1696,7 +1696,7 @@ public abstract class Context { * @param intents An array of Intents to be started. * @param options Additional options for how the Activity should be started. * @param userHandle The user for whom to launch the activities - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. * * @throws ActivityNotFoundException @@ -1745,7 +1745,7 @@ public abstract class Context { * <var>flagsMask</var> * @param extraFlags Always set to 0. * @param options Additional options for how the Activity should be started. - * See {@link android.content.Context#startActivity(Intent, Bundle) + * See {@link android.content.Context#startActivity(Intent, Bundle)} * Context.startActivity(Intent, Bundle)} for more details. If options * have also been supplied by the IntentSender, options given here will * override any that conflict with those given by the IntentSender. diff --git a/core/java/android/content/Intent.java b/core/java/android/content/Intent.java index c6aaa48ddad09b0fe0f1ff3759445bc94b9462a4..d08a471326c0f6ab118d54ba2f54c8971a4fe22f 100644 --- a/core/java/android/content/Intent.java +++ b/core/java/android/content/Intent.java @@ -8129,7 +8129,7 @@ public class Intent implements Parcelable, Cloneable { * @return Returns a bit mask of {@link #FILL_IN_ACTION}, * {@link #FILL_IN_DATA}, {@link #FILL_IN_CATEGORIES}, {@link #FILL_IN_PACKAGE}, * {@link #FILL_IN_COMPONENT}, {@link #FILL_IN_SOURCE_BOUNDS}, - * {@link #FILL_IN_SELECTOR} and {@link #FILL_IN_CLIP_DATA indicating which fields were + * {@link #FILL_IN_SELECTOR} and {@link #FILL_IN_CLIP_DATA} indicating which fields were * changed. */ @FillInFlags diff --git a/core/java/android/content/SyncRequest.java b/core/java/android/content/SyncRequest.java index 541ebbd32f11214b265806a64f1b550307a37c1b..dd53eac9e1137d6a983a6e219ad1beaba3f96b7d 100644 --- a/core/java/android/content/SyncRequest.java +++ b/core/java/android/content/SyncRequest.java @@ -175,7 +175,7 @@ public class SyncRequest implements Parcelable { } /** - * Builder class for a @link SyncRequest. As you build your SyncRequest this class will also + * Builder class for a {@link SyncRequest}. As you build your SyncRequest this class will also * perform validation. */ public static class Builder { diff --git a/core/java/android/hardware/usb/UsbEndpoint.java b/core/java/android/hardware/usb/UsbEndpoint.java index 708d651a58aec92fe05745bd7b158a950a188a66..c346700a979fef398055c9f43247ffe1a92c00b3 100644 --- a/core/java/android/hardware/usb/UsbEndpoint.java +++ b/core/java/android/hardware/usb/UsbEndpoint.java @@ -75,8 +75,8 @@ public class UsbEndpoint implements Parcelable { * if the direction is host to device, and * {@link UsbConstants#USB_DIR_IN} if the * direction is device to host. - * @see {@link UsbConstants#USB_DIR_IN} - * @see {@link UsbConstants#USB_DIR_OUT} + * @see UsbConstants#USB_DIR_IN + * @see UsbConstants#USB_DIR_OUT * * @return the endpoint's direction */ diff --git a/core/java/android/inputmethodservice/InputMethodService.java b/core/java/android/inputmethodservice/InputMethodService.java index fede77d9bb1d84fe93f5eb2069222c7ba4356b25..9a6f804272b88c6c412a00dda94755e8ae7b6762 100644 --- a/core/java/android/inputmethodservice/InputMethodService.java +++ b/core/java/android/inputmethodservice/InputMethodService.java @@ -2370,16 +2370,16 @@ public class InputMethodService extends AbstractInputMethodService { } return true; } - + /** * Return text that can be used as a button label for the given * {@link EditorInfo#imeOptions EditorInfo.imeOptions}. Returns null * if there is no action requested. Note that there is no guarantee that * the returned text will be relatively short, so you probably do not * want to use it as text on a soft keyboard key label. - * - * @param imeOptions The value from @link EditorInfo#imeOptions EditorInfo.imeOptions}. - * + * + * @param imeOptions The value from {@link EditorInfo#imeOptions EditorInfo.imeOptions}. + * * @return Returns a label to use, or null if there is no action. */ public CharSequence getTextForImeAction(int imeOptions) { diff --git a/core/java/android/net/Uri.java b/core/java/android/net/Uri.java index 67378bd0cd81e6bf31ae3148faffa863b88260b0..09af05c0dfbac396c3860eafb943c0d3ccc4c92a 100644 --- a/core/java/android/net/Uri.java +++ b/core/java/android/net/Uri.java @@ -1746,8 +1746,8 @@ public abstract class Uri implements Parcelable, Comparable<Uri> { * begin with and a scheme component cannot be found. * * @return normalized Uri (never null) - * @see {@link android.content.Intent#setData} - * @see {@link android.content.Intent#setDataAndNormalize} + * @see android.content.Intent#setData + * @see android.content.Intent#setDataAndNormalize */ public Uri normalizeScheme() { String scheme = getScheme(); diff --git a/core/java/android/service/carrier/CarrierService.java b/core/java/android/service/carrier/CarrierService.java index 455e1b25df18e258e4c29e4aeb57e3532c6f2dbf..813acc232289eb791a25b8fc3eecac70558e60f5 100644 --- a/core/java/android/service/carrier/CarrierService.java +++ b/core/java/android/service/carrier/CarrierService.java @@ -107,12 +107,12 @@ public abstract class CarrierService extends Service { * <p> * Requires Permission: * {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE} - * Or the calling app has carrier privileges. - * @see {@link android.telephony.TelephonyManager#hasCarrierPrivileges} + * or the calling app has carrier privileges. * * @param active Whether the carrier network change is or shortly will be * active. Set this value to true to begin showing * alternative UI and false to stop. + * @see android.telephony.TelephonyManager#hasCarrierPrivileges */ public final void notifyCarrierNetworkChange(boolean active) { try { diff --git a/core/java/android/service/notification/NotificationListenerService.java b/core/java/android/service/notification/NotificationListenerService.java index 1557a2718b55a0ded0da7d9cdcd388f0637aa633..5a42b83592c34745c4065c730d3fec1b623db473 100644 --- a/core/java/android/service/notification/NotificationListenerService.java +++ b/core/java/android/service/notification/NotificationListenerService.java @@ -785,7 +785,7 @@ public abstract class NotificationListenerService extends Service { } /** - * Request that the listener be rebound, after a previous call to (@link requestUnbind). + * Request that the listener be rebound, after a previous call to {@link #requestUnbind}. * * <p>This method will fail for listeners that have * not been granted the permission by the user. diff --git a/core/java/android/text/Editable.java b/core/java/android/text/Editable.java index b3f2c2a5c447f5f0f92ed628ebf67403b3780541..519ccd2560f633bd249adaceab8d92e27a13c2e6 100644 --- a/core/java/android/text/Editable.java +++ b/core/java/android/text/Editable.java @@ -94,10 +94,10 @@ extends CharSequence, GetChars, Spannable, Appendable public Editable append(char text); /** - * Convenience for replace(0, length(), "", 0, 0) - * @see #replace(int, int, CharSequence, int, int) + * Convenience for replace(0, length(), "", 0, 0). * Note that this clears the text, not the spans; * use {@link #clearSpans} if you need that. + * @see #replace(int, int, CharSequence, int, int) */ public void clear(); diff --git a/core/java/android/text/style/ImageSpan.java b/core/java/android/text/style/ImageSpan.java index 856dd0bff36e93b4c774993d13ad5fb2605e1c41..b0bff680f390a209e67220be9d420686bc38770a 100644 --- a/core/java/android/text/style/ImageSpan.java +++ b/core/java/android/text/style/ImageSpan.java @@ -43,7 +43,7 @@ public class ImageSpan extends DynamicDrawableSpan { } /** - * @deprecated Use {@link #ImageSpan(Context, Bitmap, int) instead. + * @deprecated Use {@link #ImageSpan(Context, Bitmap, int)} instead. */ @Deprecated public ImageSpan(Bitmap b, int verticalAlignment) { diff --git a/core/java/android/text/style/TtsSpan.java b/core/java/android/text/style/TtsSpan.java index e9153ddba8310594fbadb6ec13e121e453e76dbd..29e667f5abc5fde46b1591bd696089ce0d972854 100644 --- a/core/java/android/text/style/TtsSpan.java +++ b/core/java/android/text/style/TtsSpan.java @@ -798,7 +798,7 @@ public class TtsSpan implements ParcelableSpan { /** * Creates a TtsSpan of type {@link #TYPE_DECIMAL} and sets the * {@link #ARG_INTEGER_PART} and {@link #ARG_FRACTIONAL_PART} arguments. - * @see {@link #setArgumentsFromDouble(double, int, int) + * @see #setArgumentsFromDouble(double, int, int) */ public DecimalBuilder(double number, int minimumFractionDigits, @@ -1082,7 +1082,7 @@ public class TtsSpan implements ParcelableSpan { * Sets the {@link #ARG_UNIT} argument. * @param unit The unit of the measure. * @return This instance. - * @see {@link TtsSpan.ARG_UNIT} + * @see TtsSpan.ARG_UNIT */ public MeasureBuilder setUnit(String unit) { return setStringArgument(TtsSpan.ARG_UNIT, unit); @@ -1116,7 +1116,7 @@ public class TtsSpan implements ParcelableSpan { * Sets the {@link #ARG_HOURS} argument. * @param hours The value to be set for hours. See {@link #ARG_HOURS}. * @return This instance. - * @see {@link #ARG_HOURS} + * @see #ARG_HOURS */ public TimeBuilder setHours(int hours) { return setIntArgument(TtsSpan.ARG_HOURS, hours); @@ -1127,7 +1127,7 @@ public class TtsSpan implements ParcelableSpan { * @param minutes The value to be set for minutes. See * {@link #ARG_MINUTES}. * @return This instance. - * @see {@link #ARG_MINUTES} + * @see #ARG_MINUTES */ public TimeBuilder setMinutes(int minutes) { return setIntArgument(TtsSpan.ARG_MINUTES, minutes); @@ -1177,7 +1177,7 @@ public class TtsSpan implements ParcelableSpan { * @param weekday The value to be set for weekday. See * {@link #ARG_WEEKDAY}. * @return This instance. - * @see {@link #ARG_WEEKDAY} + * @see #ARG_WEEKDAY */ public DateBuilder setWeekday(int weekday) { return setIntArgument(TtsSpan.ARG_WEEKDAY, weekday); @@ -1187,7 +1187,7 @@ public class TtsSpan implements ParcelableSpan { * Sets the {@link #ARG_DAY} argument. * @param day The value to be set for day. See {@link #ARG_DAY}. * @return This instance. - * @see {@link #ARG_DAY} + * @see #ARG_DAY */ public DateBuilder setDay(int day) { return setIntArgument(TtsSpan.ARG_DAY, day); @@ -1197,7 +1197,7 @@ public class TtsSpan implements ParcelableSpan { * Sets the {@link #ARG_MONTH} argument. * @param month The value to be set for month. See {@link #ARG_MONTH}. * @return This instance. - * @see {@link #ARG_MONTH} + * @see #ARG_MONTH */ public DateBuilder setMonth(int month) { return setIntArgument(TtsSpan.ARG_MONTH, month); @@ -1207,7 +1207,7 @@ public class TtsSpan implements ParcelableSpan { * Sets the {@link #ARG_YEAR} argument. * @param year The value to be set for year. See {@link #ARG_YEAR}. * @return This instance. - * @see {@link #ARG_YEAR} + * @see #ARG_YEAR */ public DateBuilder setYear(int year) { return setIntArgument(TtsSpan.ARG_YEAR, year); diff --git a/core/java/android/view/FrameMetrics.java b/core/java/android/view/FrameMetrics.java index 2b938d0df7eb44104a03b1f07126bc36a0e9ed0e..7d1b76b8becb93472ee77ccf083e4c7a758ac17d 100644 --- a/core/java/android/view/FrameMetrics.java +++ b/core/java/android/view/FrameMetrics.java @@ -138,7 +138,7 @@ public final class FrameMetrics { /** * Identifiers for metrics available for each frame. * - * {@see {@link #getMetric(int)}} + * {@see #getMetric(int)} * @hide */ @IntDef({ diff --git a/core/java/android/view/KeyCharacterMap.java b/core/java/android/view/KeyCharacterMap.java index 55dd6bb64fe65ba29c5f71ed9257ed9dbe7a3790..a70eb2279cca2eebb74b739d028650a476da5fde 100644 --- a/core/java/android/view/KeyCharacterMap.java +++ b/core/java/android/view/KeyCharacterMap.java @@ -673,8 +673,8 @@ public class KeyCharacterMap implements Parcelable { * * @return The modifier behavior for this keyboard. * - * @see {@link #MODIFIER_BEHAVIOR_CHORDED} - * @see {@link #MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED} + * @see #MODIFIER_BEHAVIOR_CHORDED + * @see #MODIFIER_BEHAVIOR_CHORDED_OR_TOGGLED */ public int getModifierBehavior() { switch (getKeyboardType()) { diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 9722083639338860d34f90277967ad3858d3fab3..4dfb6f59de8b59f2a347546c3019000e195e1ab1 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -12936,7 +12936,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, * Any previously attached StateListAnimator will be detached. * * @param stateListAnimator The StateListAnimator to update the view - * @see {@link android.animation.StateListAnimator} + * @see android.animation.StateListAnimator */ public void setStateListAnimator(StateListAnimator stateListAnimator) { if (mStateListAnimator == stateListAnimator) { diff --git a/core/java/android/view/animation/LayoutAnimationController.java b/core/java/android/view/animation/LayoutAnimationController.java index df2f18c217358f0888b381b27de6a802d12f8b89..7fa49c1a6c8fe2417f43a89bef5e6f42904f9069 100644 --- a/core/java/android/view/animation/LayoutAnimationController.java +++ b/core/java/android/view/animation/LayoutAnimationController.java @@ -150,7 +150,7 @@ public class LayoutAnimationController { * Returns the order used to compute the delay of each child's animation. * * @return one of {@link #ORDER_NORMAL}, {@link #ORDER_REVERSE} or - * {@link #ORDER_RANDOM) + * {@link #ORDER_RANDOM} * * @attr ref android.R.styleable#LayoutAnimation_animationOrder */ diff --git a/core/java/android/widget/RemoteViews.java b/core/java/android/widget/RemoteViews.java index d0d233ebe975e06bcd263873b41de12950856960..50e1e7a99a1577c79cf38f66594a0624152cc745 100644 --- a/core/java/android/widget/RemoteViews.java +++ b/core/java/android/widget/RemoteViews.java @@ -2659,8 +2659,8 @@ public class RemoteViews implements Parcelable, Filter { * * When setting the on-click action of items within collections (eg. {@link ListView}, * {@link StackView} etc.), this method will not work. Instead, use {@link - * RemoteViews#setPendingIntentTemplate(int, PendingIntent) in conjunction with - * RemoteViews#setOnClickFillInIntent(int, Intent). + * RemoteViews#setPendingIntentTemplate(int, PendingIntent)} in conjunction with + * {@link RemoteViews#setOnClickFillInIntent(int, Intent)}. * * @param viewId The id of the view that will trigger the {@link PendingIntent} when clicked * @param pendingIntent The {@link PendingIntent} to send when user clicks @@ -3245,7 +3245,7 @@ public class RemoteViews implements Parcelable, Filter { * Applies the views asynchronously, moving as much of the task on the background * thread as possible. * - * @see {@link #apply(Context, ViewGroup)} + * @see #apply(Context, ViewGroup) * @param context Default context to use * @param parent Parent that the resulting view hierarchy will be attached to. This method * does <strong>not</strong> attach the hierarchy. The caller should do so when appropriate. @@ -3400,7 +3400,7 @@ public class RemoteViews implements Parcelable, Filter { * Applies all the actions to the provided view, moving as much of the task on the background * thread as possible. * - * @see {@link #reapply(Context, View)} + * @see #reapply(Context, View) * @param context Default context to use * @param v The view to apply the actions to. This should be the result of * the {@link #apply(Context,ViewGroup)} call. diff --git a/core/res/res/values/attrs.xml b/core/res/res/values/attrs.xml index 30a1a28617e5856f2edc977dc749fb4e4e47780d..8e9cae2626d28e4e9355fd567c5147470842d172 100644 --- a/core/res/res/values/attrs.xml +++ b/core/res/res/values/attrs.xml @@ -2469,13 +2469,13 @@ i <!-- Sets the id of a view before which this one is visited in accessibility traversal. A screen-reader must visit the content of this view before the content of the one it precedes. - @see android.view.View#setAccessibilityTraversalBefore(int)} --> + {@see android.view.View#setAccessibilityTraversalBefore(int)} --> <attr name="accessibilityTraversalBefore" format="integer" /> <!-- Sets the id of a view after which this one is visited in accessibility traversal. A screen-reader must visit the content of the other view before the content of this one. - @see android.view.View#setAccessibilityTraversalAfter(int)} --> + {@see android.view.View#setAccessibilityTraversalAfter(int)} --> <attr name="accessibilityTraversalAfter" format="integer" /> <!-- Name of the method in this View's context to invoke when the view is @@ -3175,8 +3175,8 @@ i <!-- The unique id for the subtype. The text service (spell checker) framework keeps track of enabled subtypes by ID. When the spell checker package gets upgraded, enabled IDs will stay enabled even if other attributes are different. If the ID is unspecified or - or explicitly specified to 0 in XML resources, - {@code Arrays.hashCode(new Object[] {subtypeLocale, extraValue}) will be used instead. + explicitly specified to 0 in XML resources, + {@code Arrays.hashCode(new Object[] {subtypeLocale, extraValue})} will be used instead. --> <attr name="subtypeId" /> <!-- The BCP-47 Language Tag of the subtype. This replaces diff --git a/core/res/res/values/attrs_manifest.xml b/core/res/res/values/attrs_manifest.xml index 0872ef9b914b55db2209ab7fa372e48f99482680..115e30ac0d29243ec695874dcd66be0ea5f72c92 100644 --- a/core/res/res/values/attrs_manifest.xml +++ b/core/res/res/values/attrs_manifest.xml @@ -2233,7 +2233,7 @@ </declare-styleable> <!-- Declaration of an {@link android.content.Intent} object in XML. May - also include zero or more {@link #IntentCategory <category> and + also include zero or more {@link #IntentCategory <category>} and {@link #Extra <extra>} tags. --> <declare-styleable name="Intent"> <!-- The action name to assign to the Intent, as per diff --git a/docs/html/about/versions/android-4.0.jd b/docs/html/about/versions/android-4.0.jd index 48afcd48164f89647e4a16428fe3244187cd9273..421019c9b602475c9f4b478e60f736ea2e118c53 100644 --- a/docs/html/about/versions/android-4.0.jd +++ b/docs/html/about/versions/android-4.0.jd @@ -309,7 +309,7 @@ EffectContext.createWithCurrentGlContext()} from your OpenGL ES 2.0 context.</li android.media.effect.EffectContext#getFactory EffectContext.getFactory()}, which returns an instance of {@link android.media.effect.EffectFactory}.</li> <li>Call {@link android.media.effect.EffectFactory#createEffect createEffect()}, passing it an -effect name from @link android.media.effect.EffectFactory}, such as {@link +effect name from {@link android.media.effect.EffectFactory}, such as {@link android.media.effect.EffectFactory#EFFECT_FISHEYE} or {@link android.media.effect.EffectFactory#EFFECT_VIGNETTE}.</li> </ol> diff --git a/graphics/java/android/graphics/Outline.java b/graphics/java/android/graphics/Outline.java index aa81b9196fe18e23597995ed716702544d4ec0d7..c6ef76a2180dedb190e33e13ceac85a4044831d3 100644 --- a/graphics/java/android/graphics/Outline.java +++ b/graphics/java/android/graphics/Outline.java @@ -112,7 +112,7 @@ public final class Outline { * Currently, only Outlines that can be represented as a rectangle, circle, * or round rect support clipping. * - * @see {@link android.view.View#setClipToOutline(boolean)} + * @see android.view.View#setClipToOutline(boolean) */ public boolean canClip() { return mMode != MODE_CONVEX_PATH; diff --git a/graphics/java/android/graphics/drawable/Drawable.java b/graphics/java/android/graphics/drawable/Drawable.java index c2e302e184c90029ec03db6cadd3ec624746ecc9..bf32e4277d20ed54779ff9c64d3e692c07da96ac 100644 --- a/graphics/java/android/graphics/drawable/Drawable.java +++ b/graphics/java/android/graphics/drawable/Drawable.java @@ -1315,7 +1315,7 @@ public abstract class Drawable { * provide an appropriate Resources object. * * @return a new drawable object based on this constant state - * @see {@link #newDrawable(Resources)} + * @see #newDrawable(Resources) */ public abstract @NonNull Drawable newDrawable(); diff --git a/media/java/android/media/AudioManager.java b/media/java/android/media/AudioManager.java index 33c1c3f6acc0c82188ed20264dc787a0c234c41b..bc8a1c2c90e1ad2f4222bb985ef04fcceb0485d1 100644 --- a/media/java/android/media/AudioManager.java +++ b/media/java/android/media/AudioManager.java @@ -3902,7 +3902,9 @@ public class AudioManager { * currently connected to the system and meeting the criteria specified in the * <code>flags</code> parameter. * @param flags A set of bitflags specifying the criteria to test. - * @see {@link GET_DEVICES_OUTPUTS}, {@link GET_DEVICES_INPUTS} and {@link GET_DEVICES_ALL}. + * @see #GET_DEVICES_OUTPUTS + * @see #GET_DEVICES_INPUTS + * @see #GET_DEVICES_ALL * @return A (possibly zero-length) array of AudioDeviceInfo objects. */ public AudioDeviceInfo[] getDevices(int flags) { @@ -3973,7 +3975,9 @@ public class AudioManager { * parameter. * This is an internal function. The public API front is getDevices(int). * @param flags A set of bitflags specifying the criteria to test. - * @see {@link GET_DEVICES_OUTPUTS}, {@link GET_DEVICES_INPUTS} and {@link GET_DEVICES_ALL}. + * @see #GET_DEVICES_OUTPUTS + * @see #GET_DEVICES_INPUTS + * @see #GET_DEVICES_ALL * @return A (possibly zero-length) array of AudioDeviceInfo objects. * @hide */ @@ -4019,7 +4023,7 @@ public class AudioManager { * Unregisters an {@link AudioDeviceCallback} object which has been previously registered * to receive notifications of changes to the set of connected audio devices. * @param callback The {@link AudioDeviceCallback} object that was previously registered - * with {@link AudioManager#registerAudioDeviceCallback) to be unregistered. + * with {@link AudioManager#registerAudioDeviceCallback} to be unregistered. */ public void unregisterAudioDeviceCallback(AudioDeviceCallback callback) { synchronized (mDeviceCallbacks) { diff --git a/media/java/android/media/MediaSyncEvent.java b/media/java/android/media/MediaSyncEvent.java index 31af6b512b31ac7a4ffa5337aaaade39c79cb06c..04448f04ef5cbe38fbdbff8fb49a516744263f16 100644 --- a/media/java/android/media/MediaSyncEvent.java +++ b/media/java/android/media/MediaSyncEvent.java @@ -36,7 +36,7 @@ public class MediaSyncEvent { * The corresponding action is triggered only when the presentation is completed * (meaning the media has been presented to the user) on the specified session. * A synchronization of this type requires a source audio session ID to be set via - * {@link #setAudioSessionId(int) method. + * {@link #setAudioSessionId(int)} method. */ public static final int SYNC_EVENT_PRESENTATION_COMPLETE = AudioSystem.SYNC_EVENT_PRESENTATION_COMPLETE; diff --git a/media/java/android/media/audiopolicy/AudioMixingRule.java b/media/java/android/media/audiopolicy/AudioMixingRule.java index e197141e02146257bc128f2971b9e93e0ed5250f..5f12742128bfb63b86671fa2839c1263fdcbc90b 100644 --- a/media/java/android/media/audiopolicy/AudioMixingRule.java +++ b/media/java/android/media/audiopolicy/AudioMixingRule.java @@ -224,7 +224,7 @@ public class AudioMixingRule { * {@link AudioMixingRule#RULE_MATCH_ATTRIBUTE_CAPTURE_PRESET}. * @return the same Builder instance. * @throws IllegalArgumentException - * @see {@link #excludeRule(AudioAttributes, int)} + * @see #excludeRule(AudioAttributes, int) */ @SystemApi public Builder addRule(AudioAttributes attrToMatch, int rule) @@ -253,7 +253,7 @@ public class AudioMixingRule { * {@link AudioMixingRule#RULE_MATCH_ATTRIBUTE_CAPTURE_PRESET}. * @return the same Builder instance. * @throws IllegalArgumentException - * @see {@link #addRule(AudioAttributes, int)} + * @see #addRule(AudioAttributes, int) */ @SystemApi public Builder excludeRule(AudioAttributes attrToMatch, int rule) @@ -275,7 +275,7 @@ public class AudioMixingRule { * {@link AudioAttributes} or an {@link java.lang.Integer}). * @return the same Builder instance. * @throws IllegalArgumentException - * @see {@link #excludeMixRule(int, Object)} + * @see #excludeMixRule(int, Object) */ @SystemApi public Builder addMixRule(int rule, Object property) throws IllegalArgumentException { diff --git a/media/mca/effect/java/android/media/effect/package.html b/media/mca/effect/java/android/media/effect/package.html index 8a210fd89f03daefb9267e6c76f377ad4b747817..1d297ef8dd62129d852e0aee4f8b190f6ea6100a 100644 --- a/media/mca/effect/java/android/media/effect/package.html +++ b/media/mca/effect/java/android/media/effect/package.html @@ -24,7 +24,7 @@ EffectContext.createWithCurrentGlContext()} from your OpenGL ES 2.0 context.</li android.media.effect.EffectContext#getFactory EffectContext.getFactory()}, which returns an instance of {@link android.media.effect.EffectFactory}.</li> <li>Call {@link android.media.effect.EffectFactory#createEffect createEffect()}, passing it an -effect name from @link android.media.effect.EffectFactory}, such as {@link +effect name from {@link android.media.effect.EffectFactory}, such as {@link android.media.effect.EffectFactory#EFFECT_FISHEYE} or {@link android.media.effect.EffectFactory#EFFECT_VIGNETTE}.</li> </ol> diff --git a/rs/java/android/renderscript/ScriptIntrinsicBLAS.java b/rs/java/android/renderscript/ScriptIntrinsicBLAS.java index c04191bb095d4ce8177f632675604f802a2842d5..49a71b430ac67b4b3c0939a36c1b3b3d92e9971c 100644 --- a/rs/java/android/renderscript/ScriptIntrinsicBLAS.java +++ b/rs/java/android/renderscript/ScriptIntrinsicBLAS.java @@ -2441,10 +2441,10 @@ public final class ScriptIntrinsicBLAS extends ScriptIntrinsic { * @param TransA The type of transpose applied to matrix A. * @param TransB The type of transpose applied to matrix B. * @param alpha The scalar alpha. - * @param A The input allocation contains matrix A, supported elements type {@link Element#F64_2 - * @param B The input allocation contains matrix B, supported elements type {@link Element#F64_2 + * @param A The input allocation contains matrix A, supported elements type {@link Element#F64_2}. + * @param B The input allocation contains matrix B, supported elements type {@link Element#F64_2}. * @param beta The scalar beta. - * @param C The input allocation contains matrix C, supported elements type {@link Element#F64_2 + * @param C The input allocation contains matrix C, supported elements type {@link Element#F64_2}. */ public void ZGEMM(@Transpose int TransA, @Transpose int TransB, Double2 alpha, Allocation A, Allocation B, Double2 beta, Allocation C) { diff --git a/services/core/java/com/android/server/vr/VrManagerService.java b/services/core/java/com/android/server/vr/VrManagerService.java index fdadc8de717fd457a3a39fb52b8ac8e0920027b9..75c9e2184fb943d6bb4f86dc3fc35f7ecf305cde 100644 --- a/services/core/java/com/android/server/vr/VrManagerService.java +++ b/services/core/java/com/android/server/vr/VrManagerService.java @@ -86,9 +86,9 @@ import java.util.Objects; * {@link android.app.Activity#setVrModeEnabled)}. An application may also implement a service to * be run while in VR mode by implementing {@link android.service.vr.VrListenerService}. * - * @see {@link android.service.vr.VrListenerService} - * @see {@link com.android.server.vr.VrManagerInternal} - * @see {@link com.android.server.vr.VrStateListener} + * @see android.service.vr.VrListenerService + * @see com.android.server.vr.VrManagerInternal + * @see com.android.server.vr.VrStateListener * * @hide */ diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index 08477884fea9db50c8ad233a564e996216fa5c0a..cb4467e588218e78ab91b84c73d0a6197ca5ecf2 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -1216,12 +1216,12 @@ public class CarrierConfigManager { * moment. * </p> * <p>Requires that the calling app has carrier privileges. - * @see #hasCarrierPrivileges * <p> * This method returns before the reload has completed, and * {@link android.service.carrier.CarrierService#onLoadConfig} will be called from an * arbitrary thread. * </p> + * @see #hasCarrierPrivileges */ public void notifyConfigChangedForSubId(int subId) { try { diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index 025733436d085f26127e3c867b450e82f99244a3..ac09213eea174629c7fa9ae95d9d03a546ed40f7 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -363,13 +363,13 @@ public class TelephonyManager { * The lookup key used with the {@link #ACTION_PHONE_STATE_CHANGED} broadcast * for a String containing the new call state. * - * @see #EXTRA_STATE_IDLE - * @see #EXTRA_STATE_RINGING - * @see #EXTRA_STATE_OFFHOOK - * * <p class="note"> * Retrieve with * {@link android.content.Intent#getStringExtra(String)}. + * + * @see #EXTRA_STATE_IDLE + * @see #EXTRA_STATE_RINGING + * @see #EXTRA_STATE_OFFHOOK */ public static final String EXTRA_STATE = PhoneConstants.STATE_KEY; @@ -1045,12 +1045,12 @@ public class TelephonyManager { /** * Returns the neighboring cell information of the device. * - * @return List of NeighboringCellInfo or null if info unavailable. - * * <p>Requires Permission: - * (@link android.Manifest.permission#ACCESS_COARSE_UPDATES} + * {@link android.Manifest.permission#ACCESS_COARSE_LOCATION} * - * @deprecated Use (@link getAllCellInfo} which returns a superset of the information + * @return List of NeighboringCellInfo or null if info unavailable. + * + * @deprecated Use {@link #getAllCellInfo} which returns a superset of the information * from NeighboringCellInfo. */ @Deprecated @@ -1568,6 +1568,11 @@ public class TelephonyManager { /** * Returns a constant indicating the radio technology (network type) * currently in use on the device for data transmission. + * + * <p> + * Requires Permission: + * {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE} + * * @return the network type * * @see #NETWORK_TYPE_UNKNOWN @@ -1586,10 +1591,6 @@ public class TelephonyManager { * @see #NETWORK_TYPE_LTE * @see #NETWORK_TYPE_EHRPD * @see #NETWORK_TYPE_HSPAP - * - * <p> - * Requires Permission: - * {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE} */ public int getDataNetworkType() { return getDataNetworkType(getSubId());