kotlinx-knit
kotlinx-knit copied to clipboard
Kotlin source code documentation management tool
Updates the CLEAR directive to clear the test lines as well as the code lines. fixes #57
I have a Markdown doc that contains an example before the Knit tests begin ````markdown Here's an example of a tuple definition in TypeScript: ```typescript type StringNumberPair = [str: string,...
Restructure project, and improve Gradle compatibility * split Gradle plugin into separate subproject * move 'core' knit code into separate subproject * Create buildSrc convention plugins #50 - [x] finish...
* capitalise 'Markdown' * tripple -> triple * other IntelliJ suggested quick fixes
Currently the project uses `allprojects {}` to configure all subprojects. https://github.com/Kotlin/kotlinx-knit/blob/c4e77da4dfc4a863c71f7d09fe7c566d2ee39936/build.gradle.kts#L24-L27 Using `allprojects {}` is [not recommended by Gradle](https://docs.gradle.org/current/userguide/sharing_build_logic_between_subprojects.html#sec:convention_plugins_vs_cross_configuration). Is is for number of reasons which are explained thoroughly elsewhere...
Currently the properties that Knit considers are not compatible with [Gradle lazy configuration ](https://docs.gradle.org/current/userguide/lazy_configuration.html) https://github.com/Kotlin/kotlinx-knit/blob/c4e77da4dfc4a863c71f7d09fe7c566d2ee39936/src/KnitPlugin.kt#L97-L104 This is a particular problem with the Knit files. I would like to be able...
Given some markdown ```markdown #### Using `JsonUnquotedLiteral` to encode `"null"` is forbidden To avoid creating an inconsistent state, encoding a String equal to `"null"` is forbidden. Use [JsonNull] or [JsonPrimitive]...
Hi, i have problem with absolute links into .md file Test case: * `def core_docs_url = "https://kotlinlang.org/api/kotlinx.coroutines/$coreModule/"` in [build.gradle](https://github.com/Kotlin/kotlinx.coroutines/blob/74cf9ea8598a9ab1328faa52ddaea1bb977d4470/build.gradle#L234) * `[com.google.common.util.concurrent.ListenableFuture]: https://google.github.io/guava/releases/31.0.1-jre/api/docs/com/google/common/util/concurrent/ListenableFuture.html` in [kotlinx-coroutines-guava/README.md](https://github.com/Kotlin/kotlinx.coroutines/blob/74cf9ea8598a9ab1328faa52ddaea1bb977d4470/integration/kotlinx-coroutines-guava/README.md) ``` WARNING: /mnt/agent/work/44ec6e850d5c63f0/integration/kotlinx-coroutines-guava/README.md: is not up-to-date,...