Skip to content
Snippets Groups Projects
Commit eb6576d6 authored by Anna Trostanetski's avatar Anna Trostanetski Committed by android-build-merger
Browse files

Merge "Remove prefix property from platform_compat_config module"

am: cc55cca9

Change-Id: Id0739fe8a6460a361243a029d259c608e3d9e736
parents 2d7cc3ac cc55cca9
No related branches found
No related tags found
No related merge requests found
......@@ -359,7 +359,6 @@ java_library {
platform_compat_config {
name: "framework-platform-compat-config",
prefix: "framework",
src: ":framework-annotation-proc",
}
......
......@@ -62,6 +62,5 @@ cc_library_shared {
platform_compat_config {
name: "services-platform-compat-config",
prefix: "services",
src: ":services",
}
......@@ -47,11 +47,10 @@ import javax.xml.datatype.DatatypeConfigurationException;
public final class CompatConfig {
private static final String TAG = "CompatConfig";
private static final String CONFIG_FILE_SUFFIX = "platform_compat_config.xml";
private static final CompatConfig sInstance = new CompatConfig().initConfigFromLib(
Environment.buildPath(
Environment.getRootDirectory(), "etc", "sysconfig"));
Environment.getRootDirectory(), "etc", "compatconfig"));
@GuardedBy("mChanges")
private final LongSparseArray<CompatChange> mChanges = new LongSparseArray<>();
......@@ -212,10 +211,9 @@ public final class CompatConfig {
return this;
}
for (File f : libraryDir.listFiles()) {
Slog.d(TAG, "Found a config file: " + f.getPath());
//TODO(b/138222363): Handle duplicate ids across config files.
if (f.getPath().endsWith(CONFIG_FILE_SUFFIX)) {
readConfig(f);
}
readConfig(f);
}
return this;
}
......@@ -223,7 +221,7 @@ public final class CompatConfig {
private void readConfig(File configFile) {
try (InputStream in = new BufferedInputStream(new FileInputStream(configFile))) {
for (Change change : XmlParser.read(in).getCompatChange()) {
Slog.w(TAG, "Adding: " + change.toString());
Slog.d(TAG, "Adding: " + change.toString());
addChange(new CompatChange(change));
}
} catch (IOException | DatatypeConfigurationException | XmlPullParserException e) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment