Working but not with mixed imports
This commit is contained in:
parent
a2e4ef294c
commit
3735bf93ff
@ -31,10 +31,6 @@ fn std_instead_of_core() {
|
||||
ptr::read_unaligned,
|
||||
};
|
||||
|
||||
// Multiline mixed imports
|
||||
use core::{io::Write, fmt::Display};
|
||||
//~^ ERROR: used import from `std` instead of `core`
|
||||
|
||||
// Function calls
|
||||
let ptr = core::ptr::null::<u32>();
|
||||
//~^ ERROR: used import from `std` instead of `core`
|
||||
|
@ -31,10 +31,6 @@ fn std_instead_of_core() {
|
||||
ptr::read_unaligned,
|
||||
};
|
||||
|
||||
// Multiline mixed imports
|
||||
use std::{io::Write, fmt::Display};
|
||||
//~^ ERROR: used import from `std` instead of `core`
|
||||
|
||||
// Function calls
|
||||
let ptr = std::ptr::null::<u32>();
|
||||
//~^ ERROR: used import from `std` instead of `core`
|
||||
|
@ -32,43 +32,37 @@ LL | use std::{
|
||||
| ^^^ help: consider importing the item from `core`: `core`
|
||||
|
||||
error: used import from `std` instead of `core`
|
||||
--> tests/ui/std_instead_of_core.rs:35:9
|
||||
|
|
||||
LL | use std::{io::Write, fmt::Display};
|
||||
| ^^^ help: consider importing the item from `core`: `core`
|
||||
|
||||
error: used import from `std` instead of `core`
|
||||
--> tests/ui/std_instead_of_core.rs:39:15
|
||||
--> tests/ui/std_instead_of_core.rs:35:15
|
||||
|
|
||||
LL | let ptr = std::ptr::null::<u32>();
|
||||
| ^^^ help: consider importing the item from `core`: `core`
|
||||
|
||||
error: used import from `std` instead of `core`
|
||||
--> tests/ui/std_instead_of_core.rs:41:21
|
||||
--> tests/ui/std_instead_of_core.rs:37:21
|
||||
|
|
||||
LL | let ptr_mut = ::std::ptr::null_mut::<usize>();
|
||||
| ^^^ help: consider importing the item from `core`: `core`
|
||||
|
||||
error: used import from `std` instead of `core`
|
||||
--> tests/ui/std_instead_of_core.rs:45:16
|
||||
--> tests/ui/std_instead_of_core.rs:41:16
|
||||
|
|
||||
LL | let cell = std::cell::Cell::new(8u32);
|
||||
| ^^^ help: consider importing the item from `core`: `core`
|
||||
|
||||
error: used import from `std` instead of `core`
|
||||
--> tests/ui/std_instead_of_core.rs:47:27
|
||||
--> tests/ui/std_instead_of_core.rs:43:27
|
||||
|
|
||||
LL | let cell_absolute = ::std::cell::Cell::new(8u32);
|
||||
| ^^^ help: consider importing the item from `core`: `core`
|
||||
|
||||
error: used import from `std` instead of `core`
|
||||
--> tests/ui/std_instead_of_core.rs:56:9
|
||||
--> tests/ui/std_instead_of_core.rs:52:9
|
||||
|
|
||||
LL | use std::iter::Iterator;
|
||||
| ^^^ help: consider importing the item from `core`: `core`
|
||||
|
||||
error: used import from `std` instead of `alloc`
|
||||
--> tests/ui/std_instead_of_core.rs:63:9
|
||||
--> tests/ui/std_instead_of_core.rs:59:9
|
||||
|
|
||||
LL | use std::vec;
|
||||
| ^^^ help: consider importing the item from `alloc`: `alloc`
|
||||
@ -77,13 +71,13 @@ LL | use std::vec;
|
||||
= help: to override `-D warnings` add `#[allow(clippy::std_instead_of_alloc)]`
|
||||
|
||||
error: used import from `std` instead of `alloc`
|
||||
--> tests/ui/std_instead_of_core.rs:65:9
|
||||
--> tests/ui/std_instead_of_core.rs:61:9
|
||||
|
|
||||
LL | use std::vec::Vec;
|
||||
| ^^^ help: consider importing the item from `alloc`: `alloc`
|
||||
|
||||
error: used import from `alloc` instead of `core`
|
||||
--> tests/ui/std_instead_of_core.rs:71:9
|
||||
--> tests/ui/std_instead_of_core.rs:67:9
|
||||
|
|
||||
LL | use alloc::slice::from_ref;
|
||||
| ^^^^^ help: consider importing the item from `core`: `core`
|
||||
@ -91,5 +85,5 @@ LL | use alloc::slice::from_ref;
|
||||
= note: `-D clippy::alloc-instead-of-core` implied by `-D warnings`
|
||||
= help: to override `-D warnings` add `#[allow(clippy::alloc_instead_of_core)]`
|
||||
|
||||
error: aborting due to 14 previous errors
|
||||
error: aborting due to 13 previous errors
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user