aboutsummaryrefslogtreecommitdiff
path: root/dottydoc
diff options
context:
space:
mode:
authorFelix Mulder <felix.mulder@gmail.com>2016-07-20 10:22:14 +0200
committerFelix Mulder <felix.mulder@gmail.com>2016-08-19 15:37:30 +0200
commit354a67c964b344602148178bb567123badcc3b2b (patch)
treeb00774dab5533b994c8b416759cca8106fbb0535 /dottydoc
parent7d8458ff50f56cee13698ce933a295090680d11e (diff)
downloaddotty-354a67c964b344602148178bb567123badcc3b2b.tar.gz
dotty-354a67c964b344602148178bb567123badcc3b2b.tar.bz2
dotty-354a67c964b344602148178bb567123badcc3b2b.zip
Render repeated parameters correctly in client
Diffstat (limited to 'dottydoc')
-rw-r--r--dottydoc/js/src/html/Member.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/dottydoc/js/src/html/Member.scala b/dottydoc/js/src/html/Member.scala
index 1d84e7831..184314f71 100644
--- a/dottydoc/js/src/html/Member.scala
+++ b/dottydoc/js/src/html/Member.scala
@@ -87,7 +87,9 @@ trait MemberLayout {
Seq(
span(cls := "param-name", tr.title).render,
span(cls := "type-separator no-left-margin", if (tr.isByName) ": =>" else ":").render,
+ span(if (tr.ref.kind == "FunctionReference" && tr.isRepeated) "(" else "").render,
span(referenceToLinks(tr.ref)).render,
+ span(if (tr.ref.kind == "FunctionReference" && tr.isRepeated) ")*" else if (tr.isRepeated) "*" else "").render,
span(cls := "type-separator no-left-margin", ",").render
)
}.toList.dropRight(1),