docProcessorGradlePlugin
docProcessorGradlePlugin copied to clipboard
Gradle Plugin: KDoc / JavaDoc Preprocessor that can produce modified sources
Additional settings could be: - Filtering in the file - Optional addition of HTML tags (for JavaDocs) or triple quotes (for KDocs)
Currently only Kotlin references are recognized and expanded to their full path when copied using `@include` or when used as key in `@arg`/`@includeArg`. Java link statements are more difficult to...
Dokka keeps making it harder to update. Their library was not meant to be used as an analysis library. Instead, we should explore the new Kotlin 2.0 Analysis API: https://kotlin.github.io/analysis-api/index_md.html
https://github.com/LemonAppDev/konsist I've been unable to update Dokka past v1.8.10, since they've been closing off parts of their analysis API. Maybe Konsist could provide a new approach
This part:  does not exist when a doc is unmodified and loaded from cache by the plugin
 Param rendering should be done after KoDEx has preprocessed the kdoc.
for multi-line tags, the background often appears to be blinking, looking a bit glitchy
https://github.com/Jolanrensen/KoDEx/pull/80 fixed highlighting based on the order of the processor, however as `@get/@set` hail from the same processor (`ArgDocProcessor`), they have the same priority. As `@set` runs first, I'll need...
Related to https://github.com/Jolanrensen/KoDEx/issues/72 For processors that take in external data like `@include`, `@sample`, etc.
- [ ] Make two states: Standalone, connected to Gradle - [ ] Connect to Kodex extension - [ ] Reuse its configuration - [ ] Support KoDEx plugins