Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 33ec5789 authored by Matías Hernández's avatar Matías Hernández
Browse files

Inline preferences_throws_on_invalid_uid

Bug: 430250142
Bug: 426207912
Test: N/A
Flag: EXEMPT Inlining flag
Change-Id: I64e6b5d5a164168e5ae5ad6e3be3ecdc305c7c07
parent 0e8f3fd3
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -547,10 +547,8 @@ public class PreferencesHelper implements RankingConfig {
    @NonNull
    private PackagePreferences getOrCreatePackagePreferencesLocked(String pkg, int uid) {
        Objects.requireNonNull(pkg);
        if (Flags.preferencesThrowsOnInvalidUid()) {
        Preconditions.checkArgument(uid != INVALID_UID,
                "Valid uid required to get settings of %s", pkg);
        }

        // TODO (b/194833441): use permissionhelper instead of DEFAULT_IMPORTANCE
        return getOrCreatePackagePreferencesSupportingInvalidUidLocked(pkg,
+0 −10
Original line number Diff line number Diff line
@@ -211,16 +211,6 @@ flag {
  bug: "432250872"
}

flag {
  name: "preferences_throws_on_invalid_uid"
  namespace: "systemui"
  description: "Throw IAE when calling getOrCreatePackagePreferences() with INVALID_UID."
  bug: "430250142"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
  name: "show_noisy_bundled_notifications"
  namespace: "notifications"
+0 −1
Original line number Diff line number Diff line
@@ -5770,7 +5770,6 @@ public class NotificationManagerServiceTest extends UiServiceTestCase {
    }
    @Test
    @EnableFlags(Flags.FLAG_PREFERENCES_THROWS_ON_INVALID_UID)
    public void updateNotificationChannelFromPrivilegedListener_invalidPackage_throws()
            throws Exception {
        when(mListeners.checkServiceTokenLocked(any())).thenReturn(mListener);