[[bench]]
name = "stella_checker_benchmark"
path = "benches/checker_benchmark.rs"
[[bench]]
name = "stella_lexer_benchmark"
path = "benches/lexer_benchmark.rs"
[[bench]]
name = "stella_parser_benchmark"
path = "benches/parser_benchmark.rs"
[[bin]]
name = "stella"
path = "src/main.rs"
[dependencies.clap]
features = ["derive"]
version = "4.5.9"
[dependencies.code_highlighter]
version = "0.1.1"
[dependencies.rlua]
version = "0.20.1"
[dependencies.serde]
features = ["derive"]
version = "1.0.204"
[dev-dependencies.codspeed]
version = "2.6.0"
[dev-dependencies.codspeed-criterion-compat]
version = "2.6.0"
[dev-dependencies.criterion]
version = "0.5.1"
[dev-dependencies.glob]
version = "0.3.1"
[dev-dependencies.insta]
features = ["ron"]
version = "1.39.0"
[lib]
name = "stella_checker"
path = "src/lib.rs"
[package]
authors = ["Yazalde Filimone <yazaldefilimon@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["compilers", "text-processing", "development-tools"]
description = "Rust-based, speedy Lua type checker"
edition = "2021"
keywords = ["lua", "checker", "typechecker", "compiler"]
license = "Apache-2.0"
name = "stella_checker"
readme = "README.md"
repository = "https://github.com/yazaldefilimone/stella"
version = "0.2.3"
[profile.coverage]
debug-assertions = true
inherits = "release"
lto = "thin"
[profile.release]
codegen-units = 1
debug = 0
lto = "fat"
opt-level = 3
panic = "abort"
strip = "symbols"
[[test]]
name = "snapshot_tests"
path = "tests/snapshot_tests.rs"