]> git.proxmox.com Git - cargo.git/commit
Auto merge of #5233 - lukaslueg:issue5229, r=matklad
authorbors <bors@rust-lang.org>
Fri, 23 Mar 2018 15:28:44 +0000 (15:28 +0000)
committerbors <bors@rust-lang.org>
Fri, 23 Mar 2018 15:28:44 +0000 (15:28 +0000)
commit2f6cd6cf28941501c82f6a5998c674e9226fa9ce
treef274ff8940a5f430e2579f32f1a44b8e27378f51
parent54773c7b7dedb891a7a41c42ef4f635a07c7beec
parent81ed0620bc7403df28ac211ee5a6b461e7fd16ca
Auto merge of #5233 - lukaslueg:issue5229, r=matklad

Assert Dependency::name is never empty, prevent 'install ""' from crashing

An explicit `cargo install ""` would cause clap to pass an empty crate-name,
leading to a panic(). We now assert() that Dependency::name is never the
empty string and prevent the situation in the first place by not allowing
the crate-name to be empty for `install`.

Fixes #5229