summaryrefslogtreecommitdiff
path: root/test/scaladoc/run/t5730.check
diff options
context:
space:
mode:
authorAntoine Gourlay <antoine@gourlay.fr>2014-11-04 14:28:48 +0100
committerAntoine Gourlay <antoine@gourlay.fr>2014-11-07 09:44:08 +0100
commit6b9f5437e84b4bbb021dba6af58851ba54c3c0b7 (patch)
treec2a4d9f27aaa1cc075599986ce87256d866431a0 /test/scaladoc/run/t5730.check
parentf7c3c6bc37228a70e06d5542ed4927bf3614486f (diff)
downloadscala-6b9f5437e84b4bbb021dba6af58851ba54c3c0b7.tar.gz
scala-6b9f5437e84b4bbb021dba6af58851ba54c3c0b7.tar.bz2
scala-6b9f5437e84b4bbb021dba6af58851ba54c3c0b7.zip
SI-5730 hide constructors of sealed abstract classes in scaladoc
Sealed abstract classes (like `List`) have a primary constructor, public by default. It can never be called by external code but it shows up in the scaladoc as a nice `new List()` construtor... If a class is only abstract, the constructor is still useful because people can subclass and call it. If it is only sealed (i.e. effectively final), then it is the normal constructor of a final class. But sealed *and* abstract makes documenting the constructor useless. This should remove the misleading constructors of `List`, `Double`, `Option` and others from the scaladoc.
Diffstat (limited to 'test/scaladoc/run/t5730.check')
-rw-r--r--test/scaladoc/run/t5730.check1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/scaladoc/run/t5730.check b/test/scaladoc/run/t5730.check
new file mode 100644
index 0000000000..619c56180b
--- /dev/null
+++ b/test/scaladoc/run/t5730.check
@@ -0,0 +1 @@
+Done.