[package] name = "zoet-macro" version = "0.1.14" authors = ["Peter Corlett "] edition = "2021" description = "Implementation detail for `#[zoet]` macro" license = "MIT" # repository = "https://github.com/mooli/zoet-rs" keywords = ["macro", "derive", "trait", "boilerplate", "sweet"] categories = ["development-tools", "development-tools::procedural-macro-helpers", "no-std", "rust-patterns" ] readme = "../README.md" [package.metadata.cargo-all-features] #### See #skip_feature_sets = ["clippy-insane"] [features] alloc = [] clippy-insane = [] nightly = [] [dependencies] proc-macro-error = { version = "1.0.4", default-features = false, features = ["syn-error"] } proc-macro2 = { version = "1.0.86", default-features = false, features = ["span-locations"] } quote = { version = "1.0.36", default-features = false } [dependencies.syn] # Note: cannot upgrade to syn 2 until proc_macro_error does. And it hasn't been updated in years, # so GLWT. version = "1.0.109" features = [ # Reason why this feature is needed: "extra-traits", # Debug output in tests. "fold", # `self_replacer` needs to tree-walk. "full", # for parsing code and not just types. ] [lib] proc-macro = true