Resolve backends before plugins

Review Request #3950 — Created May 28, 2016 and submitted — Latest diff uploaded

zundel
pants
zundel/change-plugin-load-ordering
3521
62609c1...
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

Loading...