Blob Blame History Raw
From 158c321bbd1dc54942a27714059a6061d98a48e3 Mon Sep 17 00:00:00 2001
From: Michael Simacek <msimacek@redhat.com>
Date: Mon, 15 Feb 2016 09:40:07 +0100
Subject: [PATCH 1/4] Use DefaultProblemFactory

---
 .../main/java/io/takari/maven/plugins/compile/jdt/CompilerJdt.java    | 4 ++--
 .../test/java/io/takari/maven/plugins/compile/jdt/FilerImplTest.java  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/takari-lifecycle-plugin/src/main/java/io/takari/maven/plugins/compile/jdt/CompilerJdt.java b/takari-lifecycle-plugin/src/main/java/io/takari/maven/plugins/compile/jdt/CompilerJdt.java
index 0d82207..b21bec3 100644
--- a/takari-lifecycle-plugin/src/main/java/io/takari/maven/plugins/compile/jdt/CompilerJdt.java
+++ b/takari-lifecycle-plugin/src/main/java/io/takari/maven/plugins/compile/jdt/CompilerJdt.java
@@ -48,7 +48,7 @@ import org.eclipse.jdt.internal.compiler.impl.CompilerOptions;
 import org.eclipse.jdt.internal.compiler.impl.IrritantSet;
 import org.eclipse.jdt.internal.compiler.problem.DefaultProblem;
 import org.eclipse.jdt.internal.compiler.util.SuffixConstants;
-import org.eclipse.jdt.internal.core.builder.ProblemFactory;
+import org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory;
 
 import com.google.common.base.Stopwatch;
 import com.google.common.collect.HashMultimap;
@@ -523,7 +523,7 @@ public class CompilerJdt extends AbstractCompiler implements ICompilerRequestor
 
     Classpath namingEnvironment = strategy.createClasspath();
     IErrorHandlingPolicy errorHandlingPolicy = DefaultErrorHandlingPolicies.exitAfterAllProblems();
-    IProblemFactory problemFactory = ProblemFactory.getProblemFactory(Locale.getDefault());
+    IProblemFactory problemFactory = new DefaultProblemFactory(Locale.getDefault());
     Compiler compiler = new Compiler(namingEnvironment, errorHandlingPolicy, compilerOptions, this, problemFactory) {
       @Override
       protected synchronized void addCompilationUnit(ICompilationUnit sourceUnit, CompilationUnitDeclaration parsedUnit) {
diff --git a/takari-lifecycle-plugin/src/test/java/io/takari/maven/plugins/compile/jdt/FilerImplTest.java b/takari-lifecycle-plugin/src/test/java/io/takari/maven/plugins/compile/jdt/FilerImplTest.java
index c1b911e..015fbe9 100644
--- a/takari-lifecycle-plugin/src/test/java/io/takari/maven/plugins/compile/jdt/FilerImplTest.java
+++ b/takari-lifecycle-plugin/src/test/java/io/takari/maven/plugins/compile/jdt/FilerImplTest.java
@@ -24,7 +24,7 @@ import org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy;
 import org.eclipse.jdt.internal.compiler.IProblemFactory;
 import org.eclipse.jdt.internal.compiler.apt.util.EclipseFileManager;
 import org.eclipse.jdt.internal.compiler.impl.CompilerOptions;
-import org.eclipse.jdt.internal.core.builder.ProblemFactory;
+import org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory;
 import org.junit.Assert;
 import org.junit.Rule;
 import org.junit.Test;
@@ -142,7 +142,7 @@ public class FilerImplTest {
 
     Classpath namingEnvironment = createClasspath();
     IErrorHandlingPolicy errorHandlingPolicy = DefaultErrorHandlingPolicies.exitAfterAllProblems();
-    IProblemFactory problemFactory = ProblemFactory.getProblemFactory(Locale.getDefault());
+    IProblemFactory problemFactory = new DefaultProblemFactory(Locale.getDefault());
     CompilerOptions compilerOptions = new CompilerOptions();
     ICompilerRequestor requestor = null;
     Compiler compiler = new Compiler(namingEnvironment, errorHandlingPolicy, compilerOptions, requestor, problemFactory);
-- 
2.7.4