From 5a8692f1d6c6c073e19b15dc2b82aaa70a954357 Mon Sep 17 00:00:00 2001 From: Jiahao XU Date: Wed, 17 Jul 2024 01:27:38 +1000 Subject: [PATCH] Remove unused functions Signed-off-by: Jiahao XU --- crates/binstalk-manifests/src/cargo_crates_v1.rs | 6 ------ .../src/cargo_crates_v1/crate_version_source.rs | 8 +------- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/crates/binstalk-manifests/src/cargo_crates_v1.rs b/crates/binstalk-manifests/src/cargo_crates_v1.rs index 6e8100be..a4821285 100644 --- a/crates/binstalk-manifests/src/cargo_crates_v1.rs +++ b/crates/binstalk-manifests/src/cargo_crates_v1.rs @@ -66,12 +66,6 @@ impl CratesToml<'_> { Self::load_from_reader(file) } - /// Only use it when you know that the crate is not in the manifest. - /// Otherwise, you need to call [`CratesToml::remove`] first. - fn insert(&mut self, cvs: &CrateVersionSource, bins: Vec) { - self.v1.push((cvs.to_string(), Cow::owned(bins))); - } - pub fn remove(&mut self, name: &str) { self.v1.retain(|(s, _bin)| { s.split_once(' ') diff --git a/crates/binstalk-manifests/src/cargo_crates_v1/crate_version_source.rs b/crates/binstalk-manifests/src/cargo_crates_v1/crate_version_source.rs index 389bed2a..a705bba2 100644 --- a/crates/binstalk-manifests/src/cargo_crates_v1/crate_version_source.rs +++ b/crates/binstalk-manifests/src/cargo_crates_v1/crate_version_source.rs @@ -1,6 +1,6 @@ use std::{borrow::Cow, fmt, str::FromStr}; -use binstalk_types::{crate_info::cratesio_url, maybe_owned::MaybeOwned}; +use binstalk_types::maybe_owned::MaybeOwned; use compact_str::CompactString; use miette::Diagnostic; use semver::Version; @@ -42,12 +42,6 @@ pub enum Source<'a> { Registry(MaybeOwned<'a, Url>), } -impl Source<'static> { - pub fn cratesio_registry() -> Self { - Self::Registry(MaybeOwned::Borrowed(cratesio_url())) - } -} - impl<'a> From<&'a CrateSource> for Source<'a> { fn from(source: &'a CrateSource) -> Self { use SourceType::*;