Implement deprecation messages for entire modules.

Review Request #2904 — Created Sept. 29, 2015 and submitted

benjyw
pants
100a320...
pants-reviews
kwlzn, zundel
Use this to deprecate base.target and base.build_file_aliases.
These can be referenced in plugins, hence the deprecation cycle.

A followup change will move all remaining internal references
to the new locations.

CI passed: https://travis-ci.org/pantsbuild/pants/builds/82822723

ZU
  1. Thank you for finding a way to smooth plugin updates after these refactorings

  2. src/python/pants/bin/pants_exe.py (Diff revision 1)
     
     

    You move this here to make sure we find warnings imported by pants code right here in the repo, not plugins, right?

  3. 
      
KW
  1. lgtm!

  2. 
      
BE
  1. Thanks guys! Submitted as e163832f29410af2aaa80e78d4dae1556264f965.

  2. 
      
BE
Review request changed

Status: Closed (submitted)

Change Summary:

e163832f29410af2aaa80e78d4dae1556264f965

Loading...