X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ftext%2FSoneTextParser.java;h=78d9bdc496a7f6f270f5e60d47b77ffa94cd9df2;hb=a3d9921d99a094c86c48531444b28ad650c849ff;hp=313758eff87b33a804c855c24bcb72dc67013709;hpb=4443dd5c27df6eee3f4a12db0160760300221138;p=Sone.git diff --git a/src/main/java/net/pterodactylus/sone/text/SoneTextParser.java b/src/main/java/net/pterodactylus/sone/text/SoneTextParser.java index 313758e..78d9bdc 100644 --- a/src/main/java/net/pterodactylus/sone/text/SoneTextParser.java +++ b/src/main/java/net/pterodactylus/sone/text/SoneTextParser.java @@ -298,6 +298,11 @@ public class SoneTextParser implements Parser { Closer.close(bufferedReader); } } + removeTrailingWhitespaceParts(parts); + return parts; + } + + private void removeTrailingWhitespaceParts(PartContainer parts) { for (int partIndex = parts.size() - 1; partIndex >= 0; --partIndex) { Part part = parts.getPart(partIndex); if (!(part instanceof PlainTextPart) || !"\n".equals(part.getText())) { @@ -305,7 +310,6 @@ public class SoneTextParser implements Parser { } parts.removePart(partIndex); } - return parts; } private int findNextWhitespace(String line) {