From 0e3b40564b02233e31c6cd2982ca8792c6af8aa4 Mon Sep 17 00:00:00 2001 From: dfsek Date: Tue, 14 Dec 2021 17:22:08 -0700 Subject: [PATCH] use config key instead of field name --- .../kotlin/com/dfsek/terra/tectonicdoc/GenerateDocsTask.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/com/dfsek/terra/tectonicdoc/GenerateDocsTask.kt b/buildSrc/src/main/kotlin/com/dfsek/terra/tectonicdoc/GenerateDocsTask.kt index f822bb306..8055115fc 100644 --- a/buildSrc/src/main/kotlin/com/dfsek/terra/tectonicdoc/GenerateDocsTask.kt +++ b/buildSrc/src/main/kotlin/com/dfsek/terra/tectonicdoc/GenerateDocsTask.kt @@ -70,7 +70,12 @@ abstract class GenerateDocsTask : DefaultTask() { name.append(descriptorToHumanReadable(it.desc)) .append(" ") - .append(it.name) + + annotations.stream().filter { + it.desc.equals(descriptor(Value::class.java.canonicalName)) + }.forEach { + name.append(it.values[1]) + } template.add(name.toString(), description.toString().ifBlank { println("No description provided for field " + it.name)