@Override public ICompilerRequestor getBatchRequestor() { final ICompilerRequestor r = super.getBatchRequestor(); return new ICompilerRequestor() { @Override public void acceptResult(CompilationResult compilationResult) { if (compilationResult.hasErrors()) { for (CategorizedProblem problem:compilationResult.problems) { if (JDTBatchCompiler.this.jdtCompiler != null) { JDTBatchCompiler.this.jdtCompiler.reportProblem(problem); } else { throw new SpoonException(problem.toString()); } } } r.acceptResult(compilationResult); // this is required to complete the compilation and produce the class files } }; }
@Override public ICompilerRequestor getBatchRequestor() { final ICompilerRequestor r = super.getBatchRequestor(); return new ICompilerRequestor() { public void acceptResult(CompilationResult compilationResult) { if (compilationResult.hasErrors()) { for (CategorizedProblem problem:compilationResult.problems) { JDTBatchCompiler.this.jdtCompiler.reportProblem(problem); } } r.acceptResult(compilationResult); } }; }
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,
getHandlingPolicy(), this.compilerOptions, getBatchRequestor(), getProblemFactory(), this.out,