2023-09-25 09:28:58 +00:00
|
|
|
#![warn(clippy::wildcard_imports)]
|
|
|
|
|
|
|
|
mod prelude {
|
|
|
|
pub const FOO: u8 = 1;
|
|
|
|
}
|
2024-02-08 19:24:42 +00:00
|
|
|
|
|
|
|
mod utils {
|
|
|
|
pub const BAR: u8 = 1;
|
|
|
|
pub fn print() {}
|
|
|
|
}
|
|
|
|
|
|
|
|
mod my_crate {
|
|
|
|
pub mod utils {
|
|
|
|
pub fn my_util_fn() {}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
use utils::{BAR, print};
|
|
|
|
//~^ ERROR: usage of wildcard import
|
|
|
|
use my_crate::utils::my_util_fn;
|
|
|
|
//~^ ERROR: usage of wildcard import
|
2023-09-25 09:28:58 +00:00
|
|
|
use prelude::FOO;
|
|
|
|
//~^ ERROR: usage of wildcard import
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
let _ = FOO;
|
2024-02-08 19:24:42 +00:00
|
|
|
let _ = BAR;
|
|
|
|
print();
|
|
|
|
my_util_fn();
|
2023-09-25 09:28:58 +00:00
|
|
|
}
|