diff --git a/crates/turborepo-lib/src/run/scope/filter.rs b/crates/turborepo-lib/src/run/scope/filter.rs index c8f8cb434270ef..962e53484a6394 100644 --- a/crates/turborepo-lib/src/run/scope/filter.rs +++ b/crates/turborepo-lib/src/run/scope/filter.rs @@ -37,7 +37,7 @@ impl PackageInference { pub fn calculate( turbo_root: &AbsoluteSystemPath, pkg_inference_path: &AnchoredSystemPathBuf, - pkg_graph: &package_graph::PackageGraph, + pkg_graph: &PackageGraph, ) -> Self { debug!( "Using {} as a basis for selecting packages", @@ -78,16 +78,15 @@ impl PackageInference { }; if let Some(name) = &self.package_name { - name.clone_into(&mut selector.name_pattern); + selector.name_pattern.clone_from(name); } - if selector.parent_dir != turbopath::AnchoredSystemPathBuf::default() { + if selector.parent_dir != AnchoredSystemPathBuf::default() { let repo_relative_parent_dir = self.directory_root.join(&selector.parent_dir); - let clean_parent_dir = - path_clean::clean(std::path::Path::new(repo_relative_parent_dir.as_path())) - .into_os_string() - .into_string() - .expect("path was valid utf8 before cleaning"); + let clean_parent_dir = path_clean::clean(Path::new(repo_relative_parent_dir.as_path())) + .into_os_string() + .into_string() + .expect("path was valid utf8 before cleaning"); selector.parent_dir = AnchoredSystemPathBuf::try_from(clean_parent_dir.as_str()) .expect("path wasn't absolute before cleaning"); } else if self.package_name.is_none() { diff --git a/crates/turborepo-lockfiles/src/lib.rs b/crates/turborepo-lockfiles/src/lib.rs index ee7def154db0ed..e62d0b35e32ff1 100644 --- a/crates/turborepo-lockfiles/src/lib.rs +++ b/crates/turborepo-lockfiles/src/lib.rs @@ -1,5 +1,7 @@ #![feature(trait_upcasting)] #![deny(clippy::all)] +// the pest proc macro adds an empty doc comment. +#![allow(clippy::empty_docs)] mod berry; mod bun;