You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
rust-skeptic/0001-port-to-cargo_metadata...

41 lines
1019 B

From df60bb467d13d6d1d04d302bc5c0c4b3ce955789 Mon Sep 17 00:00:00 2001
From: Fabio Valentini <decathorpe@gmail.com>
Date: Sat, 20 May 2023 17:24:33 +0200
Subject: [PATCH] port to cargo_metadata 0.15
---
src/rt.rs | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/rt.rs b/src/rt.rs
index 4c59754..7d4b9c5 100644
--- a/src/rt.rs
+++ b/src/rt.rs
@@ -5,9 +5,9 @@ use std::ffi::OsStr;
use std::fs;
use std::path::{Path, PathBuf};
use std::process::Command;
-use std::str::FromStr;
use std::time::SystemTime;
+use cargo_metadata::Edition;
use error_chain::error_chain;
use walkdir::WalkDir;
@@ -76,10 +76,10 @@ fn handle_test(
.packages
.iter()
.map(|package| &package.edition)
- .max_by_key(|edition| u64::from_str(edition).unwrap())
+ .max_by_key(|edition| *edition)
.unwrap()
.clone();
- if edition != "2015" {
+ if edition != Edition::E2015 {
cmd.arg(format!("--edition={}", edition));
}
--
2.40.1