parent
7446945178
commit
61c45634ac
@ -1 +1,2 @@
|
||||
/skeptic-0.13.4.crate
|
||||
/skeptic-0.13.5.crate
|
||||
|
@ -1,67 +0,0 @@
|
||||
From 765ec44a41410de6190af2067b3f1f9ca1dc170e Mon Sep 17 00:00:00 2001
|
||||
From: Michal Budzynski <budziq@gmail.com>
|
||||
Date: Thu, 14 Mar 2019 10:23:11 +0100
|
||||
Subject: [PATCH] Bumped glob and cargo_metadata to latest version
|
||||
|
||||
bumped minimal rust version to 1.26 due to usage of underscore lifetimes in cargo_metadata
|
||||
---
|
||||
lib.rs | 19 ++++++++++---------
|
||||
1 file changed, 10 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/lib.rs b/lib.rs
|
||||
index b24c5a2..2f47049 100644
|
||||
--- a/lib.rs
|
||||
+++ b/lib.rs
|
||||
@@ -38,7 +38,7 @@ pub fn markdown_files_of_directory(dir: &str) -> Vec<PathBuf> {
|
||||
};
|
||||
let mut out = Vec::new();
|
||||
|
||||
- for path in glob_with(&format!("{}/**/*.md", dir), &opts)
|
||||
+ for path in glob_with(&format!("{}/**/*.md", dir), opts)
|
||||
.expect("Failed to read glob pattern")
|
||||
.filter_map(Result::ok)
|
||||
{
|
||||
@@ -549,14 +549,15 @@ pub mod rt {
|
||||
dependencies: Vec<String>,
|
||||
}
|
||||
|
||||
+ fn get_cargo_meta<P: AsRef<Path>>(pth: P) -> Result<cargo_metadata::Metadata> {
|
||||
+ Ok(cargo_metadata::MetadataCommand::new().manifest_path(&pth).exec()?)
|
||||
+ }
|
||||
+
|
||||
impl LockedDeps {
|
||||
fn from_path<P: AsRef<Path>>(pth: P) -> Result<LockedDeps> {
|
||||
let pth = pth.as_ref().join("Cargo.toml");
|
||||
- let metadata = cargo_metadata::metadata_deps(Some(&pth), true)?;
|
||||
- let workspace_members:Vec<String> = metadata.workspace_members
|
||||
- .into_iter()
|
||||
- .map(|workspace| {format!("{} {} ({})", workspace.name(), workspace.version(), workspace.url())})
|
||||
- .collect();
|
||||
+ let metadata = get_cargo_meta(&pth)?;
|
||||
+ let workspace_members = metadata.workspace_members;
|
||||
let deps = metadata.resolve.ok_or("Missing dependency metadata")?
|
||||
.nodes
|
||||
.into_iter()
|
||||
@@ -564,7 +565,7 @@ pub mod rt {
|
||||
.flat_map(|node| node.dependencies.into_iter())
|
||||
.chain(workspace_members.clone());
|
||||
|
||||
- Ok(LockedDeps { dependencies: deps.collect() })
|
||||
+ Ok(LockedDeps { dependencies: deps.map(|node| node.repr ).collect() })
|
||||
}
|
||||
}
|
||||
|
||||
@@ -655,8 +656,8 @@ pub mod rt {
|
||||
|
||||
fn get_edition<P: AsRef<Path>>(path: P) -> Result<String> {
|
||||
let path = path.as_ref().join("Cargo.toml");
|
||||
- let manifest = cargo_metadata::metadata(Some(&path))?;
|
||||
- let edition = manifest.packages.iter()
|
||||
+ let metadata = get_cargo_meta(&path)?;
|
||||
+ let edition = metadata.packages.iter()
|
||||
.map(|package| &package.edition)
|
||||
.max_by_key(|edition| u64::from_str(edition).unwrap())
|
||||
.unwrap()
|
||||
--
|
||||
2.25.0
|
||||
|
@ -1,27 +1,11 @@
|
||||
--- skeptic-0.13.4/Cargo.toml 1970-01-01T00:00:00+00:00
|
||||
+++ skeptic-0.13.4/Cargo.toml 2020-02-22T18:15:33.364847+00:00
|
||||
@@ -27,20 +27,20 @@
|
||||
name = "skeptic"
|
||||
path = "lib.rs"
|
||||
[dependencies.bytecount]
|
||||
-version = "0.4"
|
||||
+version = "0.6"
|
||||
|
||||
[dependencies.cargo_metadata]
|
||||
-version = "0.6"
|
||||
+version = "0.9"
|
||||
|
||||
[dependencies.error-chain]
|
||||
version = "0.12"
|
||||
default-features = false
|
||||
|
||||
[dependencies.glob]
|
||||
-version = "0.2"
|
||||
+version = "0.3"
|
||||
--- skeptic-0.13.5/Cargo.toml 2020-10-29T14:33:10+00:00
|
||||
+++ skeptic-0.13.5/Cargo.toml 2020-12-25T11:18:32.572704+00:00
|
||||
@@ -36,7 +36,7 @@
|
||||
version = "0.3"
|
||||
|
||||
[dependencies.pulldown-cmark]
|
||||
-version = "0.2"
|
||||
+version = "0.7"
|
||||
+version = "0.8"
|
||||
default-features = false
|
||||
|
||||
[dependencies.serde_json]
|
||||
[dependencies.tempfile]
|
||||
|
@ -1 +1 @@
|
||||
SHA512 (skeptic-0.13.4.crate) = ae0c236f9857ec8d82c2733f4f555e5fa0f0530a08105015d933fe5717c41b56d096c6c140e2d7a302a2c16ba7cd962213bdb3a6adbe084c55704e71902d8edb
|
||||
SHA512 (skeptic-0.13.5.crate) = c9764be9cc237592439feb401151736078e98b360aed04c3b2451e4db258b0f634d2dd4cac1d0792b23f946ef4ffaeafb27982519940798d00721ea12e0de105
|
||||
|
Loading…
Reference in new issue