diff --git a/CHANGELOG.md b/CHANGELOG.md index 74220c82..47a45c23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Use new language/library features added between Rust 1.78-1.82 (internal) +### Fixed +- New clippy lints + ## [0.19.0] - 2025-01-10 ### Highlights diff --git a/zarrs/src/node.rs b/zarrs/src/node.rs index 66ee83c6..505c062e 100644 --- a/zarrs/src/node.rs +++ b/zarrs/src/node.rs @@ -322,7 +322,12 @@ impl Node { /// Returns the name of the node. #[must_use] pub fn name(&self) -> NodeName { - let name = self.path.as_str().split('/').last().unwrap_or_default(); + let name = self + .path + .as_str() + .split('/') + .next_back() + .unwrap_or_default(); unsafe { NodeName::new_unchecked(name) } }