about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJohann Hemmann <johann.hemmann@code.berlin>2024-01-19 14:40:18 +0100
committerJohann Hemmann <johann.hemmann@code.berlin>2024-01-19 17:31:01 +0100
commit84494d1c8e84b98d88b8c8d7e8e7f57da8fb614e (patch)
tree25c1481e1a85728a6b6218075e817a592fb1e6b7
parent8982ff3bba2635f8e4d973b488313c430323c5d8 (diff)
downloadrust-84494d1c8e84b98d88b8c8d7e8e7f57da8fb614e.tar.gz
rust-84494d1c8e84b98d88b8c8d7e8e7f57da8fb614e.zip
from_str_radix_10
-rw-r--r--Cargo.toml1
-rw-r--r--crates/rust-analyzer/src/handlers/notification.rs2
2 files changed, 1 insertions, 2 deletions
diff --git a/Cargo.toml b/Cargo.toml
index a3c2dc4eb74..5804941080a 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -176,7 +176,6 @@ field_reassign_with_default = "allow"
 forget_non_drop = "allow"
 format_collect = "allow"
 filter_map_bool_then = "allow"
-from_str_radix_10 = "allow"
 if_same_then_else = "allow"
 large_enum_variant = "allow"
 match_like_matches_macro = "allow"
diff --git a/crates/rust-analyzer/src/handlers/notification.rs b/crates/rust-analyzer/src/handlers/notification.rs
index ce69d612255..c556fdee504 100644
--- a/crates/rust-analyzer/src/handlers/notification.rs
+++ b/crates/rust-analyzer/src/handlers/notification.rs
@@ -36,7 +36,7 @@ pub(crate) fn handle_work_done_progress_cancel(
 ) -> anyhow::Result<()> {
     if let lsp_types::NumberOrString::String(s) = &params.token {
         if let Some(id) = s.strip_prefix("rust-analyzer/flycheck/") {
-            if let Ok(id) = u32::from_str_radix(id, 10) {
+            if let Ok(id) = id.parse::<u32>() {
                 if let Some(flycheck) = state.flycheck.get(id as usize) {
                     flycheck.cancel();
                 }