build: 告警门统一走 workspace lints

This commit is contained in:
2026-10-10 15:44:17 +00:00
parent 135f14ee40
commit 4ed8524493
21 changed files with 63 additions and 2 deletions
+3
View File
@@ -28,3 +28,6 @@ num-traits = "0.2"
oxide_vm = { path = "../oxide_vm" }
oxide_compiler = { path = "../oxide_compiler" }
oxide_parser = { path = "../oxide_parser" }
[lints]
workspace = true
+3
View File
@@ -9,3 +9,6 @@ description = "OxideJS - Shared bytecode protocol and compiled module ABI"
[dependencies]
oxide_log = { path = "../oxide_log" }
num-bigint = "0.4"
[lints]
workspace = true
+3
View File
@@ -14,3 +14,6 @@ oxide_log = { path = "../oxide_log" }
[dev-dependencies]
oxide_parser = { path = "../oxide_parser" }
oxide_emit = { path = "../oxide_emit" }
[lints]
workspace = true
+3
View File
@@ -28,3 +28,6 @@ rustyline.workspace = true
ansi_term.workspace = true
serde_json.workspace = true
serde = { workspace = true, features = ["derive"] }
[lints]
workspace = true
+3
View File
@@ -10,3 +10,6 @@ description = "OxideJS - Compiler-independent compiled module cache"
oxide_bytecode = { path = "../oxide_bytecode" }
oxide_log = { path = "../oxide_log" }
lru.workspace = true
[lints]
workspace = true
+3
View File
@@ -23,3 +23,6 @@ rustc-hash.workspace = true
[dev-dependencies]
oxide_code_cache = { path = "../oxide_code_cache" }
[lints]
workspace = true
+3
View File
@@ -17,3 +17,6 @@ oxide_log = { path = "../oxide_log" }
oxide_parser = { path = "../oxide_parser" }
oxide_emit = { path = "../oxide_emit" }
oxide_vm = { path = "../oxide_vm" }
[lints]
workspace = true
+3
View File
@@ -17,3 +17,6 @@ regex.workspace = true
regress.workspace = true
num-bigint = "0.4"
[lints]
workspace = true
+3
View File
@@ -13,3 +13,6 @@ oxide_compiler = { path = "../oxide_compiler" }
oxide_kernel = { path = "../oxide_kernel" }
oxide_vm = { path = "../oxide_vm" }
oxide_types = { path = "../oxide_types" }
[lints]
workspace = true
+3
View File
@@ -10,3 +10,6 @@ description = "OxideJS - IR intermediate representation and lowering to bytecode
oxide_bytecode = { path = "../oxide_bytecode" }
oxide_log = { path = "../oxide_log" }
smallvec.workspace = true
[lints]
workspace = true
+3
View File
@@ -15,3 +15,6 @@ bumpalo.workspace = true
hashbrown.workspace = true
dashmap.workspace = true
rustc-hash.workspace = true
[lints]
workspace = true
+3
View File
@@ -15,3 +15,6 @@ oxide_log = { path = "../oxide_log" }
oxide_parser = { path = "../oxide_parser" }
oxide_emit = { path = "../oxide_emit" }
oxide_bytecode = { path = "../oxide_bytecode" }
[lints]
workspace = true
+3
View File
@@ -10,3 +10,6 @@ description = "OxideJS - Structured logging subsystem (tracing-based)"
tracing = { workspace = true, features = ["max_level_trace", "release_max_level_debug"] }
tracing-subscriber = { workspace = true, features = ["env-filter", "registry"] }
tracing-appender = "0.2.5"
[lints]
workspace = true
+3
View File
@@ -16,3 +16,6 @@ oxc_span.workspace = true
oxc_diagnostics.workspace = true
oxc_syntax.workspace = true
oxc_semantic = "0.134.0"
[lints]
workspace = true
+3
View File
@@ -19,3 +19,6 @@ oxide_emit = { path = "../oxide_emit" }
oxide_vm = { path = "../oxide_vm" }
oxide_dce = { path = "../oxide_dce" }
oxide_compiler = { path = "../oxide_compiler" }
[lints]
workspace = true
+3
View File
@@ -14,3 +14,6 @@ num-bigint = "0.4"
num-traits = "0.2"
oxide_log = { path = "../oxide_log" }
ryu.workspace = true
[lints]
workspace = true
+3
View File
@@ -23,3 +23,6 @@ oxide_log = { path = "../oxide_log" }
serde = { version = "1", features = ["derive"] }
serde_yaml = "0.9"
walkdir = "2"
[lints]
workspace = true
+3
View File
@@ -16,3 +16,6 @@ num-bigint = "0.4"
[dev-dependencies]
proptest.workspace = true
[lints]
workspace = true
+3
View File
@@ -55,3 +55,6 @@ harness = false
[[bench]]
name = "call"
harness = false
[lints]
workspace = true