Skip to content

Commit ab4302a

Browse files
klueverGoogle Java Core Libraries
authored and
Google Java Core Libraries
committedMay 12, 2023
Remove @Beta from various primitive-related APIs.
RELNOTES=`primitive`: Remove `@Beta` from various `primitive`-related APIs. PiperOrigin-RevId: 531526245
1 parent e5e0f66 commit ab4302a

18 files changed

+0
-56
lines changed
 

‎android/guava/src/com/google/common/primitives/Booleans.java

-4
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import java.io.Serializable;
2524
import java.util.AbstractList;
@@ -80,7 +79,6 @@ public String toString() {
8079
*
8180
* @since 21.0
8281
*/
83-
@Beta
8482
public static Comparator<Boolean> trueFirst() {
8583
return BooleanComparator.TRUE_FIRST;
8684
}
@@ -93,7 +91,6 @@ public static Comparator<Boolean> trueFirst() {
9391
*
9492
* @since 21.0
9593
*/
96-
@Beta
9794
public static Comparator<Boolean> falseFirst() {
9895
return BooleanComparator.FALSE_FIRST;
9996
}
@@ -511,7 +508,6 @@ boolean[] toBooleanArray() {
511508
*
512509
* @since 16.0
513510
*/
514-
@Beta
515511
public static int countTrue(boolean... values) {
516512
int count = 0;
517513
for (boolean value : values) {

‎android/guava/src/com/google/common/primitives/Chars.java

-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import com.google.common.annotations.GwtIncompatible;
2524
import java.io.Serializable;
@@ -258,7 +257,6 @@ public static char max(char... array) {
258257
* @throws IllegalArgumentException if {@code min > max}
259258
* @since 21.0
260259
*/
261-
@Beta
262260
public static char constrainToRange(char value, char min, char max) {
263261
checkArgument(min <= max, "min (%s) must be less than or equal to max (%s)", min, max);
264262
return value < min ? min : value < max ? value : max;

‎android/guava/src/com/google/common/primitives/Doubles.java

-3
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import static java.lang.Double.NEGATIVE_INFINITY;
2323
import static java.lang.Double.POSITIVE_INFINITY;
2424

25-
import com.google.common.annotations.Beta;
2625
import com.google.common.annotations.GwtCompatible;
2726
import com.google.common.annotations.GwtIncompatible;
2827
import com.google.common.annotations.J2ktIncompatible;
@@ -254,7 +253,6 @@ public static double max(double... array) {
254253
* @throws IllegalArgumentException if {@code min > max}
255254
* @since 21.0
256255
*/
257-
@Beta
258256
public static double constrainToRange(double value, double min, double max) {
259257
// avoid auto-boxing by not using Preconditions.checkArgument(); see Guava issue 3984
260258
// Reject NaN by testing for the good case (min <= max) instead of the bad (min > max).
@@ -319,7 +317,6 @@ private Object readResolve() {
319317
*
320318
* @since 16.0
321319
*/
322-
@Beta
323320
public static Converter<String, Double> stringConverter() {
324321
return DoubleConverter.INSTANCE;
325322
}

‎android/guava/src/com/google/common/primitives/Floats.java

-3
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import static java.lang.Float.NEGATIVE_INFINITY;
2323
import static java.lang.Float.POSITIVE_INFINITY;
2424

25-
import com.google.common.annotations.Beta;
2625
import com.google.common.annotations.GwtCompatible;
2726
import com.google.common.annotations.GwtIncompatible;
2827
import com.google.common.annotations.J2ktIncompatible;
@@ -251,7 +250,6 @@ public static float max(float... array) {
251250
* @throws IllegalArgumentException if {@code min > max}
252251
* @since 21.0
253252
*/
254-
@Beta
255253
public static float constrainToRange(float value, float min, float max) {
256254
// avoid auto-boxing by not using Preconditions.checkArgument(); see Guava issue 3984
257255
// Reject NaN by testing for the good case (min <= max) instead of the bad (min > max).
@@ -316,7 +314,6 @@ private Object readResolve() {
316314
*
317315
* @since 16.0
318316
*/
319-
@Beta
320317
public static Converter<String, Float> stringConverter() {
321318
return FloatConverter.INSTANCE;
322319
}

‎android/guava/src/com/google/common/primitives/Ints.java

-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import com.google.common.annotations.GwtIncompatible;
2524
import com.google.common.base.Converter;
@@ -267,7 +266,6 @@ public static int max(int... array) {
267266
* @throws IllegalArgumentException if {@code min > max}
268267
* @since 21.0
269268
*/
270-
@Beta
271269
public static int constrainToRange(int value, int min, int max) {
272270
checkArgument(min <= max, "min (%s) must be less than or equal to max (%s)", min, max);
273271
return Math.min(Math.max(value, min), max);
@@ -372,7 +370,6 @@ private Object readResolve() {
372370
*
373371
* @since 16.0
374372
*/
375-
@Beta
376373
public static Converter<String, Integer> stringConverter() {
377374
return IntConverter.INSTANCE;
378375
}

‎android/guava/src/com/google/common/primitives/Longs.java

-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import com.google.common.base.Converter;
2524
import java.io.Serializable;
@@ -234,7 +233,6 @@ public static long max(long... array) {
234233
* @throws IllegalArgumentException if {@code min > max}
235234
* @since 21.0
236235
*/
237-
@Beta
238236
public static long constrainToRange(long value, long min, long max) {
239237
checkArgument(min <= max, "min (%s) must be less than or equal to max (%s)", min, max);
240238
return Math.min(Math.max(value, min), max);
@@ -465,7 +463,6 @@ private Object readResolve() {
465463
*
466464
* @since 16.0
467465
*/
468-
@Beta
469466
public static Converter<String, Long> stringConverter() {
470467
return LongConverter.INSTANCE;
471468
}

‎android/guava/src/com/google/common/primitives/Shorts.java

-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import com.google.common.annotations.GwtIncompatible;
2524
import com.google.common.base.Converter;
@@ -266,7 +265,6 @@ public static short max(short... array) {
266265
* @throws IllegalArgumentException if {@code min > max}
267266
* @since 21.0
268267
*/
269-
@Beta
270268
public static short constrainToRange(short value, short min, short max) {
271269
checkArgument(min <= max, "min (%s) must be less than or equal to max (%s)", min, max);
272270
return value < min ? min : value < max ? value : max;
@@ -372,7 +370,6 @@ private Object readResolve() {
372370
*
373371
* @since 16.0
374372
*/
375-
@Beta
376373
public static Converter<String, Short> stringConverter() {
377374
return ShortConverter.INSTANCE;
378375
}

‎android/guava/src/com/google/common/primitives/UnsignedBytes.java

-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkPositionIndexes;
2020
import static java.util.Objects.requireNonNull;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtIncompatible;
2423
import com.google.common.annotations.J2ktIncompatible;
2524
import com.google.common.annotations.VisibleForTesting;
@@ -169,7 +168,6 @@ public static byte max(byte... array) {
169168
*
170169
* @since 13.0
171170
*/
172-
@Beta
173171
public static String toString(byte x) {
174172
return toString(x, 10);
175173
}
@@ -184,7 +182,6 @@ public static String toString(byte x) {
184182
* and {@link Character#MAX_RADIX}.
185183
* @since 13.0
186184
*/
187-
@Beta
188185
public static String toString(byte x, int radix) {
189186
checkArgument(
190187
radix >= Character.MIN_RADIX && radix <= Character.MAX_RADIX,
@@ -203,7 +200,6 @@ public static String toString(byte x, int radix) {
203200
* Byte#parseByte(String)})
204201
* @since 13.0
205202
*/
206-
@Beta
207203
@CanIgnoreReturnValue
208204
public static byte parseUnsignedByte(String string) {
209205
return parseUnsignedByte(string, 10);
@@ -221,7 +217,6 @@ public static byte parseUnsignedByte(String string) {
221217
* Byte#parseByte(String)})
222218
* @since 13.0
223219
*/
224-
@Beta
225220
@CanIgnoreReturnValue
226221
public static byte parseUnsignedByte(String string, int radix) {
227222
int parse = Integer.parseInt(checkNotNull(string), radix);

‎android/guava/src/com/google/common/primitives/UnsignedInts.java

-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import static com.google.common.base.Preconditions.checkNotNull;
1919
import static com.google.common.base.Preconditions.checkPositionIndexes;
2020

21-
import com.google.common.annotations.Beta;
2221
import com.google.common.annotations.GwtCompatible;
2322
import com.google.errorprone.annotations.CanIgnoreReturnValue;
2423
import java.util.Arrays;
@@ -45,7 +44,6 @@
4544
* @author Louis Wasserman
4645
* @since 11.0
4746
*/
48-
@Beta
4947
@GwtCompatible
5048
@ElementTypesAreNonnullByDefault
5149
public final class UnsignedInts {

‎guava/src/com/google/common/primitives/Booleans.java

-4
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import java.io.Serializable;
2524
import java.util.AbstractList;
@@ -80,7 +79,6 @@ public String toString() {
8079
*
8180
* @since 21.0
8281
*/
83-
@Beta
8482
public static Comparator<Boolean> trueFirst() {
8583
return BooleanComparator.TRUE_FIRST;
8684
}
@@ -93,7 +91,6 @@ public static Comparator<Boolean> trueFirst() {
9391
*
9492
* @since 21.0
9593
*/
96-
@Beta
9794
public static Comparator<Boolean> falseFirst() {
9895
return BooleanComparator.FALSE_FIRST;
9996
}
@@ -511,7 +508,6 @@ boolean[] toBooleanArray() {
511508
*
512509
* @since 16.0
513510
*/
514-
@Beta
515511
public static int countTrue(boolean... values) {
516512
int count = 0;
517513
for (boolean value : values) {

‎guava/src/com/google/common/primitives/Chars.java

-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import com.google.common.annotations.GwtIncompatible;
2524
import java.io.Serializable;
@@ -258,7 +257,6 @@ public static char max(char... array) {
258257
* @throws IllegalArgumentException if {@code min > max}
259258
* @since 21.0
260259
*/
261-
@Beta
262260
public static char constrainToRange(char value, char min, char max) {
263261
checkArgument(min <= max, "min (%s) must be less than or equal to max (%s)", min, max);
264262
return value < min ? min : value < max ? value : max;

‎guava/src/com/google/common/primitives/Doubles.java

-3
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import static java.lang.Double.NEGATIVE_INFINITY;
2323
import static java.lang.Double.POSITIVE_INFINITY;
2424

25-
import com.google.common.annotations.Beta;
2625
import com.google.common.annotations.GwtCompatible;
2726
import com.google.common.annotations.GwtIncompatible;
2827
import com.google.common.annotations.J2ktIncompatible;
@@ -256,7 +255,6 @@ public static double max(double... array) {
256255
* @throws IllegalArgumentException if {@code min > max}
257256
* @since 21.0
258257
*/
259-
@Beta
260258
public static double constrainToRange(double value, double min, double max) {
261259
// avoid auto-boxing by not using Preconditions.checkArgument(); see Guava issue 3984
262260
// Reject NaN by testing for the good case (min <= max) instead of the bad (min > max).
@@ -321,7 +319,6 @@ private Object readResolve() {
321319
*
322320
* @since 16.0
323321
*/
324-
@Beta
325322
public static Converter<String, Double> stringConverter() {
326323
return DoubleConverter.INSTANCE;
327324
}

‎guava/src/com/google/common/primitives/Floats.java

-3
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import static java.lang.Float.NEGATIVE_INFINITY;
2323
import static java.lang.Float.POSITIVE_INFINITY;
2424

25-
import com.google.common.annotations.Beta;
2625
import com.google.common.annotations.GwtCompatible;
2726
import com.google.common.annotations.GwtIncompatible;
2827
import com.google.common.annotations.J2ktIncompatible;
@@ -251,7 +250,6 @@ public static float max(float... array) {
251250
* @throws IllegalArgumentException if {@code min > max}
252251
* @since 21.0
253252
*/
254-
@Beta
255253
public static float constrainToRange(float value, float min, float max) {
256254
// avoid auto-boxing by not using Preconditions.checkArgument(); see Guava issue 3984
257255
// Reject NaN by testing for the good case (min <= max) instead of the bad (min > max).
@@ -316,7 +314,6 @@ private Object readResolve() {
316314
*
317315
* @since 16.0
318316
*/
319-
@Beta
320317
public static Converter<String, Float> stringConverter() {
321318
return FloatConverter.INSTANCE;
322319
}

‎guava/src/com/google/common/primitives/Ints.java

-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import com.google.common.annotations.GwtIncompatible;
2524
import com.google.common.base.Converter;
@@ -269,7 +268,6 @@ public static int max(int... array) {
269268
* @throws IllegalArgumentException if {@code min > max}
270269
* @since 21.0
271270
*/
272-
@Beta
273271
public static int constrainToRange(int value, int min, int max) {
274272
checkArgument(min <= max, "min (%s) must be less than or equal to max (%s)", min, max);
275273
return Math.min(Math.max(value, min), max);
@@ -374,7 +372,6 @@ private Object readResolve() {
374372
*
375373
* @since 16.0
376374
*/
377-
@Beta
378375
public static Converter<String, Integer> stringConverter() {
379376
return IntConverter.INSTANCE;
380377
}

‎guava/src/com/google/common/primitives/Longs.java

-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import com.google.common.base.Converter;
2524
import java.io.Serializable;
@@ -236,7 +235,6 @@ public static long max(long... array) {
236235
* @throws IllegalArgumentException if {@code min > max}
237236
* @since 21.0
238237
*/
239-
@Beta
240238
public static long constrainToRange(long value, long min, long max) {
241239
checkArgument(min <= max, "min (%s) must be less than or equal to max (%s)", min, max);
242240
return Math.min(Math.max(value, min), max);
@@ -467,7 +465,6 @@ private Object readResolve() {
467465
*
468466
* @since 16.0
469467
*/
470-
@Beta
471468
public static Converter<String, Long> stringConverter() {
472469
return LongConverter.INSTANCE;
473470
}

‎guava/src/com/google/common/primitives/Shorts.java

-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkNotNull;
2020
import static com.google.common.base.Preconditions.checkPositionIndexes;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtCompatible;
2423
import com.google.common.annotations.GwtIncompatible;
2524
import com.google.common.base.Converter;
@@ -266,7 +265,6 @@ public static short max(short... array) {
266265
* @throws IllegalArgumentException if {@code min > max}
267266
* @since 21.0
268267
*/
269-
@Beta
270268
public static short constrainToRange(short value, short min, short max) {
271269
checkArgument(min <= max, "min (%s) must be less than or equal to max (%s)", min, max);
272270
return value < min ? min : value < max ? value : max;
@@ -372,7 +370,6 @@ private Object readResolve() {
372370
*
373371
* @since 16.0
374372
*/
375-
@Beta
376373
public static Converter<String, Short> stringConverter() {
377374
return ShortConverter.INSTANCE;
378375
}

‎guava/src/com/google/common/primitives/UnsignedBytes.java

-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static com.google.common.base.Preconditions.checkPositionIndexes;
2020
import static java.util.Objects.requireNonNull;
2121

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.GwtIncompatible;
2423
import com.google.common.annotations.J2ktIncompatible;
2524
import com.google.common.annotations.VisibleForTesting;
@@ -169,7 +168,6 @@ public static byte max(byte... array) {
169168
*
170169
* @since 13.0
171170
*/
172-
@Beta
173171
public static String toString(byte x) {
174172
return toString(x, 10);
175173
}
@@ -184,7 +182,6 @@ public static String toString(byte x) {
184182
* and {@link Character#MAX_RADIX}.
185183
* @since 13.0
186184
*/
187-
@Beta
188185
public static String toString(byte x, int radix) {
189186
checkArgument(
190187
radix >= Character.MIN_RADIX && radix <= Character.MAX_RADIX,
@@ -203,7 +200,6 @@ public static String toString(byte x, int radix) {
203200
* Byte#parseByte(String)})
204201
* @since 13.0
205202
*/
206-
@Beta
207203
@CanIgnoreReturnValue
208204
public static byte parseUnsignedByte(String string) {
209205
return parseUnsignedByte(string, 10);
@@ -221,7 +217,6 @@ public static byte parseUnsignedByte(String string) {
221217
* Byte#parseByte(String)})
222218
* @since 13.0
223219
*/
224-
@Beta
225220
@CanIgnoreReturnValue
226221
public static byte parseUnsignedByte(String string, int radix) {
227222
int parse = Integer.parseInt(checkNotNull(string), radix);

‎guava/src/com/google/common/primitives/UnsignedInts.java

-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import static com.google.common.base.Preconditions.checkNotNull;
1919
import static com.google.common.base.Preconditions.checkPositionIndexes;
2020

21-
import com.google.common.annotations.Beta;
2221
import com.google.common.annotations.GwtCompatible;
2322
import com.google.errorprone.annotations.CanIgnoreReturnValue;
2423
import java.util.Arrays;
@@ -45,7 +44,6 @@
4544
* @author Louis Wasserman
4645
* @since 11.0
4746
*/
48-
@Beta
4947
@GwtCompatible
5048
@ElementTypesAreNonnullByDefault
5149
public final class UnsignedInts {

0 commit comments

Comments
 (0)
Please sign in to comment.