[go: up one dir, main page]

serde-sarif 0.6.3

Serde serialization for SARIF files
Documentation
[badges.github]
repository = "psastras/sarif-rs"

[build-dependencies.anyhow]
version = "1.0.86"

[build-dependencies.prettyplease]
version = "0.2.20"

[build-dependencies.proc-macro2]
version = "1.0.86"

[build-dependencies.quote]
version = "1.0.36"

[build-dependencies.schemafy_lib]
version = "0.6.0"

[build-dependencies.serde_json]
version = "1.0.121"

[build-dependencies.syn]
version = "2.0.72"

[dependencies.anyhow]
optional = true
version = "1.0.86"

[dependencies.cargo_metadata]
optional = true
version = "0.18.1"

[dependencies.regex]
optional = true
version = "1.10.5"

[dependencies.serde]
version = "1.0.204"

[dependencies.serde_json]
version = "1.0.121"

[dependencies.strum]
version = "0.26"

[dependencies.strum_macros]
version = "0.26"

[dependencies.thiserror]
version = "1.0.63"

[dependencies.typed-builder]
version = "0.19.1"

[dev-dependencies.version-sync]
version = "0.9"

[features]
clang-tidy-converters = ["regex", "anyhow"]
clippy-converters = ["cargo_metadata", "regex", "anyhow"]
default = []
hadolint-converters = ["anyhow"]
shellcheck-converters = ["anyhow"]

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

[lints.rust.unexpected_cfgs]
check-cfg = ["cfg(doc_cfg)"]
level = "warn"
priority = 0

[package]
authors = ["Paul Sastrasinh <psastras@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["encoding"]
description = "Serde serialization for SARIF files"
documentation = "https://docs.rs/serde_sarif"
edition = "2018"
homepage = "https://psastras.github.io/sarif-rs/"
keywords = ["sarif", "serde", "serialization"]
license = "MIT"
name = "serde-sarif"
readme = "README.md"
repository = "https://github.com/psastras/sarif-rs"
version = "0.6.3"

[[test]]
name = "version-numbers"
path = "tests/version-numbers.rs"