|
20 | 20 | package io.wcm.devops.conga.generator.util; |
21 | 21 |
|
22 | 22 | import java.util.Map; |
| 23 | +import java.util.Objects; |
23 | 24 | import java.util.regex.Matcher; |
24 | 25 | import java.util.regex.Pattern; |
25 | 26 |
|
@@ -186,7 +187,7 @@ private Object resolveSingle(Matcher matcher, Map<String, Object> variables, int |
186 | 187 | // resolve variable |
187 | 188 | if (variableMatcher.matches()) { |
188 | 189 | String valueProviderName = variableMatcher.group(VARIABLE_POS_VALUE_PROVIDER_NAME); |
189 | | - String variable = StringUtils.defaultString(variableMatcher.group(VARIABLE_POS_VARIABLE_1), variableMatcher.group(VARIABLE_POS_VARIABLE_2)); |
| 190 | + String variable = Objects.toString(variableMatcher.group(VARIABLE_POS_VARIABLE_1), variableMatcher.group(VARIABLE_POS_VARIABLE_2)); |
190 | 191 | String defaultValueString = variableMatcher.group(VARIABLE_POS_DEFAULT_VALUE); |
191 | 192 |
|
192 | 193 | Object valueObject = variableResolver.resolve(valueProviderName, variable, defaultValueString, variables); |
@@ -241,7 +242,7 @@ private Object resolveMulti(Matcher matcher, Map<String, Object> variables, int |
241 | 242 | // resolve variable |
242 | 243 | if (variableMatcher.matches()) { |
243 | 244 | String valueProviderName = variableMatcher.group(VARIABLE_POS_VALUE_PROVIDER_NAME); |
244 | | - String variable = StringUtils.defaultString(variableMatcher.group(VARIABLE_POS_VARIABLE_1), variableMatcher.group(VARIABLE_POS_VARIABLE_2)); |
| 245 | + String variable = Objects.toString(variableMatcher.group(VARIABLE_POS_VARIABLE_1), variableMatcher.group(VARIABLE_POS_VARIABLE_2)); |
245 | 246 | String defaultValueString = variableMatcher.group(VARIABLE_POS_DEFAULT_VALUE); |
246 | 247 |
|
247 | 248 | Object valueObject = variableResolver.resolve(valueProviderName, variable, defaultValueString, variables); |
|
0 commit comments