[package]
edition = "2018"
name = "rustfmt-nightly"
version = "1.2.1"
authors = ["Nicholas Cameron <ncameron@mozilla.com>", "The Rustfmt developers"]
build = "build.rs"
description = "Tool to find and fix Rust formatting issues"
readme = "README.md"
categories = ["development-tools"]
license = "Apache-2.0/MIT"
repository = "https://github.com/rust-lang/rustfmt"
[[bin]]
name = "rustfmt"
path = "src/bin/main.rs"
[[bin]]
name = "cargo-fmt"
path = "src/cargo-fmt/main.rs"
[[bin]]
name = "rustfmt-format-diff"
path = "src/format-diff/main.rs"
[[bin]]
name = "git-rustfmt"
path = "src/git-rustfmt/main.rs"
[dependencies.annotate-snippets]
version = "0.5.0"
features = ["ansi_term"]
[dependencies.atty]
version = "0.2"
[dependencies.bytecount]
version = "0.5"
[dependencies.cargo_metadata]
version = "0.7"
[dependencies.derive-new]
version = "0.5"
[dependencies.diff]
version = "0.1"
[dependencies.dirs]
version = "1.0.4"
[dependencies.env_logger]
version = "0.6"
[dependencies.failure]
version = "0.1.3"
[dependencies.getopts]
version = "0.2"
[dependencies.ignore]
version = "0.4.6"
[dependencies.itertools]
version = "0.8"
[dependencies.log]
version = "0.4"
[dependencies.regex]
version = "1.0"
[dependencies.rustc-ap-rustc_target]
version = "407.0.0"
[dependencies.rustc-ap-syntax]
version = "407.0.0"
[dependencies.rustc-ap-syntax_pos]
version = "407.0.0"
[dependencies.rustc-workspace-hack]
version = "1.0.0"
[dependencies.serde]
version = "1.0"
[dependencies.serde_derive]
version = "1.0"
[dependencies.serde_json]
version = "1.0"
[dependencies.term]
version = "0.5"
[dependencies.toml]
version = "0.5"
[dependencies.unicode-segmentation]
version = "1.0.0"
[dependencies.unicode-width]
version = "0.1.5"
[dependencies.unicode_categories]
version = "0.1.1"
[dev-dependencies.lazy_static]
version = "1.0.0"
[features]
cargo-fmt = []
default = ["cargo-fmt", "rustfmt-format-diff"]
generic-simd = ["bytecount/generic-simd"]
rustfmt-format-diff = []