Skip to content

Commit

Permalink
Remove @Beta from a number of com.google.common.testing classes.
Browse files Browse the repository at this point in the history
Fixes #3452

RELNOTES=Several classes in `com.google.common.testing` that were previously marked `@Beta` are now fully supported.
PiperOrigin-RevId: 416320108
  • Loading branch information
eamonnmcmanus authored and Google Java Core Libraries committed Dec 14, 2021
1 parent 261ac7a commit 93a8f02
Show file tree
Hide file tree
Showing 19 changed files with 0 additions and 40 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

import static com.google.common.base.Preconditions.checkArgument;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.CharMatcher;
import com.google.common.base.Charsets;
Expand Down Expand Up @@ -166,7 +165,6 @@
* @author Ben Yu
* @since 12.0
*/
@Beta
@GwtIncompatible
public final class ArbitraryInstances {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.assertTrue;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import com.google.common.base.Equivalence;
import com.google.common.collect.ImmutableList;
Expand Down Expand Up @@ -74,7 +73,6 @@
* @author Jige Yu
* @since 10.0
*/
@Beta
@GwtCompatible
public final class EqualsTester {
private static final int REPETITIONS = 3;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.assertTrue;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import com.google.common.base.Equivalence;
import com.google.common.collect.ImmutableList;
Expand Down Expand Up @@ -49,7 +48,6 @@
* @author Gregory Kick
* @since 10.0
*/
@Beta
@GwtCompatible
public final class EquivalenceTester<T> {
private static final int REPETITIONS = 3;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

import static com.google.common.base.Preconditions.checkArgument;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import com.google.common.base.Ticker;
import java.util.concurrent.TimeUnit;
Expand All @@ -35,7 +34,6 @@
* @author Jige Yu
* @since 10.0
*/
@Beta
@GwtCompatible
public class FakeTicker extends Ticker {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.fail;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.Function;
import com.google.common.base.Throwables;
Expand Down Expand Up @@ -53,7 +52,6 @@
* @author Ben Yu
* @since 14.0
*/
@Beta
@GwtIncompatible
public final class ForwardingWrapperTester {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

import static java.util.concurrent.TimeUnit.SECONDS;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtIncompatible;
import com.google.errorprone.annotations.DoNotMock;
import com.google.j2objc.annotations.J2ObjCIncompatible;
Expand Down Expand Up @@ -103,7 +102,6 @@
* @author Martin Buchholz
* @since 11.0
*/
@Beta
@GwtIncompatible
@J2ObjCIncompatible // gc
public final class GcFinalization {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
import static com.google.common.base.Preconditions.checkArgument;
import static com.google.common.base.Preconditions.checkNotNull;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.Converter;
import com.google.common.base.Objects;
Expand Down Expand Up @@ -66,7 +65,6 @@
* @author Kevin Bourrillion
* @since 10.0
*/
@Beta
@GwtIncompatible
public final class NullPointerTester {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@

package com.google.common.testing;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import junit.framework.Assert;
import junit.framework.AssertionFailedError;
Expand All @@ -32,7 +31,6 @@
* @author Mike Bostock
* @since 10.0
*/
@Beta
@GwtCompatible // but no-op!
public final class SerializableTester {
private SerializableTester() {}
Expand All @@ -52,7 +50,6 @@ private SerializableTester() {}
* @throws RuntimeException if the specified object was not successfully serialized or
* deserialized
*/
@SuppressWarnings("unchecked")
public static <T> T reserialize(T object) {
return Platform.reserialize(object);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@

package com.google.common.testing;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import java.util.ArrayList;
import java.util.Collections;
Expand Down Expand Up @@ -52,7 +51,6 @@
* @author Kevin Bourrillion
* @since 10.0
*/
@Beta
@GwtCompatible
public class TestLogHandler extends Handler {
/** We will keep a private list of all logged records */
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

import static com.google.common.base.Preconditions.checkArgument;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.CharMatcher;
import com.google.common.base.Charsets;
Expand Down Expand Up @@ -171,7 +170,6 @@
* @author Ben Yu
* @since 12.0
*/
@Beta
@GwtIncompatible
public final class ArbitraryInstances {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
import static com.google.common.base.Preconditions.checkNotNull;
import static junit.framework.Assert.assertTrue;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import java.util.ArrayList;
import java.util.Arrays;
Expand All @@ -46,7 +45,6 @@
* @author Louis Wasserman
* @since 21.0
*/
@Beta
@GwtCompatible
public final class CollectorTester<T, A, R> {
/**
Expand Down
2 changes: 0 additions & 2 deletions guava-testlib/src/com/google/common/testing/EqualsTester.java
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.assertTrue;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import com.google.common.base.Equivalence;
import com.google.common.collect.ImmutableList;
Expand Down Expand Up @@ -74,7 +73,6 @@
* @author Jige Yu
* @since 10.0
*/
@Beta
@GwtCompatible
public final class EqualsTester {
private static final int REPETITIONS = 3;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@
import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.assertTrue;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import com.google.common.base.Equivalence;
import com.google.common.collect.ImmutableList;
Expand Down Expand Up @@ -49,7 +48,6 @@
* @author Gregory Kick
* @since 10.0
*/
@Beta
@GwtCompatible
public final class EquivalenceTester<T> {
private static final int REPETITIONS = 3;
Expand Down
2 changes: 0 additions & 2 deletions guava-testlib/src/com/google/common/testing/FakeTicker.java
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

import static com.google.common.base.Preconditions.checkArgument;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.Ticker;
Expand All @@ -36,7 +35,6 @@
* @author Jige Yu
* @since 10.0
*/
@Beta
@GwtCompatible
public class FakeTicker extends Ticker {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.fail;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.Function;
import com.google.common.base.Throwables;
Expand Down Expand Up @@ -53,7 +52,6 @@
* @author Ben Yu
* @since 14.0
*/
@Beta
@GwtIncompatible
public final class ForwardingWrapperTester {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@

import static java.util.concurrent.TimeUnit.SECONDS;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtIncompatible;
import com.google.errorprone.annotations.DoNotMock;
import com.google.j2objc.annotations.J2ObjCIncompatible;
Expand Down Expand Up @@ -103,7 +102,6 @@
* @author Martin Buchholz
* @since 11.0
*/
@Beta
@GwtIncompatible
@J2ObjCIncompatible // gc
public final class GcFinalization {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@
import static com.google.common.base.Preconditions.checkArgument;
import static com.google.common.base.Preconditions.checkNotNull;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.base.Converter;
import com.google.common.base.Objects;
Expand Down Expand Up @@ -68,7 +67,6 @@
* @author Kevin Bourrillion
* @since 10.0
*/
@Beta
@GwtIncompatible
public final class NullPointerTester {

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@

package com.google.common.testing;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import junit.framework.Assert;
import junit.framework.AssertionFailedError;
Expand All @@ -32,7 +31,6 @@
* @author Mike Bostock
* @since 10.0
*/
@Beta
@GwtCompatible // but no-op!
public final class SerializableTester {
private SerializableTester() {}
Expand All @@ -52,7 +50,6 @@ private SerializableTester() {}
* @throws RuntimeException if the specified object was not successfully serialized or
* deserialized
*/
@SuppressWarnings("unchecked")
public static <T> T reserialize(T object) {
return Platform.reserialize(object);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@

package com.google.common.testing;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import java.util.ArrayList;
import java.util.Collections;
Expand Down Expand Up @@ -52,7 +51,6 @@
* @author Kevin Bourrillion
* @since 10.0
*/
@Beta
@GwtCompatible
public class TestLogHandler extends Handler {
/** We will keep a private list of all logged records */
Expand Down

0 comments on commit 93a8f02

Please sign in to comment.