pub_source 0.1.2

Make everything public
Documentation
[package]
name = "pub_source"
version = "0.1.2"
edition = "2024"
description = "Make everything public"
license = "MIT"
repository = "https://github.com/TabulateJarl8/pub_source"
readme = "README.md"
keywords = ["macro", "visibility", "testing", "no_std"]
categories = ["rust-patterns", "no-std"]

[dependencies]
quote = "1.0.42"
syn = { version = "2.0.111", features = ["full"] }

[lib]
proc-macro = true

[dev-dependencies]
trybuild = "1.0.114"

[features]
default = ["std"]
std = []
unstable = []

[profile.dev.build-override]
codegen-units = 1
opt-level = 3

[profile.release.build-override]
codegen-units = 1
opt-level = 3

[lints.clippy]
pedantic = { level = "deny", priority = -1 }
nursery = { level = "deny", priority = -1 }
cargo = { level = "warn", priority = -1 }
unwrap_used = "deny"
expect_used = "deny"
panic = "deny"