diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-06-13 00:50:54 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-06-13 00:50:54 +0200 |
| commit | 6723829a3398b3c9dd6dc6ae79124f46000606ee (patch) | |
| tree | a1ec535eddd711a4557e4bcc5b94382c3623504c /crates/turtle/src/atuin_common/utils.rs | |
| parent | chore(treewide): Cleanup themes (diff) | |
| download | atuin-6723829a3398b3c9dd6dc6ae79124f46000606ee.zip | |
chore(treewide): Remove `cargo` warnings to 0
There are still the `clippy` warnings, but they are for a future date.
Diffstat (limited to 'crates/turtle/src/atuin_common/utils.rs')
| -rw-r--r-- | crates/turtle/src/atuin_common/utils.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/turtle/src/atuin_common/utils.rs b/crates/turtle/src/atuin_common/utils.rs index ba0c8eb7..c8c2776e 100644 --- a/crates/turtle/src/atuin_common/utils.rs +++ b/crates/turtle/src/atuin_common/utils.rs @@ -81,19 +81,19 @@ pub(crate) fn home_dir() -> PathBuf { pub(crate) fn config_dir() -> PathBuf { let config_dir = - std::env::var("XDG_CONFIG_HOME").map_or_else(|_| home_dir().join(".config"), PathBuf::from); + env::var("XDG_CONFIG_HOME").map_or_else(|_| home_dir().join(".config"), PathBuf::from); config_dir.join("atuin") } pub(crate) fn data_dir() -> PathBuf { - let data_dir = std::env::var("XDG_DATA_HOME") + let data_dir = env::var("XDG_DATA_HOME") .map_or_else(|_| home_dir().join(".local").join("share"), PathBuf::from); data_dir.join("atuin") } pub(crate) fn runtime_dir() -> PathBuf { - std::env::var("XDG_RUNTIME_DIR").map_or_else(|_| data_dir(), PathBuf::from) + env::var("XDG_RUNTIME_DIR").map_or_else(|_| data_dir(), PathBuf::from) } pub(crate) fn logs_dir() -> PathBuf { @@ -217,7 +217,7 @@ mod tests { fn in_git_repo_regular() { // regular git repo should resolve to the directory containing .git let tmp = std::env::temp_dir().join("atuin-test-regular-git"); - let _ = std::fs::remove_dir_all(&tmp); + drop(std::fs::remove_dir_all(&tmp)); let subdir = tmp.join("src").join("deep"); std::fs::create_dir_all(&subdir).unwrap(); std::fs::create_dir_all(tmp.join(".git")).unwrap(); @@ -234,7 +234,7 @@ mod tests { // worktree .git is a file pointing back to the main repo — // in_git_repo should follow it so all worktrees share a workspace let tmp = std::env::temp_dir().join("atuin-test-worktree-git"); - let _ = std::fs::remove_dir_all(&tmp); + drop(std::fs::remove_dir_all(&tmp)); // main repo at tmp/main with a real .git directory let main_repo = tmp.join("main"); |
