Currently I am working on a Spring WebFlux/Kotlin Coroutines project, and explored the Spring Kotlin extensions docs frequently, but the links in these docs are still broken in 6.0.6.
For example:
https://docs.spring.io/spring-framework/docs/6.0.6/kdoc-api/spring-tx/org.springframework.transaction.reactive/transactional.html
The TransacationalOperator.transactional
is redirected to:
https://docs.spring.io/spring-framework/docs/6.0.6/kdoc-api/spring-tx/org.springframework.transaction.reactive/-transactional-operator/transactional.html
Comment From: sdeleuze
I think this is potentially because we don't generate the Kdoc for Java code, on purpose to not loose the Kotlin specific APIs in the Java ones but as a result links are broken. A way to fix this would be to set regular links to Spring Java API.
Comment From: sdeleuze
After a deeper look, I tend to think that Dokka should support this use case, I have created https://github.com/Kotlin/dokka/issues/2913 related issue.
Comment From: sdeleuze
https://github.com/Kotlin/dokka/issues/2272 is the new blocking issue for this.
Comment From: sdeleuze
Fixed via #32797.