oxc/tasks
rzvxa 71c07c59d7 improvement(ast_codegen): better output formatting. (#3932)
We use prettyplease for formatting our generated code, Which has a lot of advantages over rustfmt, But sometimes it conflicts with our cargo fmt config,
Since it isn't configurable I just added a `cargo fmt` step after the generation process to prevent conflicts.
We might be able to not rely on prettyplease at all, But We have to test that one after we have most of our generated code, rustfmt usually bails on nested calls and macros so it might not work as our only solution. In contrast to that prettyplease is used in both bindgen and cargo-expand and is created for this exact reason(formatting generated code).
2024-06-29 05:37:15 +00:00
..
ast_codegen improvement(ast_codegen): better output formatting. (#3932) 2024-06-29 05:37:15 +00:00
benchmark chore(deps): update npm packages (#3871) 2024-06-24 07:56:18 +00:00
common chore: improve some format by running cargo +nightly fmt 2024-06-19 00:48:30 +08:00
coverage feat(parser): parse modifiers with parse_modifiers (#3948) 2024-06-29 05:29:47 +00:00
javascript_globals chore: improve some format by running cargo +nightly fmt 2024-06-19 00:48:30 +08:00
lint_rules chore(ci): now we mark both ts alias and eslint rules. (#3813) 2024-06-22 04:55:34 +00:00
minsize chore: do not compile test crates that have no tests 2024-06-24 00:20:04 +08:00
prettier_conformance chore: improve some format by running cargo +nightly fmt 2024-06-19 00:48:30 +08:00
rulegen perf: do not pass &Atom to functions (#3818) 2024-06-22 04:48:00 +00:00
transform_conformance feat(parser): parse modifiers with parse_modifiers (#3948) 2024-06-29 05:29:47 +00:00
website feat(linter): support vitest/no-disabled-tests (#3717) 2024-06-24 15:16:32 +00:00
libs.txt refactor(benchmark): use more complicated files (#1811) 2023-12-25 17:27:02 +08:00