aboutsummaryrefslogtreecommitdiff
path: root/plugins/base/src/test/kotlin/transformers
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/base/src/test/kotlin/transformers')
-rw-r--r--plugins/base/src/test/kotlin/transformers/ReportUndocumentedTransformerTest.kt136
1 files changed, 68 insertions, 68 deletions
diff --git a/plugins/base/src/test/kotlin/transformers/ReportUndocumentedTransformerTest.kt b/plugins/base/src/test/kotlin/transformers/ReportUndocumentedTransformerTest.kt
index 523813fc..72948372 100644
--- a/plugins/base/src/test/kotlin/transformers/ReportUndocumentedTransformerTest.kt
+++ b/plugins/base/src/test/kotlin/transformers/ReportUndocumentedTransformerTest.kt
@@ -12,8 +12,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `undocumented class gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -39,8 +39,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `undocumented non-public class does not get reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -65,8 +65,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `undocumented function gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -95,8 +95,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `undocumented property gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -125,8 +125,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `undocumented primary constructor does not get reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -153,8 +153,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `data class component functions do not get reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin")
}
@@ -183,8 +183,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `undocumented secondary constructor gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -213,8 +213,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `undocumented inherited function does not get reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -246,8 +246,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `undocumented inherited property does not get reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -279,8 +279,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `overridden function does not get reported when super is documented`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -315,8 +315,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `overridden property does not get reported when super is documented`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -349,10 +349,10 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
}
@Test
- fun `report disabled by pass configuration`() {
+ fun `report disabled by source set`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = false
sourceRoots = listOf("src/main/kotlin/Test.kt")
}
@@ -377,8 +377,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `report enabled by package configuration`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
perPackageOptions += packageOptions(
prefix = "sample",
reportUndocumented = true,
@@ -407,8 +407,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `report enabled by more specific package configuration`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
perPackageOptions += packageOptions(
prefix = "sample",
reportUndocumented = false,
@@ -445,8 +445,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `report disabled by more specific package configuration`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
perPackageOptions += packageOptions(
prefix = "sample",
reportUndocumented = true,
@@ -483,22 +483,22 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `multiplatform undocumented class gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ val commonMain = sourceSet {
reportUndocumented = true
analysisPlatform = Platform.common.toString()
- sourceSetID = "commonMain"
+ name = "commonMain"
displayName = "commonMain"
sourceRoots = listOf("src/commonMain/kotlin")
}
- pass {
+ sourceSet {
reportUndocumented = true
analysisPlatform = Platform.jvm.toString()
- sourceSetID = "jvmMain"
+ name = "jvmMain"
displayName = "jvmMain"
sourceRoots = listOf("src/jvmMain/kotlin")
- dependentSourceSets = listOf("commonMain")
+ dependentSourceSets = setOf(commonMain.sourceSetID)
}
}
}
@@ -526,22 +526,22 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `multiplatform undocumented class does not get reported if expect is documented`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ val commonMain = sourceSet {
reportUndocumented = true
analysisPlatform = Platform.common.toString()
- sourceSetID = "commonMain"
+ name = "commonMain"
displayName = "commonMain"
sourceRoots = listOf("src/commonMain/kotlin")
}
- pass {
+ sourceSet {
reportUndocumented = true
analysisPlatform = Platform.jvm.toString()
- sourceSetID = "jvmMain"
+ name = "jvmMain"
displayName = "jvmMain"
sourceRoots = listOf("src/jvmMain/kotlin")
- dependentSourceSets = listOf("commonMain")
+ dependentSourceSets = setOf(commonMain.sourceSetID)
}
}
}
@@ -568,31 +568,31 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `multiplatform undocumented function gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ val commonMain = sourceSet {
reportUndocumented = true
analysisPlatform = Platform.common.toString()
- sourceSetID = "commonMain"
+ name = "commonMain"
displayName = "commonMain"
sourceRoots = listOf("src/commonMain/kotlin")
}
- pass {
+ sourceSet {
reportUndocumented = true
analysisPlatform = Platform.jvm.toString()
- sourceSetID = "jvmMain"
+ name = "jvmMain"
displayName = "jvmMain"
sourceRoots = listOf("src/jvmMain/kotlin")
- dependentSourceSets = listOf("commonMain")
+ dependentSourceSets = setOf(commonMain.sourceSetID)
}
- pass {
+ sourceSet {
reportUndocumented = true
analysisPlatform = Platform.native.toString()
- sourceSetID = "macosMain"
+ name = "macosMain"
displayName = "macosMain"
sourceRoots = listOf("src/macosMain/kotlin")
- dependentSourceSets = listOf("commonMain")
+ dependentSourceSets = setOf(commonMain.sourceSetID)
}
}
}
@@ -625,8 +625,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `java undocumented class gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/java")
}
@@ -652,8 +652,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `java undocumented non-public class does not get reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/java")
}
@@ -677,8 +677,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `java undocumented constructor does not get reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/java")
}
@@ -706,8 +706,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `java undocumented method gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/java")
}
@@ -736,8 +736,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `java undocumented property gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/java")
}
@@ -766,8 +766,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `java undocumented inherited method gets reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/java")
}
@@ -805,8 +805,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `java documented inherited method does not get reported`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/java")
}
@@ -842,8 +842,8 @@ class ReportUndocumentedTransformerTest : AbstractCoreTest() {
@Test
fun `java overridden function does not get reported when super is documented`() {
val configuration = dokkaConfiguration {
- passes {
- pass {
+ sourceSets {
+ sourceSet {
reportUndocumented = true
sourceRoots = listOf("src/main/java")
}