From 8ff1485df6d91950f1a2bd87c410001226c3b381 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Dywicki?= Date: Thu, 29 Feb 2024 23:24:04 +0100 Subject: [PATCH] Add more information about config option switches. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Ɓukasz Dywicki --- .../tools/maven/ProcessDescriptorsMojo.java | 4 ++++ .../templates/config-description.hbs | 23 ++++++++++++++++--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/tools/thing4-maven-plugin/src/main/java/org/thing4/tools/maven/ProcessDescriptorsMojo.java b/tools/thing4-maven-plugin/src/main/java/org/thing4/tools/maven/ProcessDescriptorsMojo.java index 2816487..8413b87 100644 --- a/tools/thing4-maven-plugin/src/main/java/org/thing4/tools/maven/ProcessDescriptorsMojo.java +++ b/tools/thing4-maven-plugin/src/main/java/org/thing4/tools/maven/ProcessDescriptorsMojo.java @@ -25,7 +25,9 @@ import com.github.jknack.handlebars.context.FieldValueResolver; import com.github.jknack.handlebars.context.JavaBeanValueResolver; import com.github.jknack.handlebars.context.MapValueResolver; +import com.github.jknack.handlebars.helper.ConditionalHelpers; import com.github.jknack.handlebars.helper.DefaultHelperRegistry; +import com.github.jknack.handlebars.helper.StringHelpers; import com.github.jknack.handlebars.io.ClassPathTemplateLoader; import com.github.jknack.handlebars.io.URLTemplateSource; import java.io.File; @@ -97,6 +99,7 @@ protected void process(List configDescriptions, List configDescriptions, List