diff --git a/Cargo.lock b/Cargo.lock index 89e867142c44..4e1e03b84fd3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -661,6 +661,15 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4964518bd3b4a8190e832886cdc0da9794f12e8e6c1613a9e90ff331c4c8724b" +[[package]] +name = "camino" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bb47ab72bdba43021afa16dc1ef4d80c980d366b17ed37ea8d2ebe2087075b9" +dependencies = [ + "serde", +] + [[package]] name = "cargo-platform" version = "0.1.1" @@ -719,6 +728,15 @@ dependencies = [ "smallvec", ] +[[package]] +name = "cfg-expr" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b81b9640fc656040fbf0d3f2bafacadcf17d55f2b0dc89589c1b80b0658fd5a" +dependencies = [ + "smallvec", +] + [[package]] name = "cfg-if" version = "0.1.10" @@ -1372,13 +1390,13 @@ dependencies = [ [[package]] name = "determinator" -version = "0.2.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f862ffb07525089b200b5bd75d2be5a35eebb529cf1118511827a3929358b21" +checksum = "33ec6ed6a28572d35f1c9d512fe0381b6bd83bf45e273b60b9c1df883234645c" dependencies = [ - "cfg-if 1.0.0", + "camino", "globset", - "guppy", + "guppy 0.8.0", "itertools 0.10.0", "once_cell", "petgraph", @@ -3308,7 +3326,31 @@ checksum = "63cc63895eaea7ace65b2818019602b5d150556954e25048e5a1b56c0b0da4af" dependencies = [ "cargo_metadata", "fixedbitset", - "guppy-summaries", + "guppy-summaries 0.3.1", + "indexmap", + "itertools 0.10.0", + "nested", + "once_cell", + "pathdiff", + "petgraph", + "rayon", + "semver 0.11.0", + "serde", + "serde_json", + "supercow", + "target-spec 0.6.0", +] + +[[package]] +name = "guppy" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec4cbddce827d660864974dc3dc62a1c810e813d17e518cc5830716b977cd110" +dependencies = [ + "camino", + "cargo_metadata", + "fixedbitset", + "guppy-summaries 0.4.0", "indexmap", "itertools 0.10.0", "nested", @@ -3320,7 +3362,7 @@ dependencies = [ "serde", "serde_json", "supercow", - "target-spec", + "target-spec 0.7.0", ] [[package]] @@ -3335,6 +3377,20 @@ dependencies = [ "toml", ] +[[package]] +name = "guppy-summaries" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c526b51262ef5ed4de421ee6679bf0927a20310d5cc048abe89464b710a2a299" +dependencies = [ + "camino", + "cfg-if 1.0.0", + "diffus", + "semver 0.11.0", + "serde", + "toml", +] + [[package]] name = "h2" version = "0.3.0" @@ -3364,7 +3420,7 @@ dependencies = [ "atomicwrites", "cfg-if 1.0.0", "diffy", - "guppy", + "guppy 0.7.0", "pathdiff", "rayon", "serde", @@ -4872,9 +4928,9 @@ checksum = "a9a7ab5d64814df0fe4a4b5ead45ed6c5f181ee3ff04ba344313a6c80446c5d4" [[package]] name = "once_cell" -version = "1.5.2" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0" +checksum = "10acf907b94fc1b1a152d08ef97e7759650268cf986bf127f387e602b02c7e5a" [[package]] name = "oorandom" @@ -6945,7 +7001,17 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "956c2aeccd9cc67a543e04559d46aedc8aa9cda15e5884bcfabb8217fd130e2a" dependencies = [ - "cfg-expr", + "cfg-expr 0.6.0", + "serde", +] + +[[package]] +name = "target-spec" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac395241acf0f3d224dd2b07b334994adf6f37c904d1826867332ab8c6ddedbf" +dependencies = [ + "cfg-expr 0.7.1", "serde", ] @@ -7989,7 +8055,7 @@ dependencies = [ "determinator", "env_logger 0.8.2", "globset", - "guppy", + "guppy 0.7.0", "hakari", "indexmap", "indoc", @@ -8009,7 +8075,7 @@ name = "x-core" version = "0.1.0" dependencies = [ "determinator", - "guppy", + "guppy 0.7.0", "hakari", "hex", "indoc", @@ -8024,7 +8090,7 @@ dependencies = [ name = "x-lint" version = "0.1.0" dependencies = [ - "guppy", + "guppy 0.7.0", "hakari", "once_cell", "serde", diff --git a/devtools/x-core/Cargo.toml b/devtools/x-core/Cargo.toml index 0baa583b44cc..fa99e79ca67e 100644 --- a/devtools/x-core/Cargo.toml +++ b/devtools/x-core/Cargo.toml @@ -8,7 +8,7 @@ publish = false license = "Apache-2.0" [dependencies] -determinator = "0.2.1" +determinator = "0.3.0" guppy = "0.7.0" indoc = "1.0.3" hakari = { version = "0.1.1", features = ["summaries"] } diff --git a/devtools/x/Cargo.toml b/devtools/x/Cargo.toml index 8065b66ab9ae..ee47580fea5a 100644 --- a/devtools/x/Cargo.toml +++ b/devtools/x/Cargo.toml @@ -8,7 +8,7 @@ publish = false license = "Apache-2.0" [dependencies] -determinator = "0.2.1" +determinator = "0.3.0" serde = { version = "1.0.123", features = ["derive"] } serde_json = "1.0.62" structopt = "0.3.21"