ra_ap_salsa 0.0.207

A generic framework for on-demand, incrementalized computation (experimental)
Documentation
[dependencies.indexmap]
version = "2.1.0"

[dependencies.itertools]
version = "0.12.0"

[dependencies.lock_api]
version = "0.4"

[dependencies.oorandom]
version = "11"

[dependencies.parking_lot]
version = "0.12.1"

[dependencies.rustc-hash]
version = "1.0"

[dependencies.salsa-macros]
package = "ra_ap_salsa-macros"
version = "=0.0.207"

[dependencies.smallvec]
version = "1.0.0"

[dependencies.tracing]
version = "0.1"

[dependencies.triomphe]
version = "0.1.11"
[dev-dependencies.dissimilar]
version = "1.0.7"

[dev-dependencies.expect-test]
version = "1.4.0"

[dev-dependencies.linked-hash-map]
version = "0.5.6"

[dev-dependencies.rand]
version = "0.8.5"

[lib]
name = "salsa"
[lints.clippy]
dbg_macro = "warn"
enum_variant_names = "allow"
len_without_is_empty = "allow"
new_ret_no_self = "allow"
print_stderr = "warn"
print_stdout = "warn"
rc_buffer = "warn"
result_unit_err = "allow"
str_to_string = "warn"
todo = "warn"
too_many_arguments = "allow"
type_complexity = "allow"
useless_asref = "allow"
wrong_self_convention = "allow"

[lints.clippy.complexity]
level = "warn"
priority = -1

[lints.clippy.correctness]
level = "deny"
priority = -1

[lints.clippy.perf]
level = "deny"
priority = -1

[lints.clippy.restriction]
level = "allow"
priority = -1

[lints.clippy.style]
level = "warn"
priority = -1

[lints.clippy.suspicious]
level = "warn"
priority = -1

[lints.rust]
rust_2018_idioms = "warn"
semicolon_in_expressions_from_macros = "warn"
unreachable_pub = "warn"
unused_lifetimes = "warn"

[package]
authors = ["Salsa developers"]
description = "A generic framework for on-demand, incrementalized computation (experimental)"
edition = "2021"
license = "Apache-2.0 OR MIT"
name = "ra_ap_salsa"
readme = "README.md"
repository = "https://github.com/salsa-rs/salsa"
rust-version = "1.76"
version = "0.0.207"