-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathCargo.toml
More file actions
30 lines (25 loc) · 1005 Bytes
/
Cargo.toml
File metadata and controls
30 lines (25 loc) · 1005 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[workspace]
resolver = "2"
members = ["buildpacks/ruby", "commons"]
[workspace.dependencies]
bullet_stream = { version = ">=0.7, <1.0", features = ["fun_run"] }
fun_run = { version = ">=0.5, <1.0", features = ["which_problem"] }
cache_diff = { version = "1.1", features = ["bullet_stream"] }
magic_migrate = { version = "2" }
fs-err = { version = "3", features = ["debug"] }
[workspace.package]
edition = "2024"
rust-version = "1.94"
[workspace.lints.rust]
unreachable_pub = "warn"
unsafe_code = "warn"
unused_crate_dependencies = "warn"
# Allows the usage of cfg(coverage_nightly).
# cargo-llvm-cov enables that config when instrumenting our code, so we can enable
# the experimental coverage_attribute feature.
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(coverage_nightly)'] }
[workspace.lints.clippy]
panic_in_result_fn = "warn"
# The explicit priority is required due to https://github.com/rust-lang/cargo/issues/13565.
pedantic = { level = "warn", priority = -1 }
unwrap_used = "warn"