[Gradle] Add a check that KGP API has consistent KDoc

^KT-58858 In Progress
This commit is contained in:
Yahor Berdnikau
2023-09-13 17:50:30 +02:00
committed by Space Team
parent 01e9ad1680
commit aeaaf6dd8e
17 changed files with 124 additions and 7 deletions
@@ -7,7 +7,17 @@ plugins {
configureDokkaPublication(
shouldLinkGradleApi = true,
configurePublishingToKotlinlang = true,
)
) {
dokkaSourceSets.configureEach {
reportUndocumented.set(true)
failOnWarning.set(true)
perPackageOption {
matchingRegex.set("org\\.jetbrains\\.kotlin\\.gradle\\.plugin.*")
suppress.set(true)
}
}
}
dependencies {
commonApi(platform(project(":kotlin-gradle-plugins-bom")))