chore: negative test for multiple crate versions not working when name contains dashes

This commit is contained in:
Kristof Mattei 2024-01-13 17:27:43 -07:00
parent a71211d0b5
commit 5769c21f23
No known key found for this signature in database
GPG key ID: 89668E582D199AA8
3 changed files with 22 additions and 0 deletions

View file

@ -0,0 +1,6 @@
error: multiple versions for dependency `winapi`: 0.2.8, 0.3.9
|
= note: `-D clippy::multiple-crate-versions` implied by `-D warnings`
= help: to override `-D warnings` add `#[allow(clippy::multiple_crate_versions)]`
error: could not compile `multiple-crate-versions-with-dashes` (bin "multiple-crate-versions-with-dashes") due to 1 previous error

View file

@ -0,0 +1,13 @@
# Should not lint for dev or build dependencies. See issue 5041.
[package]
name = "multiple-crate-versions-with-dashes"
version = "0.1.0"
publish = false
[workspace]
# One of the versions of winapi is only a dev dependency: allowed
[dependencies]
winapi = "0.2"
ansi_term = "=0.11.0"

View file

@ -0,0 +1,3 @@
#![warn(clippy::multiple_crate_versions)]
fn main() {}