#![warn(clippy::wildcard_imports)] | |
mod prelude { | |
pub const FOO: u8 = 1; | |
} | |
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 | |
use prelude::FOO; | |
//~^ ERROR: usage of wildcard import | |
fn main() { | |
let _ = FOO; | |
let _ = BAR; | |
print(); | |
my_util_fn(); | |
} |