This is an automated email from the ASF dual-hosted git repository. sgoeschl pushed a commit to branch feature/FREEMARKER-140 in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git
commit 1c56501fcf98b70b67c39a4843bb4bb7b6d7a9ff Author: Siegfried Goeschl <[email protected]> AuthorDate: Sun Apr 5 20:39:04 2020 +0200 FREEMARKER-140 freemarker-cli: Expose DataSources directly in the data model --- .../org/apache/freemarker/generator/base/util/StringUtils.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/StringUtils.java b/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/StringUtils.java index 24b81af..bee41e7 100644 --- a/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/StringUtils.java +++ b/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/StringUtils.java @@ -45,4 +45,14 @@ public class StringUtils { return null; } + public static String firstNonNull(final String... values) { + if (values != null) { + for (final String value : values) { + if (value != null) { + return value; + } + } + } + return null; + } }
