From: Aman Verma Date: Fri, 28 Mar 2025 02:11:21 +0000 (-0500) Subject: Remove unused deps: regex, assert_cmd, predicates-core. X-Git-Tag: v0.10.0~61^2~2 X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=9dbf592a58b8699d29ea56479575bbc67a0b91ce;p=scryer-prolog.git Remove unused deps: regex, assert_cmd, predicates-core. regex was introduced in commit 9e85be11fecd00b3d0be8b828eb0dd5cfb57e60a but isn't used anymore. assert_cmd and predicates-core were introduced in e1c681fffead4d63caa0d0b902196224b651f465 for tests but aren't used anymore. Dependency count in Cargo.lock drops from 428 to 421. --- diff --git a/Cargo.lock b/Cargo.lock index 5a0941ce..36a9e50e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -128,22 +128,6 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" -[[package]] -name = "assert_cmd" -version = "2.0.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d" -dependencies = [ - "anstyle", - "bstr", - "doc-comment", - "libc", - "predicates", - "predicates-core", - "predicates-tree", - "wait-timeout", -] - [[package]] name = "autocfg" version = "1.4.0" @@ -254,17 +238,6 @@ dependencies = [ "generic-array", ] -[[package]] -name = "bstr" -version = "1.11.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0" -dependencies = [ - "memchr", - "regex-automata", - "serde", -] - [[package]] name = "bumpalo" version = "3.17.0" @@ -727,12 +700,6 @@ dependencies = [ "syn 2.0.100", ] -[[package]] -name = "difflib" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" - [[package]] name = "digest" version = "0.10.7" @@ -782,12 +749,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69dde51e8fef5e12c1d65e0929b03d66e4c0c18282bc30ed2ca050ad6f44dd82" -[[package]] -name = "doc-comment" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" - [[package]] name = "dtoa" version = "1.0.10" @@ -2270,33 +2231,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" -[[package]] -name = "predicates" -version = "3.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573" -dependencies = [ - "anstyle", - "difflib", - "predicates-core", -] - -[[package]] -name = "predicates-core" -version = "1.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa" - -[[package]] -name = "predicates-tree" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c" -dependencies = [ - "predicates-core", - "termtree", -] - [[package]] name = "proc-macro-error" version = "1.0.4" @@ -2763,7 +2697,6 @@ name = "scryer-prolog" version = "0.9.4" dependencies = [ "arcu", - "assert_cmd", "base64 0.22.1", "bit-set", "bitvec", @@ -2801,11 +2734,9 @@ dependencies = [ "ouroboros", "phf", "pprof", - "predicates-core", "proc-macro2", "quote", "rand", - "regex", "reqwest", "ring", "ripemd", @@ -3310,12 +3241,6 @@ dependencies = [ "utf-8", ] -[[package]] -name = "termtree" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" - [[package]] name = "thiserror" version = "1.0.69" diff --git a/Cargo.toml b/Cargo.toml index 397566a6..3d8b3714 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,7 +63,6 @@ num-order = { version = "1.2.0" } ordered-float = "5.0.0" phf = { version = "0.11", features = ["macros"] } rand = "0.8.5" -regex = "1.10.6" ring = { version = "0.17.8", features = ["wasm32_unknown_unknown_js"] } ripemd = "0.1.3" roxmltree = "0.20.0" @@ -120,11 +119,9 @@ ouroboros = "0.18" [dev-dependencies] maplit = "1.0.2" -predicates-core = "1.0.8" serial_test = "3.1.1" [target.'cfg(not(all(target_arch = "wasm32", target_os = "unknown")))'.dev-dependencies] -assert_cmd = "2.0.15" criterion = "0.5.1" iai-callgrind = "0.12.1" trycmd = "0.15.6"