runtime-macro 0.22.0

Procedural macros for runtime build code generation
Documentation
[dependencies.proc-macro2]
version = "1.0.105"

[dependencies.quote]
version = "1.0.43"

[dependencies.syn]
features = ["full"]
version = "2.0.113"

[lib]
name = "runtime_macro"
path = "src/lib.rs"
proc-macro = true

[lints.clippy]
all = "warn"
as_pointer_underscore = "warn"
assertions_on_result_states = "warn"
cargo = "warn"
clone_on_ref_ptr = "warn"
deref_by_slicing = "warn"
disallowed_script_idents = "warn"
empty_drop = "warn"
empty_enum_variants_with_brackets = "warn"
empty_structs_with_brackets = "warn"
fn_to_numeric_cast_any = "warn"
if_then_some_else_none = "warn"
map_err_ignore = "warn"
nursery = "warn"
pedantic = "warn"
redundant_type_annotations = "warn"
renamed_function_params = "warn"
semicolon_outside_block = "warn"
undocumented_unsafe_blocks = "warn"
unnecessary_safety_comment = "warn"
unnecessary_safety_doc = "warn"
unneeded_field_pattern = "warn"
unused_result_ok = "warn"

[lints.rust]
trivial_numeric_casts = "warn"
unsafe_op_in_unsafe_fn = "warn"
unused_extern_crates = "warn"

[package]
authors = ["Credibil"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["wasm"]
description = "Procedural macros for runtime build code generation"
edition = "2024"
homepage = "https://credibil.io"
keywords = ["decentralized", "identity"]
license = "MIT OR Apache-2.0"
name = "runtime-macro"
publish = true
readme = "README.md"
repository = "https://github.com/credibil/wrt"
rust-version = "1.92"
version = "0.22.0"