We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4072218 commit daa31fdCopy full SHA for daa31fd
scaladoc/src/dotty/tools/scaladoc/site/templates.scala
@@ -102,11 +102,9 @@ case class TemplateFile(
102
ctx.layouts.getOrElse(name, throw new RuntimeException(s"No layouts named $name in ${ctx.layouts}"))
103
)
104
105
- def asJavaElement(o: Object): Object = o match
106
- case m: Map[?, ?] => m.transform {
107
- case (k: String, v: Object) => asJavaElement(v)
108
- }.asJava
109
- case l: List[?] => l.map(x => asJavaElement(x.asInstanceOf[Object])).asJava
+ def asJavaElement(o: Any): Any = o match
+ case m: Map[?, ?] => m.transform { (k, v) => asJavaElement(v) }.asJava
+ case l: List[?] => l.map(asJavaElement).asJava
110
case other => other
111
112
// Library requires mutable maps..
0 commit comments