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;
+    }
 }

Reply via email to