Skip to content

Commit cd13056

Browse files
authored
build > javadoc search fix for jdk 11 (#6)
1 parent 3ac9022 commit cd13056

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

build.gradle.kts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,19 @@ tasks.withType<Jar>().configureEach {
9191

9292
tasks.javadoc {
9393
title = "${metadata.readableName} ${project.version} API"
94+
95+
doLast { // javadoc search fix for jdk 11 https://bugs.openjdk.java.net/browse/JDK-8215291
96+
copy {
97+
from("${buildDir}/docs/javadoc/search.js")
98+
into("${buildDir}/tmp/javadoc/")
99+
filter { line -> line.replace("if (ui.item.p == item.l) {", "if (item.m && ui.item.p == item.l) {") }
100+
}
101+
delete("${buildDir}/docs/javadoc/search.js")
102+
copy {
103+
from("${buildDir}/tmp/javadoc/search.js")
104+
into("${buildDir}/docs/javadoc/")
105+
}
106+
}
94107
}
95108

96109

0 commit comments

Comments
 (0)