Remove Preconditions usage in TestNetworkSpecifier

Preconditions is a hidden API utility. It can be easily replace by
inline checks.

Bug: 177046265
Test: m
Change-Id: I3f722075fb9c74e12e40348ba4faad2f0fa67178
Merged-In: I3f722075fb9c74e12e40348ba4faad2f0fa67178
This commit is contained in:
Remi NGUYEN VAN
2021-03-18 22:08:01 +09:00
parent 81f6842b8a
commit 0488766ef4

View File

@@ -23,8 +23,6 @@ import android.os.Parcel;
import android.os.Parcelable;
import android.text.TextUtils;
import com.android.internal.util.Preconditions;
import java.util.Objects;
/**
@@ -43,7 +41,9 @@ public final class TestNetworkSpecifier extends NetworkSpecifier implements Parc
private final String mInterfaceName;
public TestNetworkSpecifier(@NonNull String interfaceName) {
Preconditions.checkStringNotEmpty(interfaceName);
if (TextUtils.isEmpty(interfaceName)) {
throw new IllegalArgumentException("Empty interfaceName");
}
mInterfaceName = interfaceName;
}