Don't generate documentation for option that doesn't work in Gradle
This commit is contained in:
@@ -25,7 +25,6 @@ import java.io.PrintStream
|
|||||||
import kotlin.reflect.KAnnotatedElement
|
import kotlin.reflect.KAnnotatedElement
|
||||||
import kotlin.reflect.KProperty1
|
import kotlin.reflect.KProperty1
|
||||||
import kotlin.reflect.declaredMemberProperties
|
import kotlin.reflect.declaredMemberProperties
|
||||||
import kotlin.reflect.memberProperties
|
|
||||||
|
|
||||||
// Additional properties that should be included in interface
|
// Additional properties that should be included in interface
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
@@ -223,6 +222,7 @@ private fun generateMarkdown(properties: List<KProperty1<*, *>>) {
|
|||||||
println("|------|-------------|-----------------|--------------|")
|
println("|------|-------------|-----------------|--------------|")
|
||||||
for (property in properties) {
|
for (property in properties) {
|
||||||
val name = property.name
|
val name = property.name
|
||||||
|
if (name == "includeRuntime") continue // This option has no effect in Gradle builds
|
||||||
val description = property.findAnnotation<Argument>()!!.description
|
val description = property.findAnnotation<Argument>()!!.description
|
||||||
val possibleValues = property.gradleValues.possibleValues
|
val possibleValues = property.gradleValues.possibleValues
|
||||||
val defaultValue = when (property.gradleDefaultValue) {
|
val defaultValue = when (property.gradleDefaultValue) {
|
||||||
|
|||||||
Reference in New Issue
Block a user