feat(Scope): implement Scope and tests

This commit is contained in:
2026-02-05 22:34:22 +01:00
parent 7a07186b0a
commit 37e5a41ad0
5 changed files with 480 additions and 0 deletions

31
Cargo.lock generated
View File

@@ -407,10 +407,35 @@ dependencies = [
"clap",
"git-conventional",
"inquire",
"lazy-regex",
"predicates",
"thiserror",
]
[[package]]
name = "lazy-regex"
version = "3.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c5c13b6857ade4c8ee05c3c3dc97d2ab5415d691213825b90d3211c425c1f907"
dependencies = [
"lazy-regex-proc_macros",
"once_cell",
"regex",
"regex-lite",
]
[[package]]
name = "lazy-regex-proc_macros"
version = "3.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32a95c68db5d41694cea563c86a4ba4dc02141c16ef64814108cb23def4d5438"
dependencies = [
"proc-macro2",
"quote",
"regex",
"syn",
]
[[package]]
name = "libc"
version = "0.2.180"
@@ -598,6 +623,12 @@ dependencies = [
"regex-syntax",
]
[[package]]
name = "regex-lite"
version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973"
[[package]]
name = "regex-syntax"
version = "0.8.9"