From 71d2aba0428541d4109ec3c34b479fe69ebb2205 Mon Sep 17 00:00:00 2001 From: Kato Kazuyoshi Date: Tue, 29 Mar 2011 16:21:02 +0000 Subject: [scaladoc] Don't create broken link to private ... [scaladoc] Don't create broken link to private companion object. Closes #4374. Review by pedrofurla. --- src/compiler/scala/tools/nsc/doc/html/page/Template.scala | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src') 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 3be5c3ba9c..ac33e66a35 100644 --- a/src/compiler/scala/tools/nsc/doc/html/page/Template.scala +++ b/src/compiler/scala/tools/nsc/doc/html/page/Template.scala @@ -277,9 +277,13 @@ class Template(tpl: DocTemplateEntity) extends HtmlPage { } ++ { tpl.companion match { case Some(companion) if (isSelf && !isReduced) => -
+ if (companion.visibility.isPublic) { +
go to: companion -
+
+ } else { + NodeSeq.Empty + } case _ => NodeSeq.Empty } -- cgit v1.2.3