zelen 0.1.0

Selen CSP solver parser for FlatZinc
Documentation
[[bin]]
name = "zelen"
path = "src/main.rs"

[dependencies.selen]
version = "0.9"

[dev-dependencies]

[[example]]
name = "clean_api"
path = "examples/clean_api.rs"

[[example]]
name = "enhanced_statistics"
path = "examples/enhanced_statistics.rs"

[[example]]
name = "flatzinc_output"
path = "examples/flatzinc_output.rs"

[[example]]
name = "flatzinc_simple"
path = "examples/flatzinc_simple.rs"

[[example]]
name = "multiple_solutions"
path = "examples/multiple_solutions.rs"

[[example]]
name = "optimization_test"
path = "examples/optimization_test.rs"

[[example]]
name = "simple_usage"
path = "examples/simple_usage.rs"

[[example]]
name = "solver_demo"
path = "examples/solver_demo.rs"

[[example]]
name = "spec_compliance"
path = "examples/spec_compliance.rs"

[[example]]
name = "statistics_units"
path = "examples/statistics_units.rs"

[lib]
crate-type = ["lib"]
name = "zelen"
path = "src/lib.rs"

[lints.rustdoc]
missing_crate_level_docs = "warn"
private_doc_tests = "warn"
unescaped_backticks = "warn"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["algorithms", "parser-implementations", "mathematics"]
description = "Selen CSP solver parser for FlatZinc"
documentation = "https://docs.rs/zelen"
edition = "2024"
homepage = "https://github.com/radevgit/zelen"
keywords = ["flatzinc", "minizinc", "constraint-solver", "csp", "parser"]
license = "MIT"
name = "zelen"
readme = "README.md"
repository = "https://github.com/radevgit/zelen"
rust-version = "1.88"
version = "0.1.0"

[profile.release]
codegen-units = 1
lto = true
opt-level = 3
panic = "abort"

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

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

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

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

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

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

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

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

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

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

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

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

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