commit 5a2e98fd78417c2a3b701b7efb83dffcfeb411e2 Author: John Sirois Date: Sat May 9 22:43:57 2015 -0600 Copy java-compiler in from twitter/commons. This ports the java-compiler used by pants but does not actually configure pants to use the ported Compiler. That will come later after the tool is published: https://github.com/pantsbuild/pants/issues/1361 The java-compiler in twitter/commons will be deleted after this tool is published and consumed by pants HEAD. Testing Done: CI went green here: https://travis-ci.org/pantsbuild/pants/builds/61938370 Bugs closed: 1362, 1517 Reviewed at https://rbcommons.com/s/twitter/r/2193/ .../compiler/AnsiColorDiagnosticListener.java | 182 +++++++++++++ .../org/pantsbuild/tools/compiler/Compiler.java | 281 +++++++++++++++++++++ .../compiler/DependencyTrackingFileManager.java | 197 +++++++++++++++ .../tools/compiler/DiagnosticFilters.java | 177 +++++++++++++ .../tools/compiler/FilteredDiagnosticListener.java | 137 ++++++++++ 5 files changed, 974 insertions(+)