private void writeFiles(Map<String, Integer> refByTestPlan, Map<String, Component> componentsByKey, JsonWriter json) {
json.name("files").beginObject();
for (Map.Entry<String, Integer> entry : refByTestPlan.entrySet()) {
String componentKey = entry.getKey();
Integer ref = entry.getValue();
Component file = componentsByKey.get(componentKey);
json.name(Integer.toString(ref)).beginObject();
json.prop("key", file.key());
json.prop("longName", file.longName());
json.endObject();
}
json.endObject();
}