directories java/com/a java/com/b * diff --git a/base/src/com/google/idea/blaze/base/projectview/section/sections/TextBlock.java b/base/src/com/google/idea/blaze/base/projectview/section/sections/TextBlock.java index 59d9c7e6b86..01d083e1a74 100644 --- a/base/src/com/google/idea/blaze/base/projectview/section/sections/TextBlock.java +++ b/base/src/com/google/idea/blaze/base/projectview/section/sections/TextBlock.java @@ -51,11 +51,16 @@ public static TextBlock newLine(int firstLineIndex) { return new TextBlock(ImmutableList.of(""), firstLineIndex); } - public void print(StringBuilder sb) { + @CanIgnoreReturnValue + public int print(StringBuilder sb) { + int addedLines = 0; for (String line : lines) { sb.append(line); sb.append('\n'); + addedLines += 1; } + + return addedLines; } @Override diff --git a/base/src/com/google/idea/blaze/base/projectview/section/sections/TextBlockSection.java b/base/src/com/google/idea/blaze/base/projectview/section/sections/TextBlockSection.java index 64873e0a2f4..cd29ae89876 100644 --- a/base/src/com/google/idea/blaze/base/projectview/section/sections/TextBlockSection.java +++ b/base/src/com/google/idea/blaze/base/projectview/section/sections/TextBlockSection.java @@ -131,6 +131,7 @@ private static TextBlock parseTextBlock(ParseContext parseContext, Pattern regex @Override public void print(StringBuilder sb, Section> section) { TextBlockSection textBlockSection = (TextBlockSection) section; + textBlockSection.getTextBlock().print(sb); }