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:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user