if (symbolString.length() > 0) {
lineBuilder.setSymbols(symbolString.toString());
}
}
}
<BUG>private static void appendSymbol(StringBuilder lineSymbol, BatchReport.TextRange range, int line, int symbolId, String sourceLine) {
if (matchLine(range, line)) {
String offsets = offsetToString(range, line, sourceLine.length());
</BUG>
if (!offsets.isEmpty()) {

if (symbolString.length() > 0) {
lineBuilder.setSymbols(symbolString.toString());
}
}
}
private void appendSymbol(StringBuilder lineSymbol, BatchReport.TextRange range, int line, int symbolId, String sourceLine) {
if (matchLine(range, line)) {
String offsets = rangeOffsetConverter.offsetToString(range, line, sourceLine.length());
if (!offsets.isEmpty()) {
