ci: Update Dokka configuration and unify AboutLibraries JSON generation (#4767)

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
James Rich 2026-03-12 20:49:11 -05:00 committed by GitHub
parent 629d80ec65
commit 3321c47200
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
14 changed files with 43 additions and 79 deletions

View file

@ -51,9 +51,7 @@ import org.meshtastic.core.ui.component.MainAppBar
* - **contentPadding**: proper LazyColumn padding (avoids clipping during scroll)
* - **license dialog**: built-in license dialog on library tap (default behavior)
*
* Each platform provides a [jsonProvider] lambda that loads the library definitions JSON:
* - Android: reads from `R.raw.aboutlibraries` (auto-generated by `.android` plugin)
* - Desktop: reads from JVM classpath resource (exported via `aboutlibraries-base` plugin)
* Each platform provides a [jsonProvider] lambda that loads the library definitions JSON
*
* @see <a href="https://github.com/mikepenz/AboutLibraries">AboutLibraries KMP</a>
*/