[package] edition = "2021" name = "rust_hero" version = "0.5.2" authors = [ "Vincent Xiao ", "Yijun Yu ", ] description = "Rust assistant that utilizes NLP to enhance the quality of rust code." repository = "https://github.com/yijunyu/curs" documentation = "https://docs.rs/rust_hero" keywords = ["NLP", "unsafe", "lifetime"] license = "Apache-2.0" [dependencies] indicatif = "0.17.1" anyhow = "1.0.52" bump_alloc = "0.1.0" clap = { version = "3.2.15", features = [ "derive", "std", "color", "suggestions", "cargo", ] } crossbeam = "0.8.1" ignore = "0.4.18" itertools = "0.10.3" rayon = "1.5.1" serde = { version = "1.0.134", features = ["derive"] } serde_json = "1.0.75" tree-sitter = "0.20.2" rust-bert = "0.19.0" tch = "~0.8.0" rust_tokenizers = "~7.0.1" [features] doc-only = ["tch/doc-only"] all-tests = [] [dev-dependencies] insta = "1.10.0" [build-dependencies] cc = { version = "1.0.72", features = ["parallel"] } git2 = "0.15.0" [package.metadata.docs.rs] features = ["doc-only"]