-
Notifications
You must be signed in to change notification settings - Fork 409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
package-tree.html and package-overview.html missing in javadoc after upgrading to 1.4.20 #1692
Comments
I can confirm this. I just checked that it happens also on the official example project here |
overview-tree.html is missing as well. ./gradlew dokkaJavadoc |
We are aware of this issue, some resources are missing since they are not yet implemented. Order dokka used a dockelet API to generate javadoc but we had to move away from it. We will eventually make our implementation complete but this takes a little bit of time :) It you would like to help, i highly encourage you to contribute |
Thanks! I understand. But then, why not keep the old fully working solution until a new one is finished? |
Keeping the old solution unfortunately wasn't an option since whole dokka architecture has changed since then (whole dokka was rewritten :D) |
Is there a way to disable the "Tree" and "package" links in the meantime? I am using Maven |
@leon-li1 We're facing the same issue So far we will probably go with post-documentation-generation scripts (more like a few bash commands actually) that will patch newly generated doc. In particular, running In addition to that we also remove search widget because of it's poor performance:
... and remove "empty" like-a-hyperlink looking captions in header and footer of every page (e.g. on index.html page those are PACKAGE and CLASS) and also HELP caption - leaving them only there where they are actually are links and transfer you to some other page:
Eventually, I've concatenated those commands into one and plan to include it into our release scripts flow right after generating documentation: I'm 99.99% sure that those could be optimized, but for now they work and on our quite-big SDK documentation running this takes several seconds locally on macbook pro. P. S.: so that nobody has any doubts: this does smell like crutch and is a dirty workaround. But we are developing and maintaining SDK for money, and it is written in Kotlin so not much else to do for us. Dokka maintainers have done enormous a great job between 0.10.x and 1.4.x versions but we as users are still hoping to see some improvement and polishing in future. |
Describe the bug
After upgrading to 1.4.20 package-tree.html and package-overview.html are missing in the root, generating 404s
To Reproduce
In node-gradle/gradle-node-plugin@c36586e we upgraded, before it was working (and had frames), afterwards it's generating 404s (and lacks frames).
Dokka configuration
Configuration of dokka used to reproduce the bug
The text was updated successfully, but these errors were encountered: