Add debug trace JSON nesting per component.
PiperOrigin-RevId: 632424814
This commit is contained in:
parent
fff68f1932
commit
325f4ec502
@ -229,8 +229,8 @@ public final class DebugTraceUtil {
|
|||||||
try {
|
try {
|
||||||
jsonWriter.beginObject();
|
jsonWriter.beginObject();
|
||||||
for (Map.Entry<String, List<String>> componentToEvents : COMPONENTS_TO_EVENTS.entrySet()) {
|
for (Map.Entry<String, List<String>> componentToEvents : COMPONENTS_TO_EVENTS.entrySet()) {
|
||||||
List<String> componentEvents = componentToEvents.getValue();
|
jsonWriter.name(componentToEvents.getKey()).beginObject();
|
||||||
for (String eventType : componentEvents) {
|
for (String eventType : componentToEvents.getValue()) {
|
||||||
jsonWriter.name(eventType);
|
jsonWriter.name(eventType);
|
||||||
if (!events.containsKey(eventType)) {
|
if (!events.containsKey(eventType)) {
|
||||||
jsonWriter.value("No events");
|
jsonWriter.value("No events");
|
||||||
@ -238,6 +238,7 @@ public final class DebugTraceUtil {
|
|||||||
checkNotNull(events.get(eventType)).toJson(jsonWriter);
|
checkNotNull(events.get(eventType)).toJson(jsonWriter);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
jsonWriter.endObject();
|
||||||
}
|
}
|
||||||
jsonWriter.endObject();
|
jsonWriter.endObject();
|
||||||
return stringWriter.toString();
|
return stringWriter.toString();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user