[package]
edition = "2024"
rust-version = "1.96"
name = "dunge-macro"
version = "0.3.13"
authors = ["nanoqsh"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Procmacro for the dunge library"
documentation = "https://docs.rs/dunge"
readme = false
keywords = [
"graphics",
"wgpu",
]
license = "MIT"
repository = "https://github.com/nanoqsh/dunge"
[lib]
name = "dunge_macro"
path = "src/lib.rs"
proc-macro = true
[dependencies.dunge-irgen]
version = "=0.3.13"
[lints.clippy]
assigning-clones = "warn"
cast-lossless = "warn"
doc-paragraphs-missing-punctuation = "warn"
explicit-iter-loop = "warn"
flat-map-option = "warn"
manual-assert = "warn"
match-wildcard-for-single-variants = "warn"
missing-assert-message = "warn"
semicolon-if-nothing-returned = "warn"
trivially-copy-pass-by-ref = "warn"
type-complexity = "allow"
unwrap-used = "warn"
use-self = "warn"
[lints.rust]
elided-lifetimes-in-paths = "warn"
unreachable-pub = "warn"