From 5f4810159acc85ee40e16145ce0f6aee04994499 Mon Sep 17 00:00:00 2001 From: Gunnar Morling Date: Sun, 7 Jul 2013 18:02:13 +0200 Subject: [PATCH] #45 Disabling FreeMarker logging --- .../main/java/org/mapstruct/ap/writer/ModelWriter.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/processor/src/main/java/org/mapstruct/ap/writer/ModelWriter.java b/processor/src/main/java/org/mapstruct/ap/writer/ModelWriter.java index d37fdda1a..9285053cd 100644 --- a/processor/src/main/java/org/mapstruct/ap/writer/ModelWriter.java +++ b/processor/src/main/java/org/mapstruct/ap/writer/ModelWriter.java @@ -23,6 +23,7 @@ import java.util.HashMap; import java.util.Map; import javax.tools.JavaFileObject; +import freemarker.log.Logger; import freemarker.template.Configuration; import freemarker.template.DefaultObjectWrapper; import org.mapstruct.ap.model.ModelElement; @@ -43,6 +44,13 @@ public class ModelWriter { private static final Configuration CONFIGURATION; static { + try { + Logger.selectLoggerLibrary( Logger.LIBRARY_NONE ); + } + catch ( ClassNotFoundException e ) { + throw new RuntimeException( e ); + } + CONFIGURATION = new Configuration(); CONFIGURATION.setClassForTemplateLoading( ModelWriter.class, "/" ); CONFIGURATION.setObjectWrapper( new DefaultObjectWrapper() );