diff options
author | Donna Malayeri <lindydonna@gmail.com> | 2011-04-07 14:03:49 +0000 |
---|---|---|
committer | Donna Malayeri <lindydonna@gmail.com> | 2011-04-07 14:03:49 +0000 |
commit | 21f3cf0e80286a12c267b9e68c8df8a37f4e0c04 (patch) | |
tree | 67293ca2f0604c1cb71cba17caa262523a44a710 | |
parent | da67f3b71efbcaa1c97f7b85269a50ce8d5b4499 (diff) | |
download | scala-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.
-rw-r--r-- | src/compiler/scala/tools/nsc/doc/html/page/Template.scala | 8 |
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 { |