Merge "Fix the Preconditions dependency in EthernetNetworkSpecifier." am: bb27ba3b11

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1952108

Change-Id: Ia6431509c1604d86caf06237032d3f51dff4c7f8
This commit is contained in:
Xiao Ma
2022-01-19 03:38:08 +00:00
committed by Automerger Merge Worker

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;
/**
@@ -47,7 +45,9 @@ public final class EthernetNetworkSpecifier extends NetworkSpecifier implements
* @param interfaceName Name of the ethernet interface the specifier refers to.
*/
public EthernetNetworkSpecifier(@NonNull String interfaceName) {
Preconditions.checkStringNotEmpty(interfaceName);
if (TextUtils.isEmpty(interfaceName)) {
throw new IllegalArgumentException();
}
mInterfaceName = interfaceName;
}