1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies
7#
8# If you believe there's an error in this file please file an
9# issue against the rust-lang/cargo repository. If you're
10# editing this file be aware that the upstream Cargo.toml
11# will likely look very different (and much more reasonable)
12
13[package]
14name = "syn"
15version = "0.15.39"
16authors = ["David Tolnay <dtolnay@gmail.com>"]
17include = ["/benches/**", "/build.rs", "/Cargo.toml", "/LICENSE-APACHE", "/LICENSE-MIT", "/README.md", "/src/**", "/tests/**"]
18description = "Parser for Rust source code"
19documentation = "https://docs.rs/syn"
20readme = "README.md"
21categories = ["development-tools::procedural-macro-helpers"]
22license = "MIT OR Apache-2.0"
23repository = "https://github.com/dtolnay/syn"
24[package.metadata.docs.rs]
25all-features = true
26
27[package.metadata.playground]
28all-features = true
29
30[[bench]]
31name = "rust"
32harness = false
33required-features = ["full", "parsing"]
34edition = "2018"
35
36[[bench]]
37name = "file"
38required-features = ["full", "parsing"]
39edition = "2018"
40[dependencies.proc-macro2]
41version = "0.4.4"
42default-features = false
43
44[dependencies.quote]
45version = "0.6"
46optional = true
47default-features = false
48
49[dependencies.unicode-xid]
50version = "0.1"
51[dev-dependencies.insta]
52version = "0.8"
53
54[dev-dependencies.rayon]
55version = "1.0"
56
57[dev-dependencies.ref-cast]
58version = "0.2"
59
60[dev-dependencies.regex]
61version = "1.0"
62
63[dev-dependencies.termcolor]
64version = "1.0"
65
66[dev-dependencies.walkdir]
67version = "2.1"
68
69[features]
70clone-impls = []
71default = ["derive", "parsing", "printing", "clone-impls", "proc-macro"]
72derive = []
73extra-traits = []
74fold = []
75full = []
76parsing = []
77printing = ["quote"]
78proc-macro = ["proc-macro2/proc-macro", "quote/proc-macro"]
79visit = []
80visit-mut = []
81[badges.travis-ci]
82repository = "dtolnay/syn"
83