[dependencies.proc-macro2]
optional = true
version = "1"
[dependencies.quote]
optional = true
version = "1"
[dependencies.smallvec]
features = ["const_generics"]
optional = true
version = "1.5"
[dev-dependencies.quote]
version = "1"
[features]
default = ["proc-macro2", "proc-macro", "parser", "quote"]
parser = ["smallvec", "proc-macro2"]
proc-macro = []
[package]
categories = ["development-tools::procedural-macro-helpers"]
description = "low-level utilities on proc-macro and proc-macro2 types"
documentation = "https://docs.rs/proc-macro-utils"
edition = "2021"
include = ["src/**/*", "LICENSE-*", "README.md", "CHANGELOG.md"]
keywords = ["macros"]
license = "MIT OR Apache-2.0"
name = "proc-macro-utils"
readme = "README.md"
repository = "https://github.com/ModProg/proc-macro-utils"
version = "0.8.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
replace = "<!-- ## [Unreleased] -->\n\n## [{{version}}] - {{date}}"
search = "## \\[Unreleased\\]"
[[package.metadata.release.pre-release-replacements]]
file = "CHANGELOG.md"
replace = "[unreleased]: $1/{{tag_name}}...HEAD\n[{{version}}]: $1/$2...{{tag_name}}"
search = "\\[unreleased\\]: (.*)/(v.*)\\.\\.\\.HEAD"