/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/compat/overrides/ |
H A D | AppCompatOverridesParserTest.java | 26 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 D | AppCompatOverridesServiceTest.java | 41 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 D | AppCompatOverridesParser.java | 24 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 D | AppCompatOverridesService.java | 32 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 D | PackageOverride.java | 39 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 D | CompatChanges.java | 117 @NonNull Map<Long, PackageOverride> overrides) { in putPackageOverrides()
|
/aosp12/frameworks/base/services/core/java/com/android/server/compat/ |
H A D | CompatChange.java | 19 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 D | PlatformCompat.java | 29 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 D | CompatConfig.java | 23 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 D | CompatibilityOverrideConfig.java | 20 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 D | CompatConfigTest.java | 29 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 D | GameManagerService.java | 46 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 D | system-current.txt | 1255 …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 D | art-profile | 14999 …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…
|