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.
41 lines
1019 B
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
|
|
|