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) {

Reply via email to