oxc/crates/oxc_codegen/src
DonIsaac 7585e16beb perf(linter): remove allocations for string comparisons (#4570)
Refactors a lot of case-insensitive comparisons from
```rust
a.to_lowercase() == b.to_lowercase()
```

with
```rust
a.eq_ignore_ascii_case(b)
```

These mostly happened when checking JSX props, so I'm expecting the most benefit from JSX-related rules.
2024-07-31 00:24:12 +00:00
..
annotation_comment.rs feat(codegen): align operator precedence with esbuild (#4509) 2024-07-28 11:48:51 +00:00
context.rs feat(codegen): align operator precedence with esbuild (#4509) 2024-07-28 11:48:51 +00:00
gen.rs perf(linter): remove allocations for string comparisons (#4570) 2024-07-31 00:24:12 +00:00
lib.rs feat(codegen): align operator precedence with esbuild (#4509) 2024-07-28 11:48:51 +00:00
operator.rs
sourcemap_builder.rs fix(sourcemap): should add tokens for unordered span (#3941) 2024-06-27 20:24:22 +08:00