summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGilles Dubochet <gilles.dubochet@epfl.ch>2009-12-05 16:03:36 +0000
committerGilles Dubochet <gilles.dubochet@epfl.ch>2009-12-05 16:03:36 +0000
commit91d6fa1a8bc97f8b5bb5abbd82f97920393d14e1 (patch)
tree82cc8d6bf396a87f842b6266da53cc6bc30d5a06 /src
parent3aea5dc8989b1fcfff4603b92342fa453d40b5d9 (diff)
downloadscala-91d6fa1a8bc97f8b5bb5abbd82f97920393d14e1.tar.gz
scala-91d6fa1a8bc97f8b5bb5abbd82f97920393d14e1.tar.bz2
scala-91d6fa1a8bc97f8b5bb5abbd82f97920393d14e1.zip
[scaladoc] Fixed crash with privately-owned pub...
[scaladoc] Fixed crash with privately-owned public classes (fixes nightly build).
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/doc/model/ModelFactory.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/doc/model/ModelFactory.scala b/src/compiler/scala/tools/nsc/doc/model/ModelFactory.scala
index 4e96b17da5..9942071a4a 100644
--- a/src/compiler/scala/tools/nsc/doc/model/ModelFactory.scala
+++ b/src/compiler/scala/tools/nsc/doc/model/ModelFactory.scala
@@ -228,7 +228,7 @@ class ModelFactory(val global: Global, val settings: doc.Settings) { extractor =
}
else if ((bSym.sourceFile != null) && bSym.isPublic && !bSym.isLocal) inTpl match {
case inDTpl: DocTemplateImpl => makeDocTemplate(bSym, inDTpl)
- case _ => throw new Error("documentable '" + bSym + "' must be in a documentable template")
+ case _ => new NoDocTemplateImpl(bSym, inTpl) // The owner is private
}
else
new NoDocTemplateImpl(bSym, inTpl)