Joffrey
12/05/2019, 11:39 AM> Task :krossbow-engine-webstompjs:dokka
WARN: error in opening zip file: /home/travis/build/joffrey-bion/krossbow/build/js/node_modules/sockjs-client/lib/entry.js
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:225)
.......
at org.jetbrains.dokka.AnalysisEnvironment.createCoreEnvironment(AnalysisEnvironment.kt:89)
at org.jetbrains.dokka.Utilities.DokkaAnalysisModule.configure(DokkaModules.kt:35)
.....
at org.jetbrains.dokka.DokkaGenerator.appendSourceModule(DokkaGenerator.kt:86)
at org.jetbrains.dokka.DokkaGenerator.generate(DokkaGenerator.kt:41)
at org.jetbrains.dokka.DokkaBootstrapImpl.generate(DokkaBootstrapImpl.kt:75)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
.....
at org.jetbrains.dokka.gradle.DokkaTask.generate(DokkaTask.kt:177)
The full stacktrace can be seen here:
https://travis-ci.org/joffrey-bion/krossbow/jobs/620861213#L1116
(need to manually go to line 1116 because it is collapsed)
Any idea why this is happening?Kamil Doległo
12/05/2019, 11:42 AM.js
files as .zip
files for some reason. TBH I have no idea why. Did you set the analysis platform to`js`?Joffrey
12/05/2019, 11:43 AMtasks.dokka {
outputFormat = "markdown"
outputDirectory = "$buildDir/javadoc"
}
Because at first, this was in the root build script, not in the JS subproject, but in the end I figured I may need to configure each project independently.Kamil Doległo
12/05/2019, 11:46 AMtasks.dokka {
outputFormat = "markdown"
outputDirectory = "$buildDir/javadoc"
multiplatform{
js{}
jvm{}
}
}
Joffrey
12/05/2019, 11:47 AMKamil Doległo
12/05/2019, 11:48 AMtasks.dokka {
outputFormat = "markdown"
outputDirectory = "$buildDir/javadoc"
configuration {
platform = "js"
}
}
Joffrey
12/05/2019, 11:48 AMJoffrey
12/05/2019, 1:39 PMKamil Doległo
12/07/2019, 3:43 PMJoffrey
12/09/2019, 10:29 AMJoffrey
12/09/2019, 3:20 PM