disregard what we believe is supported in cargo for hash type

This commit is contained in:
Jacob Kiesel 2024-09-28 17:38:28 -06:00
parent 6ff7a3e2aa
commit 081661b78d
2 changed files with 1 additions and 14 deletions

View File

@ -1295,11 +1295,7 @@ mod parse {
) -> bool { ) -> bool {
match v.and_then(|s| SourceFileHashAlgorithm::from_str(s).ok()) { match v.and_then(|s| SourceFileHashAlgorithm::from_str(s).ok()) {
Some(hash_kind) => { Some(hash_kind) => {
if hash_kind.supported_in_cargo() {
*slot = Some(hash_kind); *slot = Some(hash_kind);
} else {
return false;
}
} }
_ => return false, _ => return false,
} }

View File

@ -1400,15 +1400,6 @@ pub enum SourceFileHashAlgorithm {
Blake3, Blake3,
} }
impl SourceFileHashAlgorithm {
pub fn supported_in_cargo(&self) -> bool {
match self {
Self::Md5 | Self::Sha1 => false,
Self::Sha256 | Self::Blake3 => true,
}
}
}
impl Display for SourceFileHashAlgorithm { impl Display for SourceFileHashAlgorithm {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
f.write_str(match self { f.write_str(match self {