This is an automated email from the ASF dual-hosted git repository.
sgoeschl pushed a commit to branch FREEMARKER-142
in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git
The following commit(s) were added to refs/heads/FREEMARKER-142 by this push:
new af3b8d5 FREEMARKER-142 First draft of supporting multiple templates
on the command line
af3b8d5 is described below
commit af3b8d51344318cc741ab0fd62d67f45c4479f79
Author: Siegfried Goeschl <[email protected]>
AuthorDate: Sun May 17 20:25:14 2020 +0200
FREEMARKER-142 First draft of supporting multiple templates on the command
line
---
.../org/apache/freemarker/generator/base/template/TemplateOutput.java | 3 +++
1 file changed, 3 insertions(+)
diff --git
a/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateOutput.java
b/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateOutput.java
index b5d50a1..53001f4 100644
---
a/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateOutput.java
+++
b/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/template/TemplateOutput.java
@@ -1,6 +1,7 @@
package org.apache.freemarker.generator.base.template;
import org.apache.freemarker.generator.base.util.CloseableReaper;
+import org.apache.freemarker.generator.base.util.Validate;
import java.io.Closeable;
import java.io.File;
@@ -67,6 +68,8 @@ public class TemplateOutput implements Closeable {
}
private FileWriter fileWriter() {
+ Validate.notNull(file, "Output file is null");
+
try {
return closables.add(new FileWriter(file));
} catch (IOException e) {