[package]
edition = "2021"
rust-version = "1.77"
name = "ronin-core"
version = "0.1.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Lossless, error-tolerant RON concrete-syntax-tree engine for RONin (WASM-clean core)."
readme = "README.md"
keywords = [
"ron",
"cst",
"parser",
"syntax-tree",
"lossless",
]
categories = [
"parser-implementations",
"data-structures",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/jsh562/RONin"
[lib]
name = "ronin_core"
path = "src/lib.rs"
[[test]]
name = "completion"
path = "tests/completion.rs"
[[test]]
name = "consumer_api"
path = "tests/consumer_api.rs"
[[test]]
name = "corpus"
path = "tests/corpus.rs"
[[test]]
name = "cross_action_round_trip"
path = "tests/cross_action_round_trip.rs"
[[test]]
name = "edit"
path = "tests/edit.rs"
[[test]]
name = "format_preservation"
path = "tests/format_preservation.rs"
[[test]]
name = "format_properties"
path = "tests/format_properties.rs"
[[test]]
name = "roundtrip"
path = "tests/roundtrip.rs"
[[test]]
name = "snapshots"
path = "tests/snapshots.rs"
[[test]]
name = "transform"
path = "tests/transform.rs"
[[test]]
name = "undo"
path = "tests/undo.rs"
[[bench]]
name = "parse_print"
path = "benches/parse_print.rs"
harness = false
[dependencies.rowan]
version = "0.16.1"
[dev-dependencies.arbitrary]
version = "1.4.2"
features = ["derive"]
[dev-dependencies.insta]
version = "1.47.2"
[dev-dependencies.proptest]
version = "1.11.0"