Development¶
kotlin-parsing-charset is a Kotlin Multiplatform library. In the monorepo workspace, build and test
it through the dev tooling:
./dev build kotlin-parsing-charset
From the project directory, or from a standalone checkout, run Gradle directly:
./gradlew build
Documentation Checks¶
Run repository documentation checks with:
./dev verify docs kotlin-parsing-charset
Build generated API docs with:
cd kotlin-parsing-charset
./gradlew dokkaGeneratePublicationHtml
Publication Dry Run¶
Before release publication, run:
./dev publish --dry-run kotlin-parsing-charset
Documentation Standards¶
Public KDoc should state:
- whether a helper operates on characters, ranges, sets, or top-level partitions
- whether operations preserve immutability
- when methods materialize every character
- constructor and factory preconditions
- the meaning of
Overlapand topology refinement results