From 6b9f5437e84b4bbb021dba6af58851ba54c3c0b7 Mon Sep 17 00:00:00 2001 From: Antoine Gourlay Date: Tue, 4 Nov 2014 14:28:48 +0100 Subject: 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. --- test/scaladoc/run/t5730.check | 1 + 1 file changed, 1 insertion(+) create mode 100644 test/scaladoc/run/t5730.check (limited to 'test/scaladoc/run/t5730.check') 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. -- cgit v1.2.3