oxc/crates
overlookmotel 8c6afe05f3 refactor(transformer): reorder imports (#6582)
Re-order `use` statements in order:

1. `std`
2. External crates
3. `oxc_*` crates
4. Current crate `use crate::...`
5. Super `use super::...`
6. Local modules

This order is from "furthest away" to "closest". This makes it clearer to see what is coming from where.
2024-10-15 14:45:27 +00:00
..
oxc refactor(codegen)!: remove Codegen::enableSourceMap API (#6452) 2024-10-12 04:56:43 +00:00
oxc_allocator feat(allocator): add Vec::into_boxed_slice (#6195) 2024-10-12 04:29:43 +00:00
oxc_ast fix(minifier): Preserve init variable declarations when removing for statements during DCE (#6551) 2024-10-15 16:51:30 +08:00
oxc_ast_macros release(crates): v0.31.0 (#6360) 2024-10-08 20:55:24 +08:00
oxc_cfg release(crates): v0.31.0 (#6360) 2024-10-08 20:55:24 +08:00
oxc_codegen refactor(codegen)!: Codegen::into_source_text consume Codegen (#6539) 2024-10-14 01:09:03 +00:00
oxc_data_structures fix(data_structures): fix compilation failure on older Rust versions (#6526) 2024-10-13 17:32:10 +00:00
oxc_diagnostics release(crates): v0.31.0 (#6360) 2024-10-08 20:55:24 +08:00
oxc_ecmascript refactor(ecmascript): improve string to number conversion (#6577) 2024-10-15 14:25:30 +00:00
oxc_index release(crates): v0.31.0 (#6360) 2024-10-08 20:55:24 +08:00
oxc_isolated_declarations refactor(ecmascript): move ToInt32 from oxc_syntax to oxc_ecmascript (#6471) 2024-10-12 09:29:46 +00:00
oxc_language_server refactor(oxc): remove useless allocator.alloc(program) calls (#6571) 2024-10-15 02:21:20 +00:00
oxc_linter feat(linter/no-unused-vars): report own type references within class, interface, and type alias declarations (#6557) 2024-10-15 14:34:05 +00:00
oxc_macros
oxc_mangler feat(ast)! add source_text to Program (#6444) 2024-10-11 04:13:41 +00:00
oxc_minifier fix(minifier): Preserve init variable declarations when removing for statements during DCE (#6551) 2024-10-15 16:51:30 +08:00
oxc_module_lexer chore(oxc): rename crate oxc_syntax_operations to oxc_ecmascript (#6469) 2024-10-12 08:34:42 +00:00
oxc_parser refactor(parser): fix typo in var name (#6500) 2024-10-13 10:14:37 +00:00
oxc_prettier refactor(prettier)!: remove source_text argument from constructor (#6448) 2024-10-11 06:27:33 +00:00
oxc_regular_expression fix(regular_expression): Fixed control Y regular expression (#6524) 2024-10-14 11:19:37 +08:00
oxc_semantic refactor(oxc): remove useless allocator.alloc(program) calls (#6571) 2024-10-15 02:21:20 +00:00
oxc_sourcemap release(crates): v0.31.0 (#6360) 2024-10-08 20:55:24 +08:00
oxc_span docs(span): document validity of ModuleKind::Unambiguous (#6423) 2024-10-10 14:59:41 +00:00
oxc_syntax refactor(ecmascript): move ToInt32 from oxc_syntax to oxc_ecmascript (#6471) 2024-10-12 09:29:46 +00:00
oxc_transformer refactor(transformer): reorder imports (#6582) 2024-10-15 14:45:27 +00:00
oxc_traverse chore(oxc): rename crate oxc_syntax_operations to oxc_ecmascript (#6469) 2024-10-12 08:34:42 +00:00
oxc_wasm chore(deps): update rust crates (#6542) 2024-10-14 03:14:15 +00:00