Mercurial > hg > graal-compiler
changeset 13710:36b53fe97fae
Truffle-DSL: added default buffering to all java source code that is written. JavaFileObject#openWriter may return a non-buffered writer.
author | Christian Humer <christian.humer@gmail.com> |
---|---|
date | Mon, 20 Jan 2014 15:23:10 +0100 |
parents | c2ed2ce2cfe0 |
children | 193e3917dc07 |
files | graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/AnnotationProcessor.java |
diffstat | 1 files changed, 5 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/AnnotationProcessor.java Mon Jan 20 15:18:39 2014 +0100 +++ b/graal/com.oracle.truffle.dsl.processor/src/com/oracle/truffle/dsl/processor/AnnotationProcessor.java Mon Jan 20 15:23:10 2014 +0100 @@ -102,18 +102,18 @@ private static class CodeWriter extends AbstractCodeWriter { - private final Element orignalElement; + private final Element originalElement; private final ProcessingEnvironment env; public CodeWriter(ProcessingEnvironment env, Element originalElement) { this.env = env; - this.orignalElement = originalElement; + this.originalElement = originalElement; } @Override protected Writer createWriter(CodeTypeElement clazz) throws IOException { - JavaFileObject jfo = env.getFiler().createSourceFile(clazz.getQualifiedName(), orignalElement); - return jfo.openWriter(); + JavaFileObject jfo = env.getFiler().createSourceFile(clazz.getQualifiedName(), originalElement); + return new BufferedWriter(jfo.openWriter()); } @Override @@ -121,7 +121,7 @@ if (env == null) { return; } - String comment = CompilerFactory.getCompiler(orignalElement).getHeaderComment(env, orignalElement); + String comment = CompilerFactory.getCompiler(originalElement).getHeaderComment(env, originalElement); if (comment != null) { writeLn(comment); }