this.inputPathCache = inputPathCache;
}
@Override
public void put(Value value, Object object, CoderContext context) {
DefaultTestCaseCoverage t = (DefaultTestCaseCoverage) object;
value.putUTF(((DefaultInputFile) t.testFile()).moduleKey());
value.putUTF(((DefaultInputFile) t.testFile()).relativePath());
value.putUTF(t.testName());
value.putUTF(((DefaultInputFile) t.coveredFile()).moduleKey());
value.putUTF(((DefaultInputFile) t.coveredFile()).relativePath());
value.put(t.coveredLines().size());
for (Integer line : t.coveredLines()) {
value.put(line.intValue());
}
}