rust_hero 0.5.2

Rust assistant that utilizes NLP to enhance the quality of rust code.
[package]
edition = "2021"
name = "rust_hero"
version = "0.5.2"
authors = [
    "Vincent Xiao <vincent.xiao.me@gmail.com>",
    "Yijun Yu <y.yu@open.ac.uk>",
]
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"]