Skip to content

Commit a195f7d

Browse files
klueverGoogle Java Core Libraries
authored and
Google Java Core Libraries
committedApr 10, 2023
Remove @Beta from Invokable and some methods in TypeToken.
Fixes #3051 RELNOTES=`reflect`: Remove `@Beta` from `Invokable` and some methods in `TypeToken`. PiperOrigin-RevId: 523204476
1 parent ba8ad69 commit a195f7d

File tree

4 files changed

+0
-10
lines changed

4 files changed

+0
-10
lines changed
 

‎android/guava/src/com/google/common/reflect/Invokable.java

-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import static com.google.common.base.Preconditions.checkNotNull;
1818

19-
import com.google.common.annotations.Beta;
2019
import com.google.common.collect.ImmutableList;
2120
import com.google.errorprone.annotations.CanIgnoreReturnValue;
2221
import com.google.errorprone.annotations.DoNotCall;
@@ -64,7 +63,6 @@
6463
* @since 14.0 (no longer implements {@link AccessibleObject} or {@code GenericDeclaration} since
6564
* 31.0)
6665
*/
67-
@Beta
6866
@ElementTypesAreNonnullByDefault
6967
public abstract class Invokable<T, R> implements AnnotatedElement, Member {
7068
private final AccessibleObject accessibleObject;

‎android/guava/src/com/google/common/reflect/TypeToken.java

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

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.VisibleForTesting;
2423
import com.google.common.base.Joiner;
2524
import com.google.common.base.Predicate;
@@ -590,7 +589,6 @@ public final TypeToken<?> getComponentType() {
590589
*
591590
* @since 14.0
592591
*/
593-
@Beta
594592
public final Invokable<T, Object> method(Method method) {
595593
checkArgument(
596594
this.someRawTypeIsSubclassOf(method.getDeclaringClass()),
@@ -630,7 +628,6 @@ public String toString() {
630628
*
631629
* @since 14.0
632630
*/
633-
@Beta
634631
public final Invokable<T, T> constructor(Constructor<?> constructor) {
635632
checkArgument(
636633
constructor.getDeclaringClass() == getRawType(),

‎guava/src/com/google/common/reflect/Invokable.java

-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import static com.google.common.base.Preconditions.checkNotNull;
1818

19-
import com.google.common.annotations.Beta;
2019
import com.google.common.collect.ImmutableList;
2120
import com.google.errorprone.annotations.CanIgnoreReturnValue;
2221
import java.lang.annotation.Annotation;
@@ -63,7 +62,6 @@
6362
* @since 14.0 (no longer implements {@link AccessibleObject} or {@code GenericDeclaration} since
6463
* 31.0)
6564
*/
66-
@Beta
6765
@ElementTypesAreNonnullByDefault
6866
public abstract class Invokable<T, R> implements AnnotatedElement, Member {
6967
private final AccessibleObject accessibleObject;

‎guava/src/com/google/common/reflect/TypeToken.java

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

22-
import com.google.common.annotations.Beta;
2322
import com.google.common.annotations.VisibleForTesting;
2423
import com.google.common.base.Joiner;
2524
import com.google.common.base.Predicate;
@@ -590,7 +589,6 @@ public final TypeToken<?> getComponentType() {
590589
*
591590
* @since 14.0
592591
*/
593-
@Beta
594592
public final Invokable<T, Object> method(Method method) {
595593
checkArgument(
596594
this.someRawTypeIsSubclassOf(method.getDeclaringClass()),
@@ -630,7 +628,6 @@ public String toString() {
630628
*
631629
* @since 14.0
632630
*/
633-
@Beta
634631
public final Invokable<T, T> constructor(Constructor<?> constructor) {
635632
checkArgument(
636633
constructor.getDeclaringClass() == getRawType(),

0 commit comments

Comments
 (0)
Please sign in to comment.