diff options
author | Andrew Sapperstein <asapperstein@google.com> | 2020-04-28 12:26:57 -0700 |
---|---|---|
committer | Andrew Sapperstein <asapperstein@google.com> | 2020-05-01 21:17:11 +0000 |
commit | 409d5c0a4f44c629e4d7e7fbed0ff3c0715c73e0 (patch) | |
tree | 854a747dbabae94290fe5ff72b171683f45ccb99 | |
parent | c077b8d121ef8bf254207986aaa9747c1a3245a7 (diff) | |
download | icu-409d5c0a4f44c629e4d7e7fbed0ff3c0715c73e0.tar.gz |
Remove references to @hide APIs.
Previously these errors were suppressed but moving forward they
will fail since this CL fixes all of the failures by removing
the references from the public documentation.
Bug: 6963924
Test: make doc-comment-check-docs
Change-Id: I67668f01507bc85b290a42654acbacd7607dcdcc
Merged-In: I67668f01507bc85b290a42654acbacd7607dcdcc
4 files changed, 27 insertions, 8 deletions
diff --git a/android_icu4j/src/main/java/android/icu/lang/UCharacter.java b/android_icu4j/src/main/java/android/icu/lang/UCharacter.java index 997635160..7706939e4 100644 --- a/android_icu4j/src/main/java/android/icu/lang/UCharacter.java +++ b/android_icu4j/src/main/java/android/icu/lang/UCharacter.java @@ -5194,7 +5194,6 @@ public final class UCharacter implements ECharacterCategory, ECharacterDirection * Unicode version does not have data for the property at all, or * not for this code point. * @see android.icu.lang.UProperty - * @see CharacterProperties#getBinaryPropertySet(int) */ public static boolean hasBinaryProperty(int ch, int property) { @@ -5283,7 +5282,6 @@ public final class UCharacter implements ECharacterCategory, ECharacterDirection * @see #hasBinaryProperty * @see #getIntPropertyMinValue * @see #getIntPropertyMaxValue - * @see CharacterProperties#getIntPropertyMap(int) * @see #getUnicodeVersion */ public static int getIntPropertyValue(int ch, int type) diff --git a/android_icu4j/src/main/java/android/icu/number/NumberFormatterSettings.java b/android_icu4j/src/main/java/android/icu/number/NumberFormatterSettings.java index 1f7d26766..99ddf9ef9 100644 --- a/android_icu4j/src/main/java/android/icu/number/NumberFormatterSettings.java +++ b/android_icu4j/src/main/java/android/icu/number/NumberFormatterSettings.java @@ -134,7 +134,6 @@ public abstract class NumberFormatterSettings<T extends NumberFormatterSettings< * @return The fluent chain. * @see MeasureUnit * @see Currency - * @see NoUnit * @see #perUnit */ public T unit(MeasureUnit unit) { diff --git a/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/lang/UCharacter.java.patch b/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/lang/UCharacter.java.patch index bf651b6fb..d7d9b7ba7 100644 --- a/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/lang/UCharacter.java.patch +++ b/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/lang/UCharacter.java.patch @@ -1,5 +1,5 @@ ---- android_icu4j/src/main/java/android/icu/lang/UCharacter.java 2017-10-13 00:22:56.775382358 -0700 -+++ android_icu4j/src/main/java/android/icu/lang/UCharacter.java 2017-10-13 00:23:10.887535857 -0700 +--- android_icu4j/src/main/java/android/icu/lang/UCharacter.java 2020-04-30 14:29:35.324601232 +0100 ++++ android_icu4j/src/main/java/android/icu/lang/UCharacter.java 2020-04-30 14:30:04.016811269 +0100 @@ -53,16 +53,6 @@ * more convenient in Java to have a separate primitive datatype for them, * ints suffice in the meantime. @@ -29,3 +29,19 @@ * In addition to Java compatibility functions, which calculate derived properties, * this API provides low-level access to the Unicode Character Database. * <p> +@@ -5209,7 +5194,6 @@ + * Unicode version does not have data for the property at all, or + * not for this code point. + * @see android.icu.lang.UProperty +- * @see CharacterProperties#getBinaryPropertySet(int) + */ + public static boolean hasBinaryProperty(int ch, int property) + { +@@ -5298,7 +5282,6 @@ + * @see #hasBinaryProperty + * @see #getIntPropertyMinValue + * @see #getIntPropertyMaxValue +- * @see CharacterProperties#getIntPropertyMap(int) + * @see #getUnicodeVersion + */ + public static int getIntPropertyValue(int ch, int type) diff --git a/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/number/NumberFormatterSettings.java.patch b/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/number/NumberFormatterSettings.java.patch index 2a4a88e41..6d2b0d8bf 100644 --- a/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/number/NumberFormatterSettings.java.patch +++ b/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/number/NumberFormatterSettings.java.patch @@ -1,6 +1,6 @@ ---- android_icu4j/src/main/java/android/icu/number/NumberFormatterSettings.java 2019-12-20 13:19:52.721019722 +0000 -+++ android_icu4j/src/main/java/android/icu/number/NumberFormatterSettings.java 2019-12-20 13:19:51.069006835 +0000 -@@ -129,9 +129,6 @@ +--- android_icu4j/src/main/java/android/icu/number/NumberFormatterSettings.java 2020-04-30 14:29:38.736626213 +0100 ++++ android_icu4j/src/main/java/android/icu/number/NumberFormatterSettings.java 2020-04-30 14:30:04.056811563 +0100 +@@ -129,15 +129,11 @@ * <p> * See {@link #perUnit} for information on how to format strings like "5 meters per second". * @@ -10,3 +10,9 @@ * @param unit * The unit to render. * @return The fluent chain. + * @see MeasureUnit + * @see Currency +- * @see NoUnit + * @see #perUnit + */ + public T unit(MeasureUnit unit) { |