mirror of https://github.com/halo-dev/halo
![]() #### What type of PR is this? /kind improvement /area core /milestone 2.20.x #### What this PR does / why we need it: This PR adds therapi-runtime-javadoc dependency and annotationProcessor for api and application projects. After doing that, SpringDoc will introspect Javadoc annotations and comments. See https://springdoc.org/#javadoc-support for more. For support in plugin, just add an annotationProcessor like below: ```gradle dependencies { implementation platform('run.halo.tools.platform:plugin:2.20.8-SNAPSHOT') compileOnly 'run.halo.app:api' annotationProcessor 'com.github.therapi:therapi-runtime-javadoc-scribe:0.13.0' } ``` #### Does this PR introduce a user-facing change? ```release-note None ``` |
||
---|---|---|
.. | ||
application | ||
plugin |