From c4561c1d4945a38febc41436ed333569d0e9a063 Mon Sep 17 00:00:00 2001 From: Jason Zaugg Date: Mon, 7 Apr 2014 10:41:31 +0200 Subject: SI-8479 Fix constructor default args under scaladoc The `DocDef` node hid the `DefDef` constructor from the scrutinee of the namer when determining if the class had constructor defaults or not. The current pattern for fixing these bugs is to delegate the check to `TreeInfo`, and account for the wrapper `DocDef` node. I've followed that pattern, but expressed my feelings about this approach in a TODO comment. Before this patch, the enclosed test failed with: error: not enough arguments for constructor SparkContext: (master: String, appName: String)SparkContext --- test/scaladoc/run/SI-8479.check | 1 + 1 file changed, 1 insertion(+) create mode 100644 test/scaladoc/run/SI-8479.check (limited to 'test/scaladoc/run/SI-8479.check') diff --git a/test/scaladoc/run/SI-8479.check b/test/scaladoc/run/SI-8479.check new file mode 100644 index 0000000000..619c56180b --- /dev/null +++ b/test/scaladoc/run/SI-8479.check @@ -0,0 +1 @@ +Done. -- cgit v1.2.3