Skip to content

Commit 28f83fc

Browse files
committed
Scala3doc: fix incremental compilation issue
1 parent ee74d83 commit 28f83fc

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

scala3doc/src/dotty/dokka/tasty/comments/wiki/Converter.scala

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,13 +31,16 @@ class Converter(val repr: Repr) extends BaseConverter {
3131
block match {
3232
case Title(text, level) =>
3333
val content = convertInline(text)
34+
// NOTE: these aren't strictly necessary, but if you inline them, incremental compilation will break
35+
val jContent = content.asJava : java.util.List[_ <: dkkd.DocTag]
36+
val jAtt = kt.emptyMap[String, String]
3437
emit(level match {
35-
case 1 => dkkd.H1(content.asJava, kt.emptyMap)
36-
case 2 => dkkd.H2(content.asJava, kt.emptyMap)
37-
case 3 => dkkd.H3(content.asJava, kt.emptyMap)
38-
case 4 => dkkd.H4(content.asJava, kt.emptyMap)
39-
case 5 => dkkd.H5(content.asJava, kt.emptyMap)
40-
case 6 => dkkd.H6(content.asJava, kt.emptyMap)
38+
case 1 => dkkd.H1(jContent, jAtt)
39+
case 2 => dkkd.H2(jContent, jAtt)
40+
case 3 => dkkd.H3(jContent, jAtt)
41+
case 4 => dkkd.H4(jContent, jAtt)
42+
case 5 => dkkd.H5(jContent, jAtt)
43+
case 6 => dkkd.H6(jContent, jAtt)
4144
})
4245

4346
case Paragraph(text) =>

0 commit comments

Comments
 (0)