summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNetta Peterbursky <nettap@google.com>2017-08-03 22:38:24 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-08-03 22:38:24 +0000
commit2844b848769e3087133a244d2ada4927423f5698 (patch)
treee2717b95d0574f85ca70e6528563473247f27243 /src
parent93890505b4cf09074586ba3a3e8dd4b44dd88758 (diff)
parent3a879098fe36a747ba884c02f6f3daf4eac9059f (diff)
downloadloganalysis-2844b848769e3087133a244d2ada4927423f5698.tar.gz
am: 3a879098fe Change-Id: If38678bd4e96e1389bb8ff0cda32355a098991e8
Diffstat (limited to 'src')
-rw-r--r--src/com/android/loganalysis/item/DumpsysPackageStatsItem.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/com/android/loganalysis/item/DumpsysPackageStatsItem.java b/src/com/android/loganalysis/item/DumpsysPackageStatsItem.java
index 14c4073..b10f055 100644
--- a/src/com/android/loganalysis/item/DumpsysPackageStatsItem.java
+++ b/src/com/android/loganalysis/item/DumpsysPackageStatsItem.java
@@ -19,6 +19,8 @@ package com.android.loganalysis.item;
import org.json.JSONException;
import org.json.JSONObject;
+import java.util.Map;
+
/** An {@link IItem} used to store apps and their version codes and names. */
public class DumpsysPackageStatsItem extends GenericMapItem<AppVersionItem> {
private static final long serialVersionUID = 1L;
@@ -31,7 +33,11 @@ public class DumpsysPackageStatsItem extends GenericMapItem<AppVersionItem> {
public JSONObject toJson() {
JSONObject object = new JSONObject();
try {
- object.put(APP_VERSIONS, super.toJson());
+ JSONObject appVersions = new JSONObject();
+ for (Map.Entry<String, AppVersionItem> entry : entrySet()) {
+ appVersions.put(entry.getKey(), entry.getValue().toJson());
+ }
+ object.put(APP_VERSIONS, appVersions);
} catch (JSONException e) {
// Ignore
}