diff options
| author | Jacob Kiesel <jake@bitcrafters.co> | 2024-09-28 17:38:28 -0600 |
|---|---|---|
| committer | Jacob Kiesel <jake@bitcrafters.co> | 2024-10-01 21:23:21 -0600 |
| commit | 081661b78d44bd41f8a1fd46b9ed11823cd7811e (patch) | |
| tree | e09dfc4aa7f2fed66c60eb0fadd037b5d0b14027 | |
| parent | 6ff7a3e2aaa383062aef31f239a0b3939e544a86 (diff) | |
| download | rust-081661b78d44bd41f8a1fd46b9ed11823cd7811e.tar.gz rust-081661b78d44bd41f8a1fd46b9ed11823cd7811e.zip | |
disregard what we believe is supported in cargo for hash type
| -rw-r--r-- | compiler/rustc_session/src/options.rs | 6 | ||||
| -rw-r--r-- | compiler/rustc_span/src/lib.rs | 9 |
2 files changed, 1 insertions, 14 deletions
diff --git a/compiler/rustc_session/src/options.rs b/compiler/rustc_session/src/options.rs index c32cf3d015f..b78d370bce0 100644 --- a/compiler/rustc_session/src/options.rs +++ b/compiler/rustc_session/src/options.rs @@ -1295,11 +1295,7 @@ mod parse { ) -> bool { match v.and_then(|s| SourceFileHashAlgorithm::from_str(s).ok()) { Some(hash_kind) => { - if hash_kind.supported_in_cargo() { - *slot = Some(hash_kind); - } else { - return false; - } + *slot = Some(hash_kind); } _ => return false, } diff --git a/compiler/rustc_span/src/lib.rs b/compiler/rustc_span/src/lib.rs index 5ab1caaa220..b55465ddef7 100644 --- a/compiler/rustc_span/src/lib.rs +++ b/compiler/rustc_span/src/lib.rs @@ -1400,15 +1400,6 @@ pub enum SourceFileHashAlgorithm { 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 { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { f.write_str(match self { |
