Luigit
repositories / smith

smith

There are many coding harnesses - but this one is fast

owned by admin

build: drop dev dependencies without a test (assert_fs, expectrl, tokio); criterion without async_tokio

0926027b6ec35116dc1633f1116c30c327d9c590

Oliver Jan Krylow <oliver@bugabinga.net> · 2026-09-26 13:16 UTC

unsigned 1 parent

Changed files (2)

Cargo.lock

ready
@@ -582,7 +582,6 @@
"serde",
"serde_json",
"tinytemplate",
- "tokio",
"walkdir",
]
@@ -2136,15 +2135,6 @@
"serde_json",
]
-[[package]]
-name = "tokio"
-version = "1.53.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed"
-dependencies = [
- "pin-project-lite",
-]
-
[[package]]
name = "toml"
version = "0.8.23"

Cargo.toml

ready
@@ -99,11 +99,8 @@
archunit = "0.0.1"
assert_cmd = "2"
predicates = "3"
-assert_fs = "1"
proptest = "1"
-expectrl = "0.9"
-criterion = { version = "0.8", features = ["async_tokio"] }
-tokio = { version = "1", features = ["full"] } # dev-only until an explicit runtime decision
+criterion = "0.8"
# Mutation-testing profile: lean debug build, many rebuilds.
[profile.mutants]