summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Roos <roosa@google.com>2023-09-20 19:39:13 +0000
committerAdrian Roos <roosa@google.com>2023-09-20 19:39:13 +0000
commitd5a06be1b823a5310892ec49c8a206726408129f (patch)
tree9fd25c46f4ec0a1acd5b4680345bde879a138054
parent52a973c1ca9a88b6d13f42cd5dec5f9dcbf87a59 (diff)
downloadConfigInfrastructure-d5a06be1b823a5310892ec49c8a206726408129f.tar.gz
ConfigInfrastructure: enforce FlaggedApi
Bug: 297362755 Test: m checkapi Change-Id: I6835bfc5914f2d986cdc710b08a48ec23818bd58
-rw-r--r--framework/api/module-lib-lint-baseline.txt3
-rw-r--r--framework/api/system-lint-baseline.txt15
2 files changed, 18 insertions, 0 deletions
diff --git a/framework/api/module-lib-lint-baseline.txt b/framework/api/module-lib-lint-baseline.txt
new file mode 100644
index 0000000..feb6f83
--- /dev/null
+++ b/framework/api/module-lib-lint-baseline.txt
@@ -0,0 +1,3 @@
+// Baseline format: 1.0
+UnflaggedApi: android.provider.DeviceConfig#NAMESPACE_TETHERING_NATIVE:
+ New API must be flagged with @FlaggedApi: field android.provider.DeviceConfig.NAMESPACE_TETHERING_NATIVE
diff --git a/framework/api/system-lint-baseline.txt b/framework/api/system-lint-baseline.txt
new file mode 100644
index 0000000..5cb0f45
--- /dev/null
+++ b/framework/api/system-lint-baseline.txt
@@ -0,0 +1,15 @@
+// Baseline format: 1.0
+UnflaggedApi: android.provider.DeviceConfig#NAMESPACE_CORE_EXPERIMENTS_TEAM_INTERNAL:
+ New API must be flagged with @FlaggedApi: field android.provider.DeviceConfig.NAMESPACE_CORE_EXPERIMENTS_TEAM_INTERNAL
+UnflaggedApi: android.provider.DeviceConfig#NAMESPACE_NFC:
+ New API must be flagged with @FlaggedApi: field android.provider.DeviceConfig.NAMESPACE_NFC
+UnflaggedApi: android.provider.DeviceConfig#clearAllLocalOverrides():
+ New API must be flagged with @FlaggedApi: method android.provider.DeviceConfig.clearAllLocalOverrides()
+UnflaggedApi: android.provider.DeviceConfig#clearLocalOverride(String, String):
+ New API must be flagged with @FlaggedApi: method android.provider.DeviceConfig.clearLocalOverride(String,String)
+UnflaggedApi: android.provider.DeviceConfig#getAllProperties():
+ New API must be flagged with @FlaggedApi: method android.provider.DeviceConfig.getAllProperties()
+UnflaggedApi: android.provider.DeviceConfig#getUnderlyingValuesForOverriddenFlags():
+ New API must be flagged with @FlaggedApi: method android.provider.DeviceConfig.getUnderlyingValuesForOverriddenFlags()
+UnflaggedApi: android.provider.DeviceConfig#setLocalOverride(String, String, String):
+ New API must be flagged with @FlaggedApi: method android.provider.DeviceConfig.setLocalOverride(String,String,String)