diff --git a/Cargo.lock b/Cargo.lock index c92d91a..4f25651 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -399,6 +399,7 @@ version = "0.1.0" dependencies = [ "anyhow", "clap", + "globset", "ignore", "rayon", "regex", diff --git a/Cargo.toml b/Cargo.toml index 2b24cdb..509db8b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,6 +8,7 @@ license = "MIT" clap = { version = "4", features = ["derive"] } rusqlite = { version = "0.31", features = ["bundled"] } ignore = "0.4" +globset = "0.4" rayon = "1" xxhash-rust = { version = "0.8", features = ["xxh3"] } serde = { version = "1", features = ["derive"] } diff --git a/README.md b/README.md index 2790d0e..5d32792 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,10 @@ context tokens. Language coverage (via ctags): Rust, Java, Python, C/C++, TypeScript, JavaScript, HTML, C#. HTML import edges are extracted directly (not via ctags), and ``/`