From d8f53951dfeb1563df9769fd20fb7767beb3abc0 Mon Sep 17 00:00:00 2001
From: Yue Wang <yue.wang@iws.uni-stuttgart.de>
Date: Tue, 22 Feb 2022 13:30:20 +0100
Subject: [PATCH] [bin/getparam] use value or type from code at first if
 possible

---
 bin/doc/generate_parameterlist.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/doc/generate_parameterlist.py b/bin/doc/generate_parameterlist.py
index ff505c043f..2436eb307e 100644
--- a/bin/doc/generate_parameterlist.py
+++ b/bin/doc/generate_parameterlist.py
@@ -339,8 +339,8 @@ for key in parameterDict:
         )
     else:
         explanationMsg = inputDict[keyInput]["explanation"]
-        parameterTypeName = inputDict[keyInput]["type"]
-        defaultValue = inputDict[keyInput]["default"]
+        parameterTypeName = inputDict[keyInput]["type"] if hasMultiplePT else [parameterTypeName]
+        defaultValue = inputDict[keyInput]["default"] if (hasMultipleDV or defaultValue == "-") else [defaultValue]
         for i in range(NUM_ENTRIES):
             # maybe fewer entries for some keys
             if len(defaultValue) < i + 1:
-- 
GitLab