[package]
name = "queryweave-codegen"
version = "0.2.1"
description = "The code generation behind queryweave's derives, for proc-macro crates with their own naming conventions and integrations."
authors = ["Eduard Mihai Mitrică"]
license = "MIT OR Apache-2.0"
readme = "../README.md"
repository.workspace = true
keywords = ["proc-macro", "codegen", "derive", "filter", "conventions"]
categories = ["development-tools::procedural-macro-helpers"]
edition.workspace = true
rust-version = "1.88"
[lints]
workspace = true
[dependencies]
proc-macro2.workspace = true
syn = { workspace = true, features = ["extra-traits", "full"] }
quote.workspace = true
derive-new.workspace = true
fancy-regex.workspace = true
mutants.workspace = true
[features]
default = ["merge-patch"]
merge-patch = []
[dev-dependencies]
insta.workspace = true
pretty_assertions.workspace = true
prettyplease.workspace = true
rstest.workspace = true