diff options
author | Martin Odersky <odersky@gmail.com> | 2017-03-14 17:36:00 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2017-04-06 13:15:27 +0200 |
commit | 53d5311f59689f73f2713bf5b704d6def8b2884e (patch) | |
tree | d36c5e188413ff8460590ca92798e9b66bed620d /doc-tool | |
parent | 3ff3b3adb9af8a8860f2c10f1f8620cd988c8e8e (diff) | |
download | dotty-53d5311f59689f73f2713bf5b704d6def8b2884e.tar.gz dotty-53d5311f59689f73f2713bf5b704d6def8b2884e.tar.bz2 dotty-53d5311f59689f73f2713bf5b704d6def8b2884e.zip |
Fix dottydoc parameter printing
Diffstat (limited to 'doc-tool')
-rw-r--r-- | doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala b/doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala index cfb66fa56..ad8981ea2 100644 --- a/doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala +++ b/doc-tool/src/dotty/tools/dottydoc/core/DocASTPhase.scala @@ -94,10 +94,7 @@ class DocASTPhase extends Phase { NonEntity else { val tparams = t.rhs.tpe match { - case tp: PolyType => tp.paramRefs.zip(tp.variances).map { case (tp, variance) => - val varianceSym = if (variance == 1) "+" else if (variance == -1) "-" else "" - varianceSym + tp.paramName.show - } + case tp: PolyType => tp.paramNames.map(_.show) case _ => Nil } TypeAliasImpl(sym, annotations(sym), flags(t), t.name.show.split("\\$\\$").last, path(sym), alias(t.rhs.tpe), tparams) |