blob: 11f061966b59fa52d4fa8b09aa42c4ff20464f4f [file] [log] [blame]
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -07001# 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
Joel Galenson1c4b9ed2021-08-09 10:46:01 -07006# to registry (e.g., crates.io) dependencies.
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -07007#
Joel Galenson1c4b9ed2021-08-09 10:46:01 -07008# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070011
David Tolnay35161ff2016-09-03 11:33:15 -070012[package]
Chih-Hung Hsieh467ea212019-10-31 17:36:47 -070013edition = "2018"
David LeGareec387692022-03-02 16:21:07 +000014rust-version = "1.31"
David Tolnayb28acf32018-09-06 09:01:40 -070015name = "syn"
David LeGareec387692022-03-02 16:21:07 +000016version = "1.0.86"
David Tolnay35161ff2016-09-03 11:33:15 -070017authors = ["David Tolnay <dtolnay@gmail.com>"]
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070018include = ["/benches/**", "/build.rs", "/Cargo.toml", "/LICENSE-APACHE", "/LICENSE-MIT", "/README.md", "/src/**", "/tests/**"]
David Tolnay06faaca2018-09-01 20:25:04 -070019description = "Parser for Rust source code"
David Tolnayb28acf32018-09-06 09:01:40 -070020documentation = "https://docs.rs/syn"
David Tolnay78bba192018-03-31 23:01:24 +020021readme = "README.md"
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070022categories = ["development-tools::procedural-macro-helpers"]
23license = "MIT OR Apache-2.0"
24repository = "https://github.com/dtolnay/syn"
David Tolnayd704b9c2018-01-06 17:47:29 -080025[package.metadata.docs.rs]
26all-features = true
Haibo Huangec2e2eb2021-01-05 21:38:44 -080027rustdoc-args = ["--cfg", "doc_cfg"]
Chih-Hung Hsieh725b6ec2020-04-16 17:09:06 -070028targets = ["x86_64-unknown-linux-gnu"]
David Tolnay8d982002018-05-11 23:22:25 -070029
30[package.metadata.playground]
Haibo Huang4fbebf92020-05-26 17:08:50 -070031features = ["full", "visit", "visit-mut", "fold", "extra-traits"]
David Tolnay299ea3e2018-08-07 00:18:20 -070032
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070033[[bench]]
34name = "rust"
35harness = false
36required-features = ["full", "parsing"]
David Tolnayc0d4ee52019-02-09 01:03:49 +010037
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070038[[bench]]
39name = "file"
40required-features = ["full", "parsing"]
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070041[dependencies.proc-macro2]
David LeGareec387692022-03-02 16:21:07 +000042version = "1.0.32"
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070043default-features = false
44
45[dependencies.quote]
Chih-Hung Hsieh467ea212019-10-31 17:36:47 -070046version = "1.0"
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070047optional = true
48default-features = false
49
50[dependencies.unicode-xid]
Chih-Hung Hsieh467ea212019-10-31 17:36:47 -070051version = "0.2"
Chih-Hung Hsieh218e2692020-03-20 13:02:10 -070052[dev-dependencies.anyhow]
53version = "1.0"
54
David LeGareec387692022-03-02 16:21:07 +000055[dev-dependencies.automod]
56version = "1.0"
57
Chih-Hung Hsieh218e2692020-03-20 13:02:10 -070058[dev-dependencies.flate2]
59version = "1.0"
60
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070061[dev-dependencies.insta]
Chih-Hung Hsieha0ab7402020-10-26 13:16:52 -070062version = "1.0"
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070063
64[dev-dependencies.rayon]
65version = "1.0"
66
67[dev-dependencies.ref-cast]
Chih-Hung Hsieh218e2692020-03-20 13:02:10 -070068version = "1.0"
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070069
70[dev-dependencies.regex]
71version = "1.0"
72
Chih-Hung Hsieh218e2692020-03-20 13:02:10 -070073[dev-dependencies.reqwest]
Joel Galenson0773d8d2021-09-22 11:23:29 -070074version = "0.11"
Chih-Hung Hsieh218e2692020-03-20 13:02:10 -070075features = ["blocking"]
76
Haibo Huang548c6a32020-05-15 23:36:50 -070077[dev-dependencies.syn-test-suite]
78version = "0"
79
Chih-Hung Hsieh218e2692020-03-20 13:02:10 -070080[dev-dependencies.tar]
Haibo Huangec2e2eb2021-01-05 21:38:44 -080081version = "0.4.16"
Chih-Hung Hsieh218e2692020-03-20 13:02:10 -070082
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -070083[dev-dependencies.termcolor]
84version = "1.0"
85
86[dev-dependencies.walkdir]
87version = "2.1"
88
89[features]
90clone-impls = []
91default = ["derive", "parsing", "printing", "clone-impls", "proc-macro"]
92derive = []
93extra-traits = []
94fold = []
95full = []
96parsing = []
97printing = ["quote"]
98proc-macro = ["proc-macro2/proc-macro", "quote/proc-macro"]
Haibo Huang548c6a32020-05-15 23:36:50 -070099test = ["syn-test-suite/all-features"]
Chih-Hung Hsiehec8f5e42019-10-25 18:13:44 -0700100visit = []
101visit-mut = []