summaryrefslogtreecommitdiff
path: root/src/compiler
diff options
context:
space:
mode:
authorDonna Malayeri <lindydonna@gmail.com>2011-04-07 14:03:49 +0000
committerDonna Malayeri <lindydonna@gmail.com>2011-04-07 14:03:49 +0000
commit21f3cf0e80286a12c267b9e68c8df8a37f4e0c04 (patch)
tree67293ca2f0604c1cb71cba17caa262523a44a710 /src/compiler
parentda67f3b71efbcaa1c97f7b85269a50ce8d5b4499 (diff)
downloadscala-21f3cf0e80286a12c267b9e68c8df8a37f4e0c04.tar.gz
scala-21f3cf0e80286a12c267b9e68c8df8a37f4e0c04.tar.bz2
scala-21f3cf0e80286a12c267b9e68c8df8a37f4e0c04.zip
[scaladoc] Don't generate an attributes block i...
[scaladoc] Don't generate an attributes block if its contents are empty. No review.
Diffstat (limited to 'src/compiler')
-rw-r--r--src/compiler/scala/tools/nsc/doc/html/page/Template.scala8
1 files changed, 5 insertions, 3 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 d8c51b97fc..9277b17a56 100644
--- a/src/compiler/scala/tools/nsc/doc/html/page/Template.scala
+++ b/src/compiler/scala/tools/nsc/doc/html/page/Template.scala
@@ -383,10 +383,12 @@ class Template(tpl: DocTemplateEntity) extends HtmlPage {
}
// end attributes block vals ---
+ val attributesInfo = attributes ++ definitionClasses ++ selfType ++ annotations ++ sourceLink ++ deprecation ++ mainComment
val attributesBlock =
- <dl class="attributes block"> {
- attributes ++ definitionClasses ++ selfType ++ annotations ++ sourceLink ++ deprecation ++ mainComment
- }</dl>
+ if (attributesInfo.isEmpty)
+ NodeSeq.Empty
+ else
+ <dl class="attributes block"> { attributesInfo }</dl>
val linearization =
mbr match {