git-walk 0.0.1

Read-only discovery of git repositories: walk a file tree and rank the checkouts it finds with cheap git metadata, without invoking git.
Documentation
[package]
name = "git-walk"
version = "0.0.1"
edition = "2024"
rust-version = "1.85"
description = "Read-only discovery of git repositories: walk a file tree and rank the checkouts it finds with cheap git metadata, without invoking git."
authors = ["Geoffrey Guéret <geoffrey@gueret.dev>"]
license = "MIT OR Apache-2.0"
repository = "https://github.com/ggueret/git-walk"
homepage = "https://github.com/ggueret/git-walk"
documentation = "https://docs.rs/git-walk"
readme = "README.md"
keywords = ["git", "repository", "discovery", "worktree", "monorepo"]
categories = ["command-line-utilities", "development-tools", "filesystem"]
include = ["/src", "/Cargo.toml", "/README.md", "/LICENSE-APACHE", "/LICENSE-MIT", "/CHANGELOG.md"]

[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]

[dependencies]

[dev-dependencies]
insta = "1.48.0"

[lints.rust]
unsafe_code = "forbid"
missing_docs = "warn"
unreachable_pub = "warn"

[lints.clippy]
all = { level = "warn", priority = -1 }
pedantic = { level = "warn", priority = -1 }