From f0e8cc753e8448d415ae90ad7774058c6c5d47f7 Mon Sep 17 00:00:00 2001 From: Ellie Huxtable Date: Thu, 3 Apr 2025 13:10:35 +0100 Subject: chore: update to rust 1.86 (#2666) * chore: update to rust 1.86 * fix: clippy errors from 1.86 * fix: update nix sha256 --- Cargo.toml | 2 +- crates/atuin/src/command/client/dotfiles/alias.rs | 2 +- crates/atuin/src/command/client/dotfiles/var.rs | 2 +- crates/atuin/src/command/client/history.rs | 2 +- crates/atuin/src/command/client/init.rs | 2 +- crates/atuin/src/command/client/search.rs | 2 +- crates/atuin/src/command/client/search/interactive.rs | 2 +- flake.nix | 2 +- rust-toolchain.toml | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 40ab7308..2d66e49c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ exclude = ["ui/backend"] [workspace.package] version = "18.5.0-beta.2" authors = ["Ellie Huxtable "] -rust-version = "1.85.1" +rust-version = "1.86" license = "MIT" homepage = "https://atuin.sh" repository = "https://github.com/atuinsh/atuin" diff --git a/crates/atuin/src/command/client/dotfiles/alias.rs b/crates/atuin/src/command/client/dotfiles/alias.rs index a26a25e9..8b640ab0 100644 --- a/crates/atuin/src/command/client/dotfiles/alias.rs +++ b/crates/atuin/src/command/client/dotfiles/alias.rs @@ -74,7 +74,7 @@ impl Cmd { store.delete(&name).await?; } else { eprintln!("Cannot delete '{name}': Alias not set."); - }; + } Ok(()) } diff --git a/crates/atuin/src/command/client/dotfiles/var.rs b/crates/atuin/src/command/client/dotfiles/var.rs index 5cb195ff..f4e0361d 100644 --- a/crates/atuin/src/command/client/dotfiles/var.rs +++ b/crates/atuin/src/command/client/dotfiles/var.rs @@ -66,7 +66,7 @@ impl Cmd { store.delete(&name).await?; } else { eprintln!("Cannot delete '{name}': Var not set."); - }; + } Ok(()) } diff --git a/crates/atuin/src/command/client/history.rs b/crates/atuin/src/command/client/history.rs index 46c1565d..bf156ca0 100644 --- a/crates/atuin/src/command/client/history.rs +++ b/crates/atuin/src/command/client/history.rs @@ -606,7 +606,7 @@ impl Cmd { format, } => { let last = db.last().await?; - let last = last.as_ref().map(std::slice::from_ref).unwrap_or_default(); + let last = last.as_slice(); let tz = timezone.unwrap_or(settings.timezone); print_list( last, diff --git a/crates/atuin/src/command/client/init.rs b/crates/atuin/src/command/client/init.rs index bfa97b93..516ccd26 100644 --- a/crates/atuin/src/command/client/init.rs +++ b/crates/atuin/src/command/client/init.rs @@ -100,7 +100,7 @@ $env.config = ( Shell::Xonsh => { xonsh::init_static(self.disable_up_arrow, self.disable_ctrl_r); } - }; + } } async fn dotfiles_init(&self, settings: &Settings) -> Result<()> { diff --git a/crates/atuin/src/command/client/search.rs b/crates/atuin/src/command/client/search.rs index 7298209b..8c864e77 100644 --- a/crates/atuin/src/command/client/search.rs +++ b/crates/atuin/src/command/client/search.rs @@ -278,7 +278,7 @@ impl Cmd { tz, ); } - }; + } Ok(()) } } diff --git a/crates/atuin/src/command/client/search/interactive.rs b/crates/atuin/src/command/client/search/interactive.rs index c310f64d..0fd7cbb6 100644 --- a/crates/atuin/src/command/client/search/interactive.rs +++ b/crates/atuin/src/command/client/search/interactive.rs @@ -508,7 +508,7 @@ impl State { self.scroll_down(scroll_len); } _ => {} - }; + } InputAction::Continue } diff --git a/flake.nix b/flake.nix index 3772a7d8..adca7b34 100644 --- a/flake.nix +++ b/flake.nix @@ -32,7 +32,7 @@ fenix.packages.${system}.fromToolchainFile { file = ./rust-toolchain.toml; - sha256 = "sha256-Hn2uaQzRLidAWpfmRwSRdImifGUCAb9HeAqTYFXWeQk="; + sha256 = "sha256-X/4ZBHO3iW0fOenQ3foEvscgAPJYl2abspaBThDOukI="; }; in pkgs.makeRustPlatform { diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 00822fdf..e7f22fb8 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,2 +1,2 @@ [toolchain] -channel = "1.85.1" +channel = "1.86" -- cgit v1.3.1