mirror of
https://github.com/querydsl/querydsl.git
synced 2026-07-03 21:07:49 +08:00
Upgrade ecj version
This commit is contained in:
parent
a6ba7cf4bc
commit
5cf311aef6
2
pom.xml
2
pom.xml
@ -35,7 +35,7 @@
|
||||
<commons.collections.version>4.01</commons.collections.version>
|
||||
<commons.lang.version>3.0.1</commons.lang.version>
|
||||
<guava.version>11.0.2</guava.version>
|
||||
<ecj.version>3.7.2</ecj.version>
|
||||
<ecj.version>4.3.1</ecj.version>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
|
||||
@ -13,6 +13,8 @@
|
||||
*/
|
||||
package com.mysema.codegen;
|
||||
|
||||
import javax.tools.JavaFileObject;
|
||||
import javax.tools.StandardLocation;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
@ -22,18 +24,17 @@ import java.util.Locale;
|
||||
import java.util.Map;
|
||||
import java.util.StringTokenizer;
|
||||
|
||||
import javax.tools.JavaFileObject;
|
||||
import javax.tools.StandardLocation;
|
||||
|
||||
import com.google.common.base.Joiner;
|
||||
import com.google.common.base.Strings;
|
||||
import com.google.common.collect.Lists;
|
||||
import com.google.common.collect.Maps;
|
||||
import com.google.common.io.ByteStreams;
|
||||
import com.mysema.codegen.model.ClassType;
|
||||
import com.mysema.codegen.model.Type;
|
||||
import org.eclipse.jdt.core.compiler.CategorizedProblem;
|
||||
import org.eclipse.jdt.core.compiler.CharOperation;
|
||||
import org.eclipse.jdt.internal.compiler.ClassFile;
|
||||
import org.eclipse.jdt.internal.compiler.CompilationResult;
|
||||
import org.eclipse.jdt.internal.compiler.*;
|
||||
import org.eclipse.jdt.internal.compiler.Compiler;
|
||||
import org.eclipse.jdt.internal.compiler.DefaultErrorHandlingPolicies;
|
||||
import org.eclipse.jdt.internal.compiler.ICompilerRequestor;
|
||||
import org.eclipse.jdt.internal.compiler.IErrorHandlingPolicy;
|
||||
import org.eclipse.jdt.internal.compiler.IProblemFactory;
|
||||
import org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader;
|
||||
import org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException;
|
||||
import org.eclipse.jdt.internal.compiler.env.ICompilationUnit;
|
||||
@ -43,14 +44,6 @@ import org.eclipse.jdt.internal.compiler.impl.CompilerOptions;
|
||||
import org.eclipse.jdt.internal.compiler.problem.DefaultProblemFactory;
|
||||
import org.eclipse.jdt.internal.compiler.tool.EclipseFileManager;
|
||||
|
||||
import com.google.common.base.Joiner;
|
||||
import com.google.common.base.Strings;
|
||||
import com.google.common.collect.Lists;
|
||||
import com.google.common.collect.Maps;
|
||||
import com.google.common.io.ByteStreams;
|
||||
import com.mysema.codegen.model.ClassType;
|
||||
import com.mysema.codegen.model.Type;
|
||||
|
||||
/**
|
||||
* EvaluatorFactory is a factory implementation for creating Evaluator instances
|
||||
*
|
||||
@ -124,6 +117,11 @@ public class ECJEvaluatorFactory extends AbstractEvaluatorFactory {
|
||||
public char[] getFileName() {
|
||||
return CharOperation.concat(targetName.toCharArray(), ".java".toCharArray());
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean ignoreOptionalProblems() {
|
||||
return true;
|
||||
}
|
||||
} };
|
||||
|
||||
INameEnvironment env = new INameEnvironment() {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user