From 930b36d5fa63ecdeed4b180b84db4c792a49d3e8 Mon Sep 17 00:00:00 2001 From: Lex Spoon Date: Wed, 26 Jun 2013 16:58:32 -0400 Subject: Seals some case class hierarchies. --- src/scaladoc/scala/tools/nsc/doc/model/diagram/Diagram.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/scaladoc') diff --git a/src/scaladoc/scala/tools/nsc/doc/model/diagram/Diagram.scala b/src/scaladoc/scala/tools/nsc/doc/model/diagram/Diagram.scala index 150b293b81..1846f375cd 100644 --- a/src/scaladoc/scala/tools/nsc/doc/model/diagram/Diagram.scala +++ b/src/scaladoc/scala/tools/nsc/doc/model/diagram/Diagram.scala @@ -10,7 +10,7 @@ import model._ * @author Damien Obrist * @author Vlad Ureche */ -abstract class Diagram { +sealed abstract class Diagram { def nodes: List[Node] def edges: List[(Node, List[Node])] def isContentDiagram = false // Implemented by ContentDiagram @@ -44,7 +44,7 @@ trait DepthInfo { def maxDepth: Int } -abstract class Node { +sealed abstract class Node { def name = tpe.name def tpe: TypeEntity def tpl: Option[TemplateEntity] -- cgit v1.2.3