summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Linus Tufvesson <lus@google.com> 2019-11-21 16:46:22 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2019-11-21 16:46:22 +0000
commitb43913461cef32c753fb65881f5316e2aaee3af3 (patch)
tree7462ed243c1a84e83f6a0590eaa715865bbd3a0c
parente155ed48fae8b64b8382c4e76768738214c6ff33 (diff)
parent7bb27de066c5ffcd90395cea639bde192dbe226c (diff)
Merge "Sort properties by keys"
-rw-r--r--packages/SettingsProvider/src/com/android/providers/settings/DeviceConfigService.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SettingsProvider/src/com/android/providers/settings/DeviceConfigService.java b/packages/SettingsProvider/src/com/android/providers/settings/DeviceConfigService.java
index 1e75fe70becd..fdbbc391082f 100644
--- a/packages/SettingsProvider/src/com/android/providers/settings/DeviceConfigService.java
+++ b/packages/SettingsProvider/src/com/android/providers/settings/DeviceConfigService.java
@@ -196,7 +196,9 @@ public final class DeviceConfigService extends Binder {
case LIST:
if (namespace != null) {
DeviceConfig.Properties properties = DeviceConfig.getProperties(namespace);
- for (String name : properties.getKeyset()) {
+ List<String> keys = new ArrayList<>(properties.getKeyset());
+ Collections.sort(keys);
+ for (String name : keys) {
pout.println(name + "=" + properties.getString(name, null));
}
} else {