oxc/crates
overlookmotel bc757c89b4 refactor(transformer): move functionality of common transforms into stores (#6243)
In common transforms, move all functionality into the `*Store` structs. The `Traverse` impls become just thin wrappers which call into methods on the `*Store` structs.

I think this is clearer because now reading these files from top-to-bottom, you have the code that inserts into the stores before the code that reads from the stores and acts on it.
2024-10-02 14:13:48 +00:00
..
oxc release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_allocator refactor(allocator): remove unnecessary Vec impl (#6213) 2024-10-01 10:54:47 +00:00
oxc_ast refactor(regular_expression): Misc fixes (#6234) 2024-10-02 13:32:29 +00:00
oxc_ast_macros release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_cfg release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_codegen release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_data_structures refactor(data_structures): NonEmptyStack::len hint that len is never 0 (#6220) 2024-10-01 14:58:36 +00:00
oxc_diagnostics release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_index release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_isolated_declarations fix(isolated-declarations): false positive for function with a type asserted parameters (#6181) 2024-10-01 07:57:49 +00:00
oxc_language_server refactor(linter): consolidate file loading logic (#6130) 2024-09-29 02:48:01 +00:00
oxc_linter fix(linter): improve the fixer of prefer-namespace-keyword (#6230) 2024-10-02 09:41:22 +08:00
oxc_macros feat(linter): add oxc-security/api-keys (#5906) 2024-09-22 22:39:56 +00:00
oxc_mangler release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_minifier feat(minifier): scaffold peephole replace known methods. (#6245) 2024-10-02 14:06:05 +00:00
oxc_module_lexer release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_parser release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_prettier refactor(ast): move all ts ast related impl methods to ast_impl (#6015) 2024-09-24 06:07:37 +00:00
oxc_regular_expression refactor(regular_expression): Misc fixes (#6234) 2024-10-02 13:32:29 +00:00
oxc_semantic release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_sourcemap release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_span release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_syntax release(crates): v0.30.5 (#6163) 2024-09-29 15:20:19 +08:00
oxc_transformer refactor(transformer): move functionality of common transforms into stores (#6243) 2024-10-02 14:13:48 +00:00
oxc_traverse refactor(traverse): TraverseAncestry use NonEmptyStack (#6217) 2024-10-01 12:26:37 +00:00
oxc_wasm feat(oxc_wasm): add verbse option to debug_dot (#5879) 2024-09-19 06:13:03 +00:00