rust_checker 1.0.0

A modular Rust code validation tool with HTML, JSON, SVG badge, and JUnit XML report export. Includes optional web dashboard and PQC guardrails via plugins.
Documentation
[[bin]]
name = "install_git_hook"
path = "scripts/install_git_hook.rs"

[[bin]]
name = "rust_checker"
path = "src/main.rs"

[[bin]]
name = "rust_checker-web"
path = "src/bin/web.rs"
required-features = ["web-dashboard"]

[dependencies.actix-web]
optional = true
version = "4"

[dependencies.chrono]
version = "0.4"

[dependencies.colored]
version = "2.0"

[dependencies.html-escape]
version = "0.2"

[dependencies.pqcrypto-kyber]
version = "0.8"

[dependencies.pqcrypto-traits]
version = "0.3"

[dependencies.rand]
version = "0.9"

[dependencies.rand_core]
version = "0.9"

[dependencies.rayon]
version = "1.8"

[dependencies.ring]
version = "0.17"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.subtle]
version = "2"

[dependencies.tokio]
features = ["full"]
optional = true
version = "1"

[dependencies.toml]
version = "0.8"

[dependencies.zeroize]
version = "1"

[features]
default = []
web-dashboard = ["dep:actix-web", "dep:tokio"]

[lib]
name = "rust_checker"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-utilities", "development-tools::testing"]
description = "A modular Rust code validation tool with HTML, JSON, SVG badge, and JUnit XML report export. Includes optional web dashboard and PQC guardrails via plugins."
edition = "2021"
exclude = ["/target", "*.DS_Store"]
keywords = ["rust", "lint", "validator", "cli", "report"]
license = "MIT"
name = "rust_checker"
readme = "README.md"
repository = "https://github.com/0rlych1kk4/rust_checker"
version = "1.0.0"

[[test]]
name = "validate"
path = "tests/validate.rs"