lex-core 0.2.2

Parser library for the lex format
Documentation
[dependencies.logos]
version = "0.14"

[dependencies.once_cell]
version = "1.20"

[dependencies.polymath-rs]
version = "0.1.2"

[dependencies.regex]
version = "1.12.2"

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

[dependencies.serde_json]
version = "1.0"

[dependencies.serde_yaml]
version = "0.9"

[dev-dependencies.insta]
version = "1.39"

[dev-dependencies.proptest]
version = "1.4"

[dev-dependencies.trybuild]
version = "1.0"

[lib]
doctest = false
name = "lex_core"
path = "src/lib.rs"

[package]
authors = ["lex contributors"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["parsing", "text-processing"]
description = "Parser library for the lex format"
edition = "2021"
keywords = ["parser", "format", "lex"]
license = "MIT"
name = "lex-core"
readme = false
repository = "https://github.com/lex-fmt/core"
version = "0.2.2"

[profile.dist]
inherits = "release"
lto = "thin"

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

[[test]]
name = "detokenizer"
path = "tests/detokenizer/main.rs"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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