Resolve backends before plugins

Review Request #3950 - Created May 28, 2016 and submitted

Information
Eric Ayers
pants
zundel/change-plugin-load-ordering
3521
62609c1...
Reviewers
pants-reviews
molsen, nhoward_tw, patricklaw, stuhood

I'm not sure if the current code is by design or is an accident, but this causes a module loaded as a plugin to load before built-in backends. Loading plugins after backends matches the behavior of adding the module to --backends

This issue was exposed in trying to load the findbugs contrib module. See https://rbcommons.com/s/twitter/r/3909/

Added a unit test to show that plugins are now executed after backends.

CI is running at https://travis-ci.org/pantsbuild/pants/builds/134462611

Eric Ayers
Eric Ayers
Stu Hood
Nick Howard (Twitter)
Eric Ayers
Chris Heisterkamp
Eric Ayers
Eric Ayers
Nick Howard (Twitter)
Eric Ayers
Review request changed

Status: Closed (submitted)

Change Summary:

Thanks Chris, Stu & Nick. Commit ec8530e

Loading...