f9509d3574
* Check the path length first * Use `is_from_proc_macro` * Use symbols instead of strings when checking crate names
99 lines
3.5 KiB
Plaintext
99 lines
3.5 KiB
Plaintext
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:14:13
|
|
|
|
|
LL | let _ = std::path::is_separator(' ');
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
note: the lint level is defined here
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:7:9
|
|
|
|
|
LL | #![deny(clippy::absolute_paths)]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:20:13
|
|
|
|
|
LL | let _ = ::std::path::MAIN_SEPARATOR;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:25:13
|
|
|
|
|
LL | let _ = std::collections::hash_map::HashMap::<i32, i32>::new();
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:28:31
|
|
|
|
|
LL | let _: &std::path::Path = std::path::Path::new("");
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:28:13
|
|
|
|
|
LL | let _: &std::path::Path = std::path::Path::new("");
|
|
| ^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:37:13
|
|
|
|
|
LL | let _ = ::core::clone::Clone::clone(&0i32);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:40:13
|
|
|
|
|
LL | let _ = <i32 as core::clone::Clone>::clone(&0i32);
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:43:13
|
|
|
|
|
LL | let _ = std::option::Option::None::<i32>;
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:65:17
|
|
|
|
|
LL | impl<T: core::cmp::Eq> core::fmt::Display for X<T>
|
|
| ^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:70:18
|
|
|
|
|
LL | where T: core::clone::Clone
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:65:32
|
|
|
|
|
LL | impl<T: core::cmp::Eq> core::fmt::Display for X<T>
|
|
| ^^^^^^^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:113:14
|
|
|
|
|
LL | pub const _: crate::S = {
|
|
| ^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:114:9
|
|
|
|
|
LL | let crate::S = m1::S;
|
|
| ^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:116:5
|
|
|
|
|
LL | crate::m1::S
|
|
| ^^^^^^^^^^^^
|
|
|
|
error: consider bringing this path into scope with the `use` keyword
|
|
--> tests/ui-toml/absolute_paths/absolute_paths.rs:122:14
|
|
|
|
|
LL | let _ = <crate::S as Clone>::clone(&m1::S);
|
|
| ^^^^^^^^
|
|
|
|
error: aborting due to 15 previous errors
|
|
|