]> git.proxmox.com Git - rustc.git/blobdiff - src/tools/tidy/src/cargo.rs
New upstream version 1.50.0+dfsg1
[rustc.git] / src / tools / tidy / src / cargo.rs
index 7bdd78a91e7de58d61de26803d4234c91560ef20..e06616a59f38c16becbd95cfbfe5759ef9898034 100644 (file)
@@ -59,11 +59,10 @@ fn verify(tomlfile: &Path, libfile: &Path, bad: &mut bool) {
             break;
         }
 
-        let mut parts = line.splitn(2, '=');
-        let krate = parts.next().unwrap().trim();
-        if parts.next().is_none() {
-            continue;
-        }
+        let krate = match line.split_once('=') {
+            None => continue,
+            Some((krate, _)) => krate.trim(),
+        };
 
         // Don't worry about depending on core/std while not writing `extern crate
         // core/std` -- that's intentional.