summaryrefslogtreecommitdiff
path: root/test/scaladoc/run/diagrams-base.scala
diff options
context:
space:
mode:
authorVlad Ureche <vlad.ureche@gmail.com>2012-07-12 14:08:34 +0200
committerVlad Ureche <vlad.ureche@gmail.com>2012-07-16 23:41:43 +0200
commitf881249ba19084b194c0db07fd36ab2a68af5228 (patch)
treefddbf2a6106e158cf0762e9cc37c0eab9d5c0800 /test/scaladoc/run/diagrams-base.scala
parentf916434c119289773e5aad88c633c30f68a12e14 (diff)
downloadscala-f881249ba19084b194c0db07fd36ab2a68af5228.tar.gz
scala-f881249ba19084b194c0db07fd36ab2a68af5228.tar.bz2
scala-f881249ba19084b194c0db07fd36ab2a68af5228.zip
Scaladoc: Inherited templates in diagrams
Related to SI-3314, where we started showing inherited templates that were normally not documented. This patch corrects a problem in parentTypes that was preventing inherited templates from being displayed in diagrams. Also renamed: PackageDiagram => ContentDiagram ClassDiagram => InheritanceDiagram which should have been done much earlier
Diffstat (limited to 'test/scaladoc/run/diagrams-base.scala')
-rw-r--r--test/scaladoc/run/diagrams-base.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/scaladoc/run/diagrams-base.scala b/test/scaladoc/run/diagrams-base.scala
index 38bed06502..b7aeed51d2 100644
--- a/test/scaladoc/run/diagrams-base.scala
+++ b/test/scaladoc/run/diagrams-base.scala
@@ -42,7 +42,7 @@ object Test extends ScaladocModelTest {
assert(diag.nodes.filter(_.isThisNode).length == 1)
// 1. check class E diagram
- assert(diag.isClassDiagram)
+ assert(diag.isInheritanceDiagram)
val (incoming, outgoing) = diag.edges.partition(!_._1.isThisNode)
assert(incoming.length == 5)
@@ -56,14 +56,14 @@ object Test extends ScaladocModelTest {
assert(incomingSubclass.length == 2)
assert(incomingImplicit.length == 3)
- val classDiag = diag.asInstanceOf[ClassDiagram]
+ val classDiag = diag.asInstanceOf[InheritanceDiagram]
assert(classDiag.incomingImplicits.length == 3)
assert(classDiag.outgoingImplicits.length == 1)
// 2. check package diagram
// NOTE: Z should be eliminated because it's isolated
val packDiag = base.contentDiagram.get
- assert(packDiag.isPackageDiagram)
+ assert(packDiag.isContentDiagram)
assert(packDiag.nodes.length == 8) // check singular object removal
assert(packDiag.edges.length == 4)
assert(packDiag.edges.foldLeft(0)(_ + _._2.length) == 6)