chore: drop unused root deps (pest/pest_derive/dirs), ignore tags+graph artifacts
improvise-v9w: the root `improvise` crate's [dependencies] listed pest, pest_derive and dirs, none of which appear anywhere under src/. pest and pest_derive remain genuine dependencies of improvise-formula and improvise-io (persistence/improv.pest); examples/gen-grammar.rs reaches pest_meta through [dev-dependencies], which examples do get, so the examples still build. Verified with cargo build --workspace, cargo build --examples, cargo test --workspace and the wasm check. Cargo.lock loses only dirs and its transitive deps. improvise-wg1: add the GNU Global tag files (GTAGS/GRTAGS/GPATH/GSYMS) and the root graphviz artifacts (/graph.dot, /graph.html, /graph.svg) to .gitignore. Named exactly rather than globbed so no checked-in asset is swallowed; `git ls-files | git check-ignore --stdin` prints nothing. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EoW5BB87ZZdm96SvBTWawH
This commit is contained in:
+11
@@ -38,3 +38,14 @@ prolog-sessions/*
|
||||
*.gate.lock*
|
||||
.beads/embeddeddolt.incoming/
|
||||
.beads/embeddeddolt.previous/
|
||||
|
||||
# GNU Global tag files (generated by the gtags devShell tooling)
|
||||
GTAGS
|
||||
GRTAGS
|
||||
GPATH
|
||||
GSYMS
|
||||
|
||||
# graphviz/dependency-graph artifacts at the repo root
|
||||
/graph.dot
|
||||
/graph.html
|
||||
/graph.svg
|
||||
|
||||
Generated
-59
@@ -477,27 +477,6 @@ dependencies = [
|
||||
"crypto-common",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "dirs"
|
||||
version = "6.0.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e"
|
||||
dependencies = [
|
||||
"dirs-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "dirs-sys"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab"
|
||||
dependencies = [
|
||||
"libc",
|
||||
"option-ext",
|
||||
"redox_users",
|
||||
"windows-sys",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "document-features"
|
||||
version = "0.2.12"
|
||||
@@ -652,17 +631,6 @@ dependencies = [
|
||||
"version_check",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "getrandom"
|
||||
version = "0.2.17"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
|
||||
dependencies = [
|
||||
"cfg-if",
|
||||
"libc",
|
||||
"wasi",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "getrandom"
|
||||
version = "0.3.4"
|
||||
@@ -767,7 +735,6 @@ dependencies = [
|
||||
"clap",
|
||||
"crossterm",
|
||||
"csv",
|
||||
"dirs",
|
||||
"enum_dispatch",
|
||||
"flate2",
|
||||
"gp-tree",
|
||||
@@ -961,15 +928,6 @@ version = "0.2.16"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981"
|
||||
|
||||
[[package]]
|
||||
name = "libredox"
|
||||
version = "0.1.23"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8d8f1ea3f21fd3405dcaf6c9b5c1630af9afc422d9073ea39c5f6d6c772e08ed"
|
||||
dependencies = [
|
||||
"libc",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "line-clipping"
|
||||
version = "0.3.8"
|
||||
@@ -1144,12 +1102,6 @@ version = "1.70.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
|
||||
|
||||
[[package]]
|
||||
name = "option-ext"
|
||||
version = "0.2.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
|
||||
|
||||
[[package]]
|
||||
name = "ordered-float"
|
||||
version = "4.6.0"
|
||||
@@ -1554,17 +1506,6 @@ dependencies = [
|
||||
"bitflags 2.13.1",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "redox_users"
|
||||
version = "0.5.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac"
|
||||
dependencies = [
|
||||
"getrandom 0.2.17",
|
||||
"libredox",
|
||||
"thiserror 2.0.20",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "regex"
|
||||
version = "1.13.1"
|
||||
|
||||
@@ -33,12 +33,9 @@ indexmap = { version = "2", features = ["serde"] }
|
||||
chrono = { version = "0.4", features = ["serde"] }
|
||||
flate2 = "1"
|
||||
unicode-width = "^0.2"
|
||||
dirs = "6"
|
||||
csv = "1"
|
||||
clap = { version = "4.6.6", features = ["derive"] }
|
||||
enum_dispatch = "0.3.13"
|
||||
pest = "2.9.0"
|
||||
pest_derive = "2.9.0"
|
||||
|
||||
[dev-dependencies]
|
||||
pest = "2.9.0"
|
||||
|
||||
Reference in New Issue
Block a user