diff options
| author | TreeHugger Robot <treehugger-gerrit@google.com> | 2020-01-03 17:58:18 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-01-03 17:58:18 +0000 |
| commit | f0031d2eba6442d775279cd94e9906a47a48e126 (patch) | |
| tree | d4d2b65b0874f0f2bd1378c807bbebe5278bd054 /core/java/android | |
| parent | 44eeaa5e06ef307b3fd51c7ea81825f9e9aa53bb (diff) | |
| parent | 0af97d60d7abd0b9f0c164fdda84a7ff6d3e7416 (diff) | |
Merge "Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull"
Diffstat (limited to 'core/java/android')
17 files changed, 73 insertions, 69 deletions
diff --git a/core/java/android/app/ActivityThread.java b/core/java/android/app/ActivityThread.java index 08f873494cbc..a4f6f57c097e 100644 --- a/core/java/android/app/ActivityThread.java +++ b/core/java/android/app/ActivityThread.java @@ -3659,7 +3659,7 @@ public final class ActivityThread extends ClientTransactionHandler { r.activity, Looper.myLooper()); } r.activity.onGetDirectActions(cancellationSignal, (actions) -> { - Preconditions.checkNotNull(actions); + Objects.requireNonNull(actions); Preconditions.checkCollectionElementsNotNull(actions, "actions"); if (!actions.isEmpty()) { final int actionCount = actions.size(); diff --git a/core/java/android/app/AppOpsManager.java b/core/java/android/app/AppOpsManager.java index 86a5c762240f..4840963f2633 100644 --- a/core/java/android/app/AppOpsManager.java +++ b/core/java/android/app/AppOpsManager.java @@ -5517,8 +5517,8 @@ public class AppOpsManager { @RequiresPermission(android.Manifest.permission.GET_APP_OPS_STATS) public void getHistoricalOps(@NonNull HistoricalOpsRequest request, @NonNull Executor executor, @NonNull Consumer<HistoricalOps> callback) { - Preconditions.checkNotNull(executor, "executor cannot be null"); - Preconditions.checkNotNull(callback, "callback cannot be null"); + Objects.requireNonNull(executor, "executor cannot be null"); + Objects.requireNonNull(callback, "callback cannot be null"); try { mService.getHistoricalOps(request.mUid, request.mPackageName, request.mOpNames, request.mBeginTimeMillis, request.mEndTimeMillis, request.mFlags, @@ -5556,8 +5556,8 @@ public class AppOpsManager { @RequiresPermission(Manifest.permission.MANAGE_APPOPS) public void getHistoricalOpsFromDiskRaw(@NonNull HistoricalOpsRequest request, @Nullable Executor executor, @NonNull Consumer<HistoricalOps> callback) { - Preconditions.checkNotNull(executor, "executor cannot be null"); - Preconditions.checkNotNull(callback, "callback cannot be null"); + Objects.requireNonNull(executor, "executor cannot be null"); + Objects.requireNonNull(callback, "callback cannot be null"); try { mService.getHistoricalOpsFromDiskRaw(request.mUid, request.mPackageName, request.mOpNames, request.mBeginTimeMillis, request.mEndTimeMillis, @@ -7062,7 +7062,7 @@ public class AppOpsManager { private final IAppOpsAsyncNotedCallback mAsyncCb = new IAppOpsAsyncNotedCallback.Stub() { @Override public void opNoted(AsyncNotedAppOp op) { - Preconditions.checkNotNull(op); + Objects.requireNonNull(op); getAsyncNotedExecutor().execute(() -> onAsyncNoted(op)); } diff --git a/core/java/android/app/ApplicationPackageManager.java b/core/java/android/app/ApplicationPackageManager.java index 7f26565d760a..1c6a5615dbd5 100644 --- a/core/java/android/app/ApplicationPackageManager.java +++ b/core/java/android/app/ApplicationPackageManager.java @@ -100,7 +100,6 @@ import android.view.Display; import com.android.internal.annotations.GuardedBy; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.os.SomeArgs; -import com.android.internal.util.Preconditions; import com.android.internal.util.UserIcons; import dalvik.system.VMRuntime; @@ -2149,7 +2148,7 @@ public class ApplicationPackageManager extends PackageManager { } else if (vol.isPrimaryPhysical()) { volumeUuid = StorageManager.UUID_PRIMARY_PHYSICAL; } else { - volumeUuid = Preconditions.checkNotNull(vol.fsUuid); + volumeUuid = Objects.requireNonNull(vol.fsUuid); } return mPM.movePackage(packageName, volumeUuid); @@ -2259,7 +2258,7 @@ public class ApplicationPackageManager extends PackageManager { } else if (vol.isPrimaryPhysical()) { volumeUuid = StorageManager.UUID_PRIMARY_PHYSICAL; } else { - volumeUuid = Preconditions.checkNotNull(vol.fsUuid); + volumeUuid = Objects.requireNonNull(vol.fsUuid); } return mPM.movePrimaryStorage(volumeUuid); @@ -2661,8 +2660,8 @@ public class ApplicationPackageManager extends PackageManager { /** @hide */ @Override public KeySet getKeySetByAlias(String packageName, String alias) { - Preconditions.checkNotNull(packageName); - Preconditions.checkNotNull(alias); + Objects.requireNonNull(packageName); + Objects.requireNonNull(alias); try { return mPM.getKeySetByAlias(packageName, alias); } catch (RemoteException e) { @@ -2673,7 +2672,7 @@ public class ApplicationPackageManager extends PackageManager { /** @hide */ @Override public KeySet getSigningKeySet(String packageName) { - Preconditions.checkNotNull(packageName); + Objects.requireNonNull(packageName); try { return mPM.getSigningKeySet(packageName); } catch (RemoteException e) { @@ -2684,8 +2683,8 @@ public class ApplicationPackageManager extends PackageManager { /** @hide */ @Override public boolean isSignedBy(String packageName, KeySet ks) { - Preconditions.checkNotNull(packageName); - Preconditions.checkNotNull(ks); + Objects.requireNonNull(packageName); + Objects.requireNonNull(ks); try { return mPM.isPackageSignedByKeySet(packageName, ks); } catch (RemoteException e) { @@ -2696,8 +2695,8 @@ public class ApplicationPackageManager extends PackageManager { /** @hide */ @Override public boolean isSignedByExactly(String packageName, KeySet ks) { - Preconditions.checkNotNull(packageName); - Preconditions.checkNotNull(ks); + Objects.requireNonNull(packageName); + Objects.requireNonNull(ks); try { return mPM.isPackageSignedByKeySetExactly(packageName, ks); } catch (RemoteException e) { diff --git a/core/java/android/app/AuthenticationRequiredException.java b/core/java/android/app/AuthenticationRequiredException.java index 0d8733688afa..847d2c4e5939 100644 --- a/core/java/android/app/AuthenticationRequiredException.java +++ b/core/java/android/app/AuthenticationRequiredException.java @@ -21,7 +21,7 @@ import android.content.ContentResolver; import android.os.Parcel; import android.os.Parcelable; -import com.android.internal.util.Preconditions; +import java.util.Objects; /** * Specialization of {@link SecurityException} that is thrown when authentication is needed from the @@ -60,7 +60,7 @@ public final class AuthenticationRequiredException extends SecurityException imp */ public AuthenticationRequiredException(Throwable cause, PendingIntent userAction) { super(cause.getMessage()); - mUserAction = Preconditions.checkNotNull(userAction); + mUserAction = Objects.requireNonNull(userAction); } /** diff --git a/core/java/android/app/ContextImpl.java b/core/java/android/app/ContextImpl.java index bd87fcd2565e..cd84310356b1 100644 --- a/core/java/android/app/ContextImpl.java +++ b/core/java/android/app/ContextImpl.java @@ -2794,7 +2794,7 @@ class ContextImpl extends Context { public ApplicationContentResolver(Context context, ActivityThread mainThread) { super(context); - mMainThread = Preconditions.checkNotNull(mainThread); + mMainThread = Objects.requireNonNull(mainThread); } @Override diff --git a/core/java/android/app/DirectAction.java b/core/java/android/app/DirectAction.java index ef3627b26a5d..0268f7ca2b73 100644 --- a/core/java/android/app/DirectAction.java +++ b/core/java/android/app/DirectAction.java @@ -172,7 +172,7 @@ public final class DirectAction implements Parcelable { * current application state. */ public Builder(@NonNull String id) { - Preconditions.checkNotNull(id); + Objects.requireNonNull(id); mId = id; } diff --git a/core/java/android/app/SystemServiceRegistry.java b/core/java/android/app/SystemServiceRegistry.java index 31c73b90aace..ca3d0d7065c9 100644 --- a/core/java/android/app/SystemServiceRegistry.java +++ b/core/java/android/app/SystemServiceRegistry.java @@ -198,6 +198,7 @@ import com.android.internal.policy.PhoneLayoutInflater; import com.android.internal.util.Preconditions; import java.util.Map; +import java.util.Objects; /** * Manages all of the system services that can be returned by {@link Context#getSystemService}. @@ -1429,8 +1430,8 @@ public final class SystemServiceRegistry { @NonNull StaticServiceProducerWithBinder<TServiceClass> serviceProducer) { ensureInitializing("registerStaticService"); Preconditions.checkStringNotEmpty(serviceName); - Preconditions.checkNotNull(serviceWrapperClass); - Preconditions.checkNotNull(serviceProducer); + Objects.requireNonNull(serviceWrapperClass); + Objects.requireNonNull(serviceProducer); registerService(serviceName, serviceWrapperClass, new StaticServiceFetcher<TServiceClass>() { @@ -1453,8 +1454,8 @@ public final class SystemServiceRegistry { @NonNull StaticServiceProducerWithoutBinder<TServiceClass> serviceProducer) { ensureInitializing("registerStaticService"); Preconditions.checkStringNotEmpty(serviceName); - Preconditions.checkNotNull(serviceWrapperClass); - Preconditions.checkNotNull(serviceProducer); + Objects.requireNonNull(serviceWrapperClass); + Objects.requireNonNull(serviceProducer); registerService(serviceName, serviceWrapperClass, new StaticServiceFetcher<TServiceClass>() { @@ -1486,8 +1487,8 @@ public final class SystemServiceRegistry { @NonNull ContextAwareServiceProducerWithBinder<TServiceClass> serviceProducer) { ensureInitializing("registerContextAwareService"); Preconditions.checkStringNotEmpty(serviceName); - Preconditions.checkNotNull(serviceWrapperClass); - Preconditions.checkNotNull(serviceProducer); + Objects.requireNonNull(serviceWrapperClass); + Objects.requireNonNull(serviceProducer); registerService(serviceName, serviceWrapperClass, new CachedServiceFetcher<TServiceClass>() { @@ -1514,8 +1515,8 @@ public final class SystemServiceRegistry { @NonNull ContextAwareServiceProducerWithoutBinder<TServiceClass> serviceProducer) { ensureInitializing("registerContextAwareService"); Preconditions.checkStringNotEmpty(serviceName); - Preconditions.checkNotNull(serviceWrapperClass); - Preconditions.checkNotNull(serviceProducer); + Objects.requireNonNull(serviceWrapperClass); + Objects.requireNonNull(serviceProducer); registerService(serviceName, serviceWrapperClass, new CachedServiceFetcher<TServiceClass>() { diff --git a/core/java/android/app/VoiceInteractor.java b/core/java/android/app/VoiceInteractor.java index b37120faf281..c262ec2bf009 100644 --- a/core/java/android/app/VoiceInteractor.java +++ b/core/java/android/app/VoiceInteractor.java @@ -44,6 +44,7 @@ import java.io.FileDescriptor; import java.io.PrintWriter; import java.lang.ref.WeakReference; import java.util.ArrayList; +import java.util.Objects; import java.util.concurrent.Executor; /** @@ -1129,8 +1130,8 @@ public final class VoiceInteractor { */ public boolean registerOnDestroyedCallback(@NonNull @CallbackExecutor Executor executor, @NonNull Runnable callback) { - Preconditions.checkNotNull(executor); - Preconditions.checkNotNull(callback); + Objects.requireNonNull(executor); + Objects.requireNonNull(callback); if (isDestroyed()) { Log.w(TAG, "Cannot interact with a destroyed voice interactor"); return false; @@ -1146,7 +1147,7 @@ public final class VoiceInteractor { * @return whether the callback was unregistered. */ public boolean unregisterOnDestroyedCallback(@NonNull Runnable callback) { - Preconditions.checkNotNull(callback); + Objects.requireNonNull(callback); if (isDestroyed()) { Log.w(TAG, "Cannot interact with a destroyed voice interactor"); return false; diff --git a/core/java/android/app/admin/DevicePolicyEventLogger.java b/core/java/android/app/admin/DevicePolicyEventLogger.java index 95a797392940..4c0e176c519e 100644 --- a/core/java/android/app/admin/DevicePolicyEventLogger.java +++ b/core/java/android/app/admin/DevicePolicyEventLogger.java @@ -25,6 +25,7 @@ import com.android.framework.protobuf.nano.MessageNano; import com.android.internal.util.Preconditions; import java.util.Arrays; +import java.util.Objects; /** * A wrapper for logging managed device events using {@link StatsLog}. @@ -136,7 +137,7 @@ public class DevicePolicyEventLogger { * in that order. */ public DevicePolicyEventLogger setStrings(String value, String[] values) { - Preconditions.checkNotNull(values, "values parameter cannot be null"); + Objects.requireNonNull(values, "values parameter cannot be null"); mStringArrayValue = new String[values.length + 1]; mStringArrayValue[0] = value; System.arraycopy(values, 0, mStringArrayValue, 1, values.length); @@ -150,7 +151,7 @@ public class DevicePolicyEventLogger { * and <code>values</code>, in that order. */ public DevicePolicyEventLogger setStrings(String value1, String value2, String[] values) { - Preconditions.checkNotNull(values, "values parameter cannot be null"); + Objects.requireNonNull(values, "values parameter cannot be null"); mStringArrayValue = new String[values.length + 2]; mStringArrayValue[0] = value1; mStringArrayValue[1] = value2; diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java index acdf919e66a6..8daaaaa2e05c 100644 --- a/core/java/android/app/admin/DevicePolicyManager.java +++ b/core/java/android/app/admin/DevicePolicyManager.java @@ -115,6 +115,7 @@ import java.util.Arrays; import java.util.Collections; import java.util.HashSet; import java.util.List; +import java.util.Objects; import java.util.Set; import java.util.concurrent.CompletableFuture; import java.util.concurrent.ExecutionException; @@ -4263,7 +4264,7 @@ public class DevicePolicyManager { * {@link #WIPE_SILENTLY} is set. */ public void wipeData(int flags, @NonNull CharSequence reason) { - Preconditions.checkNotNull(reason, "reason string is null"); + Objects.requireNonNull(reason, "reason string is null"); Preconditions.checkStringNotEmpty(reason, "reason string is empty"); Preconditions.checkArgument((flags & WIPE_SILENTLY) == 0, "WIPE_SILENTLY cannot be set"); wipeDataInternal(flags, reason.toString()); @@ -10430,8 +10431,8 @@ public class DevicePolicyManager { @NonNull String packageName, @NonNull @CallbackExecutor Executor executor, @NonNull OnClearApplicationUserDataListener listener) { throwIfParentInstance("clearAppData"); - Preconditions.checkNotNull(executor); - Preconditions.checkNotNull(listener); + Objects.requireNonNull(executor); + Objects.requireNonNull(listener); try { mService.clearApplicationUserData(admin, packageName, new IPackageDataObserver.Stub() { @@ -10881,7 +10882,7 @@ public class DevicePolicyManager { @WorkerThread public @PrivateDnsModeErrorCodes int setGlobalPrivateDnsModeSpecifiedHost( @NonNull ComponentName admin, @NonNull String privateDnsHost) { throwIfParentInstance("setGlobalPrivateDnsModeSpecifiedHost"); - Preconditions.checkNotNull(privateDnsHost, "dns resolver is null"); + Objects.requireNonNull(privateDnsHost, "dns resolver is null"); if (mService == null) { return PRIVATE_DNS_SET_ERROR_FAILURE_SETTING; diff --git a/core/java/android/app/assist/AssistStructure.java b/core/java/android/app/assist/AssistStructure.java index 80c5b17cad23..22d8c87e9268 100644 --- a/core/java/android/app/assist/AssistStructure.java +++ b/core/java/android/app/assist/AssistStructure.java @@ -41,6 +41,7 @@ import com.android.internal.util.Preconditions; import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import java.util.Objects; /** * <p>This API automatically creates assist data from the platform's @@ -1889,7 +1890,7 @@ public class AssistStructure implements Parcelable { @Override public void setTextIdEntry(@NonNull String entryName) { - mNode.mTextIdEntry = Preconditions.checkNotNull(entryName); + mNode.mTextIdEntry = Objects.requireNonNull(entryName); } @Override @@ -1899,7 +1900,7 @@ public class AssistStructure implements Parcelable { @Override public void setHintIdEntry(@NonNull String entryName) { - mNode.mHintIdEntry = Preconditions.checkNotNull(entryName); + mNode.mHintIdEntry = Objects.requireNonNull(entryName); } @Override diff --git a/core/java/android/app/prediction/AppPredictionManager.java b/core/java/android/app/prediction/AppPredictionManager.java index cb5b7e7763d9..ca22721622b7 100644 --- a/core/java/android/app/prediction/AppPredictionManager.java +++ b/core/java/android/app/prediction/AppPredictionManager.java @@ -20,7 +20,7 @@ import android.annotation.SystemApi; import android.annotation.TestApi; import android.content.Context; -import com.android.internal.util.Preconditions; +import java.util.Objects; /** * Class that provides methods to create prediction clients. @@ -37,7 +37,7 @@ public final class AppPredictionManager { * @hide */ public AppPredictionManager(Context context) { - mContext = Preconditions.checkNotNull(context); + mContext = Objects.requireNonNull(context); } /** diff --git a/core/java/android/app/prediction/AppTarget.java b/core/java/android/app/prediction/AppTarget.java index 6f2149007b8d..14e32b8397a8 100644 --- a/core/java/android/app/prediction/AppTarget.java +++ b/core/java/android/app/prediction/AppTarget.java @@ -25,7 +25,7 @@ import android.os.Parcel; import android.os.Parcelable; import android.os.UserHandle; -import com.android.internal.util.Preconditions; +import java.util.Objects; /** * A representation of a launchable target. @@ -55,9 +55,9 @@ public final class AppTarget implements Parcelable { mId = id; mShortcutInfo = null; - mPackageName = Preconditions.checkNotNull(packageName); + mPackageName = Objects.requireNonNull(packageName); mClassName = className; - mUser = Preconditions.checkNotNull(user); + mUser = Objects.requireNonNull(user); mRank = 0; } @@ -69,7 +69,7 @@ public final class AppTarget implements Parcelable { public AppTarget(@NonNull AppTargetId id, @NonNull ShortcutInfo shortcutInfo, @Nullable String className) { mId = id; - mShortcutInfo = Preconditions.checkNotNull(shortcutInfo); + mShortcutInfo = Objects.requireNonNull(shortcutInfo); mPackageName = mShortcutInfo.getPackage(); mUser = mShortcutInfo.getUserHandle(); @@ -224,9 +224,9 @@ public final class AppTarget implements Parcelable { @TestApi public Builder(@NonNull AppTargetId id, @NonNull String packageName, @NonNull UserHandle user) { - mId = Preconditions.checkNotNull(id); - mPackageName = Preconditions.checkNotNull(packageName); - mUser = Preconditions.checkNotNull(user); + mId = Objects.requireNonNull(id); + mPackageName = Objects.requireNonNull(packageName); + mUser = Objects.requireNonNull(user); } /** @@ -237,8 +237,8 @@ public final class AppTarget implements Parcelable { @SystemApi @TestApi public Builder(@NonNull AppTargetId id, @NonNull ShortcutInfo info) { - mId = Preconditions.checkNotNull(id); - mShortcutInfo = Preconditions.checkNotNull(info); + mId = Objects.requireNonNull(id); + mShortcutInfo = Objects.requireNonNull(info); mPackageName = info.getPackage(); mUser = info.getUserHandle(); } @@ -253,8 +253,8 @@ public final class AppTarget implements Parcelable { if (mPackageName != null) { throw new IllegalArgumentException("Target is already set"); } - mPackageName = Preconditions.checkNotNull(packageName); - mUser = Preconditions.checkNotNull(user); + mPackageName = Objects.requireNonNull(packageName); + mUser = Objects.requireNonNull(user); return this; } @@ -266,7 +266,7 @@ public final class AppTarget implements Parcelable { @Deprecated public Builder setTarget(@NonNull ShortcutInfo info) { setTarget(info.getPackage(), info.getUserHandle()); - mShortcutInfo = Preconditions.checkNotNull(info); + mShortcutInfo = Objects.requireNonNull(info); return this; } @@ -275,7 +275,7 @@ public final class AppTarget implements Parcelable { */ @NonNull public Builder setClassName(@NonNull String className) { - mClassName = Preconditions.checkNotNull(className); + mClassName = Objects.requireNonNull(className); return this; } diff --git a/core/java/android/app/slice/Slice.java b/core/java/android/app/slice/Slice.java index a7319f6a584f..823fdd26db1e 100644 --- a/core/java/android/app/slice/Slice.java +++ b/core/java/android/app/slice/Slice.java @@ -28,7 +28,6 @@ import android.os.Parcel; import android.os.Parcelable; import com.android.internal.util.ArrayUtils; -import com.android.internal.util.Preconditions; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; @@ -428,7 +427,7 @@ public final class Slice implements Parcelable { * @see SliceItem#getSubType() */ public Builder addSubSlice(@NonNull Slice slice, @Nullable @SliceSubtype String subType) { - Preconditions.checkNotNull(slice); + Objects.requireNonNull(slice); mItems.add(new SliceItem(slice, SliceItem.FORMAT_SLICE, subType, slice.getHints().toArray(new String[slice.getHints().size()]))); return this; @@ -441,8 +440,8 @@ public final class Slice implements Parcelable { */ public Slice.Builder addAction(@NonNull PendingIntent action, @NonNull Slice s, @Nullable @SliceSubtype String subType) { - Preconditions.checkNotNull(action); - Preconditions.checkNotNull(s); + Objects.requireNonNull(action); + Objects.requireNonNull(s); List<String> hints = s.getHints(); s.mSpec = null; mItems.add(new SliceItem(action, s, SliceItem.FORMAT_ACTION, subType, hints.toArray( @@ -468,7 +467,7 @@ public final class Slice implements Parcelable { */ public Builder addIcon(Icon icon, @Nullable @SliceSubtype String subType, @SliceHint List<String> hints) { - Preconditions.checkNotNull(icon); + Objects.requireNonNull(icon); mItems.add(new SliceItem(icon, SliceItem.FORMAT_IMAGE, subType, hints)); return this; } @@ -481,7 +480,7 @@ public final class Slice implements Parcelable { public Slice.Builder addRemoteInput(RemoteInput remoteInput, @Nullable @SliceSubtype String subType, @SliceHint List<String> hints) { - Preconditions.checkNotNull(remoteInput); + Objects.requireNonNull(remoteInput); mItems.add(new SliceItem(remoteInput, SliceItem.FORMAT_REMOTE_INPUT, subType, hints)); return this; @@ -529,7 +528,7 @@ public final class Slice implements Parcelable { */ public Slice.Builder addBundle(Bundle bundle, @Nullable @SliceSubtype String subType, @SliceHint List<String> hints) { - Preconditions.checkNotNull(bundle); + Objects.requireNonNull(bundle); mItems.add(new SliceItem(bundle, SliceItem.FORMAT_BUNDLE, subType, hints)); return this; diff --git a/core/java/android/app/slice/SliceManager.java b/core/java/android/app/slice/SliceManager.java index 90ecce2a2170..4da1acba3927 100644 --- a/core/java/android/app/slice/SliceManager.java +++ b/core/java/android/app/slice/SliceManager.java @@ -51,6 +51,7 @@ import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.List; +import java.util.Objects; import java.util.Set; /** @@ -241,7 +242,7 @@ public class SliceManager { * @see Slice */ public @Nullable Slice bindSlice(@NonNull Uri uri, @NonNull Set<SliceSpec> supportedSpecs) { - Preconditions.checkNotNull(uri, "uri"); + Objects.requireNonNull(uri, "uri"); ContentResolver resolver = mContext.getContentResolver(); try (ContentProviderClient provider = resolver.acquireUnstableContentProviderClient(uri)) { if (provider == null) { @@ -336,7 +337,7 @@ public class SliceManager { } private Uri resolveStatic(@NonNull Intent intent, ContentResolver resolver) { - Preconditions.checkNotNull(intent, "intent"); + Objects.requireNonNull(intent, "intent"); Preconditions.checkArgument(intent.getComponent() != null || intent.getPackage() != null || intent.getData() != null, "Slice intent must be explicit %s", intent); @@ -371,7 +372,7 @@ public class SliceManager { */ public @Nullable Slice bindSlice(@NonNull Intent intent, @NonNull Set<SliceSpec> supportedSpecs) { - Preconditions.checkNotNull(intent, "intent"); + Objects.requireNonNull(intent, "intent"); Preconditions.checkArgument(intent.getComponent() != null || intent.getPackage() != null || intent.getData() != null, "Slice intent must be explicit %s", intent); diff --git a/core/java/android/app/usage/NetworkStatsManager.java b/core/java/android/app/usage/NetworkStatsManager.java index 74129702b487..4346d9738ec7 100644 --- a/core/java/android/app/usage/NetworkStatsManager.java +++ b/core/java/android/app/usage/NetworkStatsManager.java @@ -16,8 +16,6 @@ package android.app.usage; -import static com.android.internal.util.Preconditions.checkNotNull; - import android.annotation.Nullable; import android.annotation.SystemService; import android.annotation.TestApi; @@ -42,6 +40,8 @@ import android.util.Log; import com.android.internal.annotations.VisibleForTesting; +import java.util.Objects; + /** * Provides access to network usage history and statistics. Usage data is collected in * discrete bins of time called 'Buckets'. See {@link NetworkStats.Bucket} for details. @@ -418,7 +418,7 @@ public class NetworkStatsManager { /** @hide */ public void registerUsageCallback(NetworkTemplate template, int networkType, long thresholdBytes, UsageCallback callback, @Nullable Handler handler) { - checkNotNull(callback, "UsageCallback cannot be null"); + Objects.requireNonNull(callback, "UsageCallback cannot be null"); final Looper looper; if (handler == null) { diff --git a/core/java/android/app/usage/StorageStatsManager.java b/core/java/android/app/usage/StorageStatsManager.java index eecf0920fd24..1ef15637d578 100644 --- a/core/java/android/app/usage/StorageStatsManager.java +++ b/core/java/android/app/usage/StorageStatsManager.java @@ -63,8 +63,8 @@ public class StorageStatsManager { /** {@hide} */ public StorageStatsManager(Context context, IStorageStatsManager service) { - mContext = Preconditions.checkNotNull(context); - mService = Preconditions.checkNotNull(service); + mContext = Objects.requireNonNull(context); + mService = Objects.requireNonNull(service); } /** {@hide} */ |
