void (@NotNull String prefix, @NotNull StringBuilder sb) { super.generateSpecial(prefix, sb); for (String returnTag : myReturnTags) { if (myFormatter.getSettings().JD_KEEP_EMPTY_RETURN || !returnTag.trim().isEmpty()) { JDTag tag = JDTag.RETURN; sb.append(myFormatter.getParser().formatJDTagDescription(returnTag, prefix + tag.getWithEndWhitespace(), prefix + javadocContinuationIndent())); if (myFormatter.getSettings().JD_ADD_BLANK_AFTER_RETURN) { sb.append(prefix); sb.append('\n'); } } } if (myThrowsList != null) { JDTag tag = myFormatter.getSettings().JD_USE_THROWS_NOT_EXCEPTION ? JDTag.THROWS : JDTag.EXCEPTION; generateList(prefix, sb, myThrowsList, tag.getWithEndWhitespace(), myFormatter.getSettings().JD_ALIGN_EXCEPTION_COMMENTS, myFormatter.getSettings().JD_KEEP_EMPTY_EXCEPTION, myFormatter.getSettings().JD_PARAM_DESCRIPTION_ON_NEW_LINE ); } }