Make :API: public types useable.

Review Request #3752 - Created April 24, 2016 and submitted

Information
John Sirois
pants
jsirois/API/public/hide_teasers
3264
3551, 3655, 3520, 3515
Reviewers
pants-reviews
benjyw, gmalmquist, kwlzn, mateor, molsen, nhoward_tw, patricklaw, stuhood, zundel
These types were all marked :API: public but were unuseable since none
of their methods or types were likewise marked.  Using guidance from
users of the types, expose a minimal set of public nested types and
methods.

 src/python/pants/backend/jvm/subsystems/jvm.py | 4 +---
 src/python/pants/ivy/ivy_subsystem.py          | 4 +---
 src/python/pants/java/executor.py              | 5 +----
 src/python/pants/scm/scm.py                    | 5 +----
 src/python/pants/task/repl_task_mixin.py       | 2 --
 5 files changed, 4 insertions(+), 16 deletions(-)
CI went green here:
  https://travis-ci.org/pantsbuild/pants/builds/125645112
John Sirois
John Sirois
Eric Ayers
John Sirois
John Sirois
John Sirois
Eric Ayers
John Sirois
John Sirois
Eric Ayers
John Sirois
Mateo Rodriguez
John Sirois
John Sirois
John Sirois
Mateo Rodriguez
John Sirois
John Sirois
Stu Hood
John Sirois
John Sirois
Review request changed

Status: Closed (submitted)

Change Summary:

Now on master:

git log -1 origin/master
commit 56ea26bae6fd00eecf3f3f7d9e9d0577439d76aa
Author: John Sirois <john.sirois@gmail.com>
Date:   Mon Apr 25 14:55:55 2016 -0600

    Make :API: public types useable.
    
    These types were all marked :API: public but were unuseable since none
    of their methods or types were likewise marked.  Using guidance from
    users of the types, expose a minimal set of public nested types and
    methods.
    
    Testing Done:
    CI went green here:
      https://travis-ci.org/pantsbuild/pants/builds/125645112
    
    Bugs closed: 3264
    
    Reviewed at https://rbcommons.com/s/twitter/r/3752/
Loading...