summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/doc/html/page/Template.scala
diff options
context:
space:
mode:
authorGilles Dubochet <gilles.dubochet@epfl.ch>2010-09-01 15:41:56 +0000
committerGilles Dubochet <gilles.dubochet@epfl.ch>2010-09-01 15:41:56 +0000
commit8f1a52438a2954c935f59c2e10220beac0e42d03 (patch)
tree372f062b7ca82937fd526bea53f82ec43634b6ce /src/compiler/scala/tools/nsc/doc/html/page/Template.scala
parentd367ae7b26d1d757189ff9a7bea842da81c9df78 (diff)
downloadscala-8f1a52438a2954c935f59c2e10220beac0e42d03.tar.gz
scala-8f1a52438a2954c935f59c2e10220beac0e42d03.tar.bz2
scala-8f1a52438a2954c935f59c2e10220beac0e42d03.zip
[scaladoc] Merges Petr's changes from the colla...
[scaladoc] Merges Petr's changes from the colladoc branch to only display less-important information in class comments on demand. Also fixes a bug with index filter. No review.
Diffstat (limited to 'src/compiler/scala/tools/nsc/doc/html/page/Template.scala')
-rw-r--r--src/compiler/scala/tools/nsc/doc/html/page/Template.scala8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/doc/html/page/Template.scala b/src/compiler/scala/tools/nsc/doc/html/page/Template.scala
index 3001a1dc5a..622d2cdc22 100644
--- a/src/compiler/scala/tools/nsc/doc/html/page/Template.scala
+++ b/src/compiler/scala/tools/nsc/doc/html/page/Template.scala
@@ -180,7 +180,13 @@ class Template(tpl: DocTemplateEntity) extends HtmlPage {
mbr match {
case dte: DocTemplateEntity if isSelf =>
// comment of class itself
- <div id="comment" class="fullcomment">{ memberToCommentBodyHtml(mbr, isSelf = true) }</div>
+ <xml:group>
+ { if (mbr.comment.isEmpty) NodeSeq.Empty
+ else
+ <div class="shortcomment cmt">{ commentToHtml(mbr.comment) }</div>
+ }
+ <div id="comment" class="fullcomment">{ memberToCommentBodyHtml(mbr, isSelf = true) }</div>
+ </xml:group>
case dte: DocTemplateEntity if mbr.comment.isDefined =>
// comment of inner, documented class (only short comment, full comment is on the class' own page)
memberToInlineCommentHtml(mbr, isSelf)