mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-22 20:53:21 +00:00
New lint: dangling_pointers_from_temporaries
This commit is contained in:
parent
9e36f89701
commit
f286174690
3 changed files with 15 additions and 9 deletions
|
@ -166,7 +166,7 @@ declare_with_version! { RENAMED(RENAMED_VERSION): &[(&str, &str)] = &[
|
||||||
#[clippy::version = ""]
|
#[clippy::version = ""]
|
||||||
("clippy::positional_named_format_parameters", "named_arguments_used_positionally"),
|
("clippy::positional_named_format_parameters", "named_arguments_used_positionally"),
|
||||||
#[clippy::version = ""]
|
#[clippy::version = ""]
|
||||||
("clippy::temporary_cstring_as_ptr", "temporary_cstring_as_ptr"),
|
("clippy::temporary_cstring_as_ptr", "dangling_pointers_from_temporaries"),
|
||||||
#[clippy::version = ""]
|
#[clippy::version = ""]
|
||||||
("clippy::undropped_manually_drops", "undropped_manually_drops"),
|
("clippy::undropped_manually_drops", "undropped_manually_drops"),
|
||||||
#[clippy::version = ""]
|
#[clippy::version = ""]
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
#![allow(enum_intrinsics_non_enums)]
|
#![allow(enum_intrinsics_non_enums)]
|
||||||
#![allow(non_fmt_panics)]
|
#![allow(non_fmt_panics)]
|
||||||
#![allow(named_arguments_used_positionally)]
|
#![allow(named_arguments_used_positionally)]
|
||||||
#![allow(temporary_cstring_as_ptr)]
|
#![allow(dangling_pointers_from_temporaries)]
|
||||||
#![allow(undropped_manually_drops)]
|
#![allow(undropped_manually_drops)]
|
||||||
#![allow(unknown_lints)]
|
#![allow(unknown_lints)]
|
||||||
#![allow(unused_labels)]
|
#![allow(unused_labels)]
|
||||||
|
@ -120,7 +120,7 @@
|
||||||
#![warn(unexpected_cfgs)] //~ ERROR: lint `clippy::mismatched_target_os`
|
#![warn(unexpected_cfgs)] //~ ERROR: lint `clippy::mismatched_target_os`
|
||||||
#![warn(non_fmt_panics)] //~ ERROR: lint `clippy::panic_params`
|
#![warn(non_fmt_panics)] //~ ERROR: lint `clippy::panic_params`
|
||||||
#![warn(named_arguments_used_positionally)] //~ ERROR: lint `clippy::positional_named_format_parameters`
|
#![warn(named_arguments_used_positionally)] //~ ERROR: lint `clippy::positional_named_format_parameters`
|
||||||
#![warn(temporary_cstring_as_ptr)] //~ ERROR: lint `clippy::temporary_cstring_as_ptr`
|
#![warn(dangling_pointers_from_temporaries)] //~ ERROR: lint `clippy::temporary_cstring_as_ptr`
|
||||||
#![warn(undropped_manually_drops)] //~ ERROR: lint `clippy::undropped_manually_drops`
|
#![warn(undropped_manually_drops)] //~ ERROR: lint `clippy::undropped_manually_drops`
|
||||||
#![warn(unknown_lints)] //~ ERROR: lint `clippy::unknown_clippy_lints`
|
#![warn(unknown_lints)] //~ ERROR: lint `clippy::unknown_clippy_lints`
|
||||||
#![warn(unused_labels)] //~ ERROR: lint `clippy::unused_label`
|
#![warn(unused_labels)] //~ ERROR: lint `clippy::unused_label`
|
||||||
|
|
|
@ -1,11 +1,17 @@
|
||||||
|
error: lint `temporary_cstring_as_ptr` has been renamed to `dangling_pointers_from_temporaries`
|
||||||
|
--> tests/ui/rename.rs:57:10
|
||||||
|
|
|
||||||
|
LL | #![allow(temporary_cstring_as_ptr)]
|
||||||
|
| ^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `dangling_pointers_from_temporaries`
|
||||||
|
|
|
||||||
|
= note: `-D renamed-and-removed-lints` implied by `-D warnings`
|
||||||
|
= help: to override `-D warnings` add `#[allow(renamed_and_removed_lints)]`
|
||||||
|
|
||||||
error: lint `clippy::almost_complete_letter_range` has been renamed to `clippy::almost_complete_range`
|
error: lint `clippy::almost_complete_letter_range` has been renamed to `clippy::almost_complete_range`
|
||||||
--> tests/ui/rename.rs:63:9
|
--> tests/ui/rename.rs:63:9
|
||||||
|
|
|
|
||||||
LL | #![warn(clippy::almost_complete_letter_range)]
|
LL | #![warn(clippy::almost_complete_letter_range)]
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `clippy::almost_complete_range`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `clippy::almost_complete_range`
|
||||||
|
|
|
||||||
= note: `-D renamed-and-removed-lints` implied by `-D warnings`
|
|
||||||
= help: to override `-D warnings` add `#[allow(renamed_and_removed_lints)]`
|
|
||||||
|
|
||||||
error: lint `clippy::blacklisted_name` has been renamed to `clippy::disallowed_names`
|
error: lint `clippy::blacklisted_name` has been renamed to `clippy::disallowed_names`
|
||||||
--> tests/ui/rename.rs:64:9
|
--> tests/ui/rename.rs:64:9
|
||||||
|
@ -361,11 +367,11 @@ error: lint `clippy::positional_named_format_parameters` has been renamed to `na
|
||||||
LL | #![warn(clippy::positional_named_format_parameters)]
|
LL | #![warn(clippy::positional_named_format_parameters)]
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `named_arguments_used_positionally`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `named_arguments_used_positionally`
|
||||||
|
|
||||||
error: lint `clippy::temporary_cstring_as_ptr` has been renamed to `temporary_cstring_as_ptr`
|
error: lint `clippy::temporary_cstring_as_ptr` has been renamed to `dangling_pointers_from_temporaries`
|
||||||
--> tests/ui/rename.rs:123:9
|
--> tests/ui/rename.rs:123:9
|
||||||
|
|
|
|
||||||
LL | #![warn(clippy::temporary_cstring_as_ptr)]
|
LL | #![warn(clippy::temporary_cstring_as_ptr)]
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `temporary_cstring_as_ptr`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `dangling_pointers_from_temporaries`
|
||||||
|
|
||||||
error: lint `clippy::undropped_manually_drops` has been renamed to `undropped_manually_drops`
|
error: lint `clippy::undropped_manually_drops` has been renamed to `undropped_manually_drops`
|
||||||
--> tests/ui/rename.rs:124:9
|
--> tests/ui/rename.rs:124:9
|
||||||
|
@ -397,5 +403,5 @@ error: lint `clippy::reverse_range_loop` has been renamed to `clippy::reversed_e
|
||||||
LL | #![warn(clippy::reverse_range_loop)]
|
LL | #![warn(clippy::reverse_range_loop)]
|
||||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `clippy::reversed_empty_ranges`
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `clippy::reversed_empty_ranges`
|
||||||
|
|
||||||
error: aborting due to 66 previous errors
|
error: aborting due to 67 previous errors
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue