[package] name = "rust2uml" version = "0.0.2" description = "A library to generating UML language from Rust's project into graphiz/dot file." authors = [ "adjivas ", ] readme = "README.md" license = "MIT OR Apache-2.0" documentation = "https://github.com/silence-coding/ml" repository = "https://github.com/silence-coding/ml" homepage = "https://github.com/silence-coding/ml" keywords = ["uml", "graph", "dot", "generator", "modeling-language"] categories = ["visualization"] edition = "2018" [[example]] name = "ml" path = "examples/main.rs" doc = false test = false [lib] test = false doctest = true [features] default = [] implem = [] fn-emilgardis = [] lints = ["clippy", "nightly"] nightly = [] # for building with nightly and unstable features unstable = [] # for building with unstable features on stable Rust debug = [] # for building with debug messages travis = ["lints", "nightly"] # for building with travis-cargo [dependencies] dot = "0.1.4" once_cell = "1.8.0" strfmt = "0.1.6" urlencoding = "2.1.0" # rustc_ast = {package = "rustc-ap-rustc_ast", version = "727.0.0"} # rustc_ast_pretty = {package = "rustc-ap-rustc_ast_pretty", version = "727.0.0"} # rustc_parse = {package = "rustc-ap-rustc_parse", version = "727.0.0"} # rustc_session = {package = "rustc-ap-rustc_session", version = "727.0.0"} # rustc_errors = {package = "rustc-ap-rustc_errors", version = "727.0.0"} # rustc_span = {package ="rustc-ap-rustc_span", version = "727.0.0"} # rustc_serialize = {package = "rustc-ap-rustc_serialize", version = "727.0.0"} [dependencies.itertools] version = "0.5" [dependencies.walkdir] version = "1" [dependencies.clippy] version = "0" optional = true [dev-dependencies] argi = "0.1.0-beta.5"