docProcessorGradlePlugin icon indicating copy to clipboard operation
docProcessorGradlePlugin copied to clipboard

Gradle Plugin: KDoc / JavaDoc Preprocessor that can produce modified sources

Results 28 docProcessorGradlePlugin issues
Sort by recently updated
recently updated
newest added

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: ![image](https://github.com/Jolanrensen/docProcessorGradlePlugin/assets/17594275/341fded7-9356-4432-a71c-39fb11dc7e51) does not exist when a doc is unmodified and loaded from cache by the plugin

![Image](https://github.com/user-attachments/assets/eabc18d4-efd8-4158-99d2-c3a44f290e23) Param rendering should be done after KoDEx has preprocessed the kdoc.

bug

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.

enhancement

- [ ] Make two states: Standalone, connected to Gradle - [ ] Connect to Kodex extension - [ ] Reuse its configuration - [ ] Support KoDEx plugins