Copy t.c.lang.{AbstractClass,Singleton} to pants.

Review Request #1803 - Created Feb. 20, 2015 and submitted

Information
John Sirois
pants
jsirois/commons_lang/kill
1139
b11550f...
Reviewers
pants-reviews
dturner-tw, mateor, patricklaw
Replace uses of t.c.lang.{AbstractClass,Singleton} with pants.util.meta
~copies of those classes and kills pants deps globally on t.c.lang.

 3rdparty/python/twitter/commons/requirements.txt   |  1 -
 src/python/pants/BUILD.transitional                |  1 -
 src/python/pants/backend/codegen/targets/BUILD     |  6 +++---
 src/python/pants/backend/core/targets/BUILD        |  3 ---
 src/python/pants/backend/core/tasks/BUILD          |  9 ++-------
 src/python/pants/backend/core/tasks/task.py        |  2 +-
 src/python/pants/backend/jvm/scala/BUILD           |  1 -
 src/python/pants/backend/jvm/targets/BUILD         |  8 +++-----
 src/python/pants/backend/jvm/targets/jarable.py    |  3 +--
 src/python/pants/backend/jvm/targets/java_agent.py |  1 -
 src/python/pants/backend/jvm/targets/java_tests.py |  3 ---
 src/python/pants/backend/jvm/targets/jvm_binary.py |  3 +--
 src/python/pants/backend/jvm/tasks/BUILD           |  2 +-
 src/python/pants/backend/jvm/tasks/jar_task.py     |  2 +-
 src/python/pants/base/BUILD                        | 17 +++++------------
 src/python/pants/base/address.py                   |  2 +-
 src/python/pants/base/addressable.py               |  3 +--
 src/python/pants/base/build_root.py                |  2 +-
 src/python/pants/base/fingerprint_strategy.py      |  2 +-
 src/python/pants/base/payload_field.py             |  3 +--
 src/python/pants/engine/BUILD                      |  2 +-
 src/python/pants/engine/engine.py                  |  3 +--
 src/python/pants/fs/BUILD                          |  2 +-
 src/python/pants/fs/archive.py                     |  6 +-----
 src/python/pants/goal/BUILD                        |  2 +-
 src/python/pants/goal/workspace.py                 |  3 +--
 src/python/pants/java/BUILD                        |  2 +-
 src/python/pants/java/executor.py                  | 13 ++++++++-----
 src/python/pants/scm/BUILD                         |  2 +-
 src/python/pants/scm/scm.py                        |  2 +-
 src/python/pants/util/BUILD                        | 17 +++++++++++------
 src/python/pants/util/meta.py                      | 24 ++++++++++++++++++++++++
 tests/python/pants_test/BUILD                      |  1 -
 33 files changed, 75 insertions(+), 78 deletions(-)
CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/51551752

Issues

  • 0
  • 1
  • 0
  • 1
Description From Last Updated
John Sirois
John Sirois
David Turner
Patrick Lawson
David Turner
John Sirois
John Sirois
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Loading...