langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
--- a/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java Mon Oct 10 06:47:47 2016 -0700
+++ b/langtools/src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java Mon Oct 10 11:21:00 2016 -0700
@@ -386,8 +386,8 @@
CommentUtils cmtutils = configuration.cmtUtils;
final boolean isSetter = isSetter(member);
final boolean isGetter = isGetter(member);
- List<DocTree> firstSentence = new ArrayList<>();
- List<DocTree> bodyTags = new ArrayList<>();
+
+ List<DocTree> fullBody = new ArrayList<>();
List<DocTree> blockTags = new ArrayList<>();
if (isGetter || isSetter) {
//add "[GS]ets the value of the property PROPERTY_NAME."
@@ -395,21 +395,21 @@
String text = MessageFormat.format(
configuration.getText("doclet.PropertySetterWithName"),
utils.propertyName((ExecutableElement)member));
- firstSentence.addAll(cmtutils.makeFirstSentenceTree(text));
+ fullBody.addAll(cmtutils.makeFirstSentenceTree(text));
}
if (isGetter) {
String text = MessageFormat.format(
configuration.getText("doclet.PropertyGetterWithName"),
utils.propertyName((ExecutableElement) member));
- firstSentence.addAll(cmtutils.makeFirstSentenceTree(text));
+ fullBody.addAll(cmtutils.makeFirstSentenceTree(text));
}
List<? extends DocTree> propertyTags = utils.getBlockTags(property, "propertyDescription");
if (propertyTags.isEmpty()) {
- List<? extends DocTree> comment = utils.getBody(property);
+ List<? extends DocTree> comment = utils.getFullBody(property);
blockTags.addAll(cmtutils.makePropertyDescriptionTree(comment));
}
} else {
- firstSentence.addAll(utils.getBody(property));
+ fullBody.addAll(utils.getFullBody(property));
}
// copy certain tags
@@ -452,7 +452,7 @@
blockTags.add(cmtutils.makeSeeTree(sb.toString(), setter));
}
}
- cmtutils.setDocCommentTree(member, firstSentence, bodyTags, blockTags, utils);
+ cmtutils.setDocCommentTree(member, fullBody, blockTags, utils);
}
/**