From b530d7cabc7098caee13e5026f561efcf0665cef Mon Sep 17 00:00:00 2001 From: Jie Han Date: Wed, 30 Jan 2019 10:26:00 +0800 Subject: [PATCH] Generated javadoc does not separate multi-line description - replace any of "\n\t" with " " and then replace multiple " " to a single " ". JIRA: MDSAL-416 Change-Id: I1f29f7da9f574e65a8ccf169e29883c9d1f47c26 Signed-off-by: Jie Han --- .../opendaylight/mdsal/binding/model/util/FormattingUtils.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/binding/mdsal-binding-generator-util/src/main/java/org/opendaylight/mdsal/binding/model/util/FormattingUtils.java b/binding/mdsal-binding-generator-util/src/main/java/org/opendaylight/mdsal/binding/model/util/FormattingUtils.java index dc1b769949..754dd6a52c 100644 --- a/binding/mdsal-binding-generator-util/src/main/java/org/opendaylight/mdsal/binding/model/util/FormattingUtils.java +++ b/binding/mdsal-binding-generator-util/src/main/java/org/opendaylight/mdsal/binding/model/util/FormattingUtils.java @@ -39,7 +39,8 @@ public final class FormattingUtils { final StringBuilder sb = new StringBuilder(); final StringBuilder lineBuilder = new StringBuilder(); final String lineIndent = Strings.repeat(" ", nextLineIndent); - final String formattedText = MULTIPLE_SPACES_PATTERN.matcher(NEWLINE_OR_TAB.removeFrom(text)).replaceAll(" "); + final String formattedText = MULTIPLE_SPACES_PATTERN.matcher(NEWLINE_OR_TAB.replaceFrom(text, " ")) + .replaceAll(" "); final StringTokenizer tokenizer = new StringTokenizer(formattedText, " ", true); boolean isFirstElementOnNewLineEmptyChar = false; -- 2.36.6