rust-lang/cargo — pull request #630 by alexcrichton (2014-09-24 05:16:31+00:00)
Title: Refine dev-dependencies and their dependency graphs

This is a series of commits which culminates in fixing #432, fixing a number of other related issues along the way. The biggest user-facing fix here is that if you run `cargo build` followed by `cargo test` your library will no longer be rebuilt if you have dev-dependencies.