lukeed/tidyPublic

refactor: drop dead JS code

Delete the handle-layer accessors, helpers and bun options (Svelte,
MDX, pragmas, parser callbacks) that nothing reaches, so clippy passes
with warnings denied. Variants that bun's printer still branches on
keep an expect with the reason, and bun's tree enums allow unread
payloads, so bun's fixes still apply as diffs.
LELuke Edwards authored
24d5227Patch
Parent46483f3
23 files changed+59-1460
StackedSplit
crates/tidy/src/js/ast/comments.rs+0 โˆ’6
crates/tidy/src/js/ast/decl.rs+2 โˆ’259
crates/tidy/src/js/ast/expr.rs+12 โˆ’221
crates/tidy/src/js/ast/key.rs+3 โˆ’14
crates/tidy/src/js/ast/list.rs+0 โˆ’22
crates/tidy/src/js/ast/name.rs+0 โˆ’11
crates/tidy/src/js/ast/node.rs+1 โˆ’79
crates/tidy/src/js/ast/pat.rs+1 โˆ’36
crates/tidy/src/js/ast/span.rs+0 โˆ’15
crates/tidy/src/js/ast/stmt.rs+1 โˆ’188
crates/tidy/src/js/ast/ty.rs+7 โˆ’75
crates/tidy/src/js/ast_nodes.rs+1 โˆ’41
crates/tidy/src/js/comments.rs+2 โˆ’5
crates/tidy/src/js/context.rs+1 โˆ’4
crates/tidy/src/js/format.rs+13 โˆ’13
crates/tidy/src/js/ir/document.rs+0 โˆ’43
crates/tidy/src/js/ir/formatter.rs+0 โˆ’20
crates/tidy/src/js/jsdoc/embedded.rs+0 โˆ’4
crates/tidy/src/js/mod.rs+1 โˆ’3
crates/tidy/src/js/options.rs+9 โˆ’330
crates/tidy/src/js/strings.rs+0 โˆ’34
crates/tidy/src/js/text.rs+0 โˆ’37
crates/tidy/tests/sort_imports.rs+5 โˆ’0