Shade the Checkstyle task tool jar.

Review Request #2533 - Created July 25, 2015 and submitted

Information
John Sirois
pants
jsirois/issues/1871
1871, 1872
5a8d2d7...
Reviewers
pants-reviews
mateor, zundel
This avoids conflicts with its guava dependency for example.

This change also upgrades Checkstyle as far forward as possible given
pants current support for java 6 and fixes the location of the
checkstyle integration test.

 BUILD.tools                                                                    |  6 +++++-
 src/python/pants/backend/jvm/tasks/BUILD                                       |  5 +++--
 src/python/pants/backend/jvm/tasks/checkstyle.py                               | 25 ++++++++++++++++++-------
 tests/python/pants_test/backend/jvm/tasks/BUILD                                |  8 ++++++++
 tests/python/pants_test/{ => backend/jvm}/tasks/test_checkstyle_integration.py |  0
 tests/python/pants_test/tasks/BUILD                                            | 10 ----------
 6 files changed, 34 insertions(+), 20 deletions(-)
CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/72635729
John Sirois
Mateo Rodriguez
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Loading...