Home
last modified time | relevance | path

Searched refs:PackageOverride (Results 1 – 14 of 14) sorted by relevance

/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/compat/overrides/
H A DAppCompatOverridesParserTest.java26 import android.app.compat.PackageOverride;
185 Map<Long, PackageOverride> result = AppCompatOverridesParser.parsePackageOverrides( in parsePackageOverrides_emptyConfigNoOwnedChangeIds_returnsEmpty()
193 Map<Long, PackageOverride> result = AppCompatOverridesParser.parsePackageOverrides( in parsePackageOverrides_configWithSingleOverride_returnsOverride()
199 new PackageOverride.Builder().setEnabled(true).build()); in parsePackageOverrides_configWithSingleOverride_returnsOverride()
204 Map<Long, PackageOverride> result = AppCompatOverridesParser.parsePackageOverrides( in parsePackageOverrides_configWithMultipleOverrides_returnsOverrides()
212 new PackageOverride.Builder().setEnabled(false).build()); in parsePackageOverrides_configWithMultipleOverrides_returnsOverrides()
231 Map<Long, PackageOverride> result = AppCompatOverridesParser.parsePackageOverrides( in parsePackageOverrides_changeIdsToSkipSpecified_returnsWithoutChangeIdsToSkip()
236 new PackageOverride.Builder().setEnabled(true).build()); in parsePackageOverrides_changeIdsToSkipSpecified_returnsWithoutChangeIdsToSkip()
242 Map<Long, PackageOverride> result = AppCompatOverridesParser.parsePackageOverrides( in parsePackageOverrides_changeIdsToSkipContainsAllIds_returnsEmpty()
251 Map<Long, PackageOverride> result = AppCompatOverridesParser.parsePackageOverrides( in parsePackageOverrides_someOverridesAreInvalid_returnsWithoutInvalidOverrides()
[all …]
H A DAppCompatOverridesServiceTest.java41 import android.app.compat.PackageOverride;
168 Map<Long, PackageOverride> addedOverrides; in onPropertiesChanged_removeOverridesFlagNotSet_appliesPackageOverrides()
177 new PackageOverride.Builder().setEnabled(true).build()); in onPropertiesChanged_removeOverridesFlagNotSet_appliesPackageOverrides()
179 new PackageOverride.Builder().setMinVersionCode(2).setEnabled(true).build()); in onPropertiesChanged_removeOverridesFlagNotSet_appliesPackageOverrides()
181 new PackageOverride.Builder().setEnabled(false).build()); in onPropertiesChanged_removeOverridesFlagNotSet_appliesPackageOverrides()
195 new PackageOverride.Builder().setMinVersionCode(10).setMaxVersionCode( in onPropertiesChanged_removeOverridesFlagNotSet_appliesPackageOverrides()
/aosp12/frameworks/base/services/core/java/com/android/server/compat/overrides/
H A DAppCompatOverridesParser.java24 import android.app.compat.PackageOverride;
190 static Map<Long, PackageOverride> parsePackageOverrides(String configStr, long versionCode, in parsePackageOverrides()
196 Map<Long, PackageOverride> overridesToAdd = new ArrayMap<>(); in parsePackageOverrides()
224 PackageOverride.Builder overrideBuilder = new PackageOverride.Builder().setEnabled( in parsePackageOverrides()
241 PackageOverride override = overrideBuilder.build(); in parsePackageOverrides()
266 private static final class PackageOverrideComparator implements Comparator<PackageOverride> {
274 public int compare(PackageOverride o1, PackageOverride o2) { in compare()
299 private static boolean isVersionInRange(PackageOverride override, long versionCode) { in isVersionInRange()
308 private static boolean isVersionAfterRange(PackageOverride override, long versionCode) { in isVersionAfterRange()
316 private static boolean isVersionBeforeRange(PackageOverride override, long versionCode) { in isVersionBeforeRange()
[all …]
H A DAppCompatOverridesService.java32 import android.app.compat.PackageOverride;
199 Map<Long, PackageOverride> overridesToAdd = AppCompatOverridesParser.parsePackageOverrides( in applyPackageOverrides()
266 Map<Long, PackageOverride> overridesToAdd) { in putPackageOverrides()
/aosp12/frameworks/base/core/java/android/app/compat/
H A DPackageOverride.java39 public final class PackageOverride { class
74 private PackageOverride(long minVersionCode, in PackageOverride() method in PackageOverride
137 public static PackageOverride createFromParcel(Parcel in) { in createFromParcel()
138 return new PackageOverride(in.readLong(), in.readLong(), in.readBoolean()); in createFromParcel()
146 PackageOverride that = (PackageOverride) o; in equals()
218 public PackageOverride build() { in build()
223 return new PackageOverride(mMinVersionCode, mMaxVersionCode, mEnabled); in build()
H A DCompatChanges.java117 @NonNull Map<Long, PackageOverride> overrides) { in putPackageOverrides()
/aosp12/frameworks/base/services/core/java/com/android/server/compat/
H A DCompatChange.java19 import static android.app.compat.PackageOverride.VALUE_DISABLED;
20 import static android.app.compat.PackageOverride.VALUE_ENABLED;
21 import static android.app.compat.PackageOverride.VALUE_UNDEFINED;
24 import android.app.compat.PackageOverride;
86 private ConcurrentHashMap<String, PackageOverride> mRawOverrides;
161 synchronized void addPackageOverride(String packageName, PackageOverride override, in addPackageOverride()
273 final PackageOverride override = mRawOverrides.get(packageName); in willBeEnabled()
306 new PackageOverride.Builder().setEnabled( in loadOverrides()
316 new PackageOverride.Builder().setEnabled( in loadOverrides()
324 PackageOverride packageOverride = new PackageOverride.Builder() in loadOverrides()
[all …]
H A DPlatformCompat.java29 import android.app.compat.PackageOverride;
200 Map<Long, PackageOverride> overridesMap = new HashMap<>(); in setOverrides()
202 overridesMap.put(change, new PackageOverride.Builder().setEnabled(true).build()); in setOverrides()
205 overridesMap.put(change, new PackageOverride.Builder().setEnabled(false) in setOverrides()
216 Map<Long, PackageOverride> overridesMap = new HashMap<>(); in setOverridesForTest()
218 overridesMap.put(change, new PackageOverride.Builder().setEnabled(true).build()); in setOverridesForTest()
221 overridesMap.put(change, new PackageOverride.Builder().setEnabled(false) in setOverridesForTest()
H A DCompatConfig.java23 import android.app.compat.PackageOverride;
213 new PackageOverride.Builder().setEnabled(enabled).build()); in addOverride()
242 PackageOverride overrides) { in addOverrideUnsafe()
420 new PackageOverride.Builder().setEnabled(true).build()); in enableTargetSdkChangesForPackage()
440 new PackageOverride.Builder().setEnabled(false).build()); in disableTargetSdkChangesForPackage()
/aosp12/frameworks/base/core/java/com/android/internal/compat/
H A DCompatibilityOverrideConfig.java20 import android.app.compat.PackageOverride;
32 public final Map<Long, PackageOverride> overrides;
34 public CompatibilityOverrideConfig(Map<Long, PackageOverride> overrides) { in CompatibilityOverrideConfig()
43 overrides.put(key, PackageOverride.createFromParcel(in)); in CompatibilityOverrideConfig()
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/compat/
H A DCompatConfigTest.java29 import android.app.compat.PackageOverride;
288 Map<Long, PackageOverride> overrides = new HashMap<>(); in testInstallerCanAddOverrides()
289 overrides.put(disabledChangeId1, new PackageOverride.Builder() in testInstallerCanAddOverrides()
329 Map<Long, PackageOverride> overrides = new HashMap<>(); in testPreventInstallerSetNonOverridable()
361 Map<Long, PackageOverride> overrides = new HashMap<>(); in testCanAddOverridesForUnknownChangeIdOnDebugBuild()
416 new PackageOverride.Builder() in testOverrideWithAppVersion()
427 new PackageOverride.Builder() in testOverrideWithAppVersion()
452 Collections.singletonMap(1234L, new PackageOverride.Builder() in testApplyDeferredOverridesAfterInstallingAppVersion()
852 new PackageOverride.Builder().setEnabled(true).build())), in testSaveOverrides()
858 new PackageOverride.Builder().setEnabled(false).build())), in testSaveOverrides()
[all …]
/aosp12/frameworks/base/services/core/java/com/android/server/app/
H A DGameManagerService.java46 import android.app.compat.PackageOverride;
99 static final PackageOverride COMPAT_ENABLED = new PackageOverride.Builder().setEnabled(true)
101 static final PackageOverride COMPAT_DISABLED = new PackageOverride.Builder().setEnabled(false)
749 final ArrayMap<Long, PackageOverride> overrides = new ArrayMap<>(); in disableCompatScale()
767 final ArrayMap<Long, PackageOverride> overrides = new ArrayMap<>(); in enableCompatScale()
/aosp12/frameworks/base/core/api/
H A Dsystem-current.txt1255 …rrides(@NonNull String, @NonNull java.util.Map<java.lang.Long,android.app.compat.PackageOverride>);
1259 public final class PackageOverride {
1265 public static final class PackageOverride.Builder {
1266 ctor public PackageOverride.Builder();
1267 method @NonNull public android.app.compat.PackageOverride build();
1268 method @NonNull public android.app.compat.PackageOverride.Builder setEnabled(boolean);
1269 method @NonNull public android.app.compat.PackageOverride.Builder setMaxVersionCode(long);
1270 method @NonNull public android.app.compat.PackageOverride.Builder setMinVersionCode(long);
/aosp12/frameworks/base/services/
H A Dart-profile14999 …patChange;->addPackageOverride(Ljava/lang/String;Landroid/app/compat/PackageOverride;Lcom/android/…
15007 …rrides/ChangeOverrides;)V+]Landroid/app/compat/PackageOverride$Builder;Landroid/app/compat/Package…
15009 …lowedState;Ljava/lang/Long;)Z+]Landroid/app/compat/PackageOverride;Landroid/app/compat/PackageOver…
15012 …Entry;Ljava/util/HashMap$Node;]Landroid/app/compat/PackageOverride;Landroid/app/compat/PackageOver…
15017 …patConfig;->addOverrideUnsafe(JLjava/lang/String;Landroid/app/compat/PackageOverride;)Z+]Lcom/andr…