Merge "Remove Preconditions usage to stop dependecy with non-updatble class" am: 821089e106
Change-Id: Ib101caf06704f74d7721c44ed4f51d396bc0a4e8
This commit is contained in:
@@ -8,7 +8,6 @@ rule com.android.internal.util.BitUtils* com.android.networkstack.tethering.util
|
||||
rule com.android.internal.util.IndentingPrintWriter.java* com.android.networkstack.tethering.util.IndentingPrintWriter.java@1
|
||||
rule com.android.internal.util.IState.java* com.android.networkstack.tethering.util.IState.java@1
|
||||
rule com.android.internal.util.MessageUtils* com.android.networkstack.tethering.util.MessageUtils@1
|
||||
rule com.android.internal.util.Preconditions* com.android.networkstack.tethering.util.Preconditions@1
|
||||
rule com.android.internal.util.State* com.android.networkstack.tethering.util.State@1
|
||||
rule com.android.internal.util.StateMachine* com.android.networkstack.tethering.util.StateMachine@1
|
||||
rule com.android.internal.util.TrafficStatsConstants* com.android.networkstack.tethering.util.TrafficStatsConstants@1
|
||||
|
||||
@@ -43,7 +43,6 @@ import android.util.Log;
|
||||
import android.util.SparseIntArray;
|
||||
|
||||
import com.android.internal.annotations.VisibleForTesting;
|
||||
import com.android.internal.util.Preconditions;
|
||||
import com.android.internal.util.StateMachine;
|
||||
|
||||
import java.util.HashMap;
|
||||
@@ -591,7 +590,9 @@ public class UpstreamNetworkMonitor {
|
||||
// Map from type to transports.
|
||||
final int notFound = -1;
|
||||
final int transport = sLegacyTypeToTransport.get(type, notFound);
|
||||
Preconditions.checkArgument(transport != notFound, "unknown legacy type: " + type);
|
||||
if (transport == notFound) {
|
||||
throw new IllegalArgumentException("unknown legacy type: " + type);
|
||||
}
|
||||
builder.addTransportType(transport);
|
||||
|
||||
if (type == TYPE_MOBILE_DUN) {
|
||||
|
||||
@@ -4,7 +4,6 @@ rule com.android.internal.util.BitUtils* com.android.networkstack.tethering.util
|
||||
rule com.android.internal.util.IndentingPrintWriter.java* com.android.networkstack.tethering.util.IndentingPrintWriter.java@1
|
||||
rule com.android.internal.util.IState.java* com.android.networkstack.tethering.util.IState.java@1
|
||||
rule com.android.internal.util.MessageUtils* com.android.networkstack.tethering.util.MessageUtils@1
|
||||
rule com.android.internal.util.Preconditions* com.android.networkstack.tethering.util.Preconditions@1
|
||||
rule com.android.internal.util.State* com.android.networkstack.tethering.util.State@1
|
||||
rule com.android.internal.util.StateMachine* com.android.networkstack.tethering.util.StateMachine@1
|
||||
rule com.android.internal.util.TrafficStatsConstants* com.android.networkstack.tethering.util.TrafficStatsConstants@1
|
||||
|
||||
Reference in New Issue
Block a user