about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlejandra González <blyxyas@gmail.com>2025-02-18 23:47:57 +0000
committerGitHub <noreply@github.com>2025-02-18 23:47:57 +0000
commit48fffe7db336476581d7fad1c9219ef59145300a (patch)
tree504fe3fa7cb31b699f19552836dedc503aae1a2c
parentf49b4bc16573a9fac2f4bd0d9399b32828fc933e (diff)
parenta12d5a02851f05f1899e59b4ad2be41607f43132 (diff)
downloadrust-48fffe7db336476581d7fad1c9219ef59145300a.tar.gz
rust-48fffe7db336476581d7fad1c9219ef59145300a.zip
add a preferred fix for `cast_possible_wrap` description (#14225)
close #9250

changelog: none
-rw-r--r--clippy_lints/src/casts/mod.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/clippy_lints/src/casts/mod.rs b/clippy_lints/src/casts/mod.rs
index 521bd394901..78c0acf72b9 100644
--- a/clippy_lints/src/casts/mod.rs
+++ b/clippy_lints/src/casts/mod.rs
@@ -134,8 +134,14 @@ declare_clippy_lint! {
     ///
     /// ### Example
     /// ```no_run
-    /// u32::MAX as i32; // will yield a value of `-1`
+    /// let _ = u32::MAX as i32; // will yield a value of `-1`
     /// ```
+    ///
+    /// Use instead:
+    /// ```no_run
+    /// let _ = i32::try_from(u32::MAX).ok();
+    /// ```
+    ///
     #[clippy::version = "pre 1.29.0"]
     pub CAST_POSSIBLE_WRAP,
     pedantic,