Copy java-compiler in from twitter/commons.

Review Request #2193 - Created May 10, 2015 and submitted

Information
John Sirois
pants
jsirois/java-compiler/import
1362, 1517
2192
afc6927...
Reviewers
pants-reviews
nhoward_tw, stuhood, zundel
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.

 3rdparty/BUILD                                                                |   5 +
 src/java/org/pantsbuild/tools/compiler/AnsiColorDiagnosticListener.java       | 182 ++++++++++++++++++++++++++++++++
 src/java/org/pantsbuild/tools/compiler/BUILD                                  |  27 +++++
 src/java/org/pantsbuild/tools/compiler/Compiler.java                          | 281 ++++++++++++++++++++++++++++++++++++++++++++++++++
 src/java/org/pantsbuild/tools/compiler/DependencyTrackingFileManager.java     | 197 +++++++++++++++++++++++++++++++++++
 src/java/org/pantsbuild/tools/compiler/DiagnosticFilters.java                 | 177 +++++++++++++++++++++++++++++++
 src/java/org/pantsbuild/tools/compiler/FilteredDiagnosticListener.java        | 137 ++++++++++++++++++++++++
 tests/java/org/pantsbuild/tools/compiler/AnsiColorDiagnosticListenerTest.java | 173 +++++++++++++++++++++++++++++++
 tests/java/org/pantsbuild/tools/compiler/BUILD                                |  13 +++
 tests/java/org/pantsbuild/tools/compiler/DiagnosticFiltersTest.java           | 127 +++++++++++++++++++++++
 tests/java/org/pantsbuild/tools/junit/ConsoleRunnerTest.java                  |   3 +
 11 files changed, 1322 insertions(+)
CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/61938370
Stu Hood
John Sirois
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Loading...