swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
FIx
kdy1/parser-byte-byte
36 minutes ago
fix(es/codegen): Restore missing top-level comments (#11302) This fixes an issue where top-level comments (like copyright headers) were being lost after PR #11199 changed Module/Script spans to start at position 0. The fix skips emitting leading comments at Module/Script level when the body is non-empty. Instead, comments are emitted by the first body item with a real source span. Injected imports have DUMMY_SP, so they skip comment emission, and original source items emit their comments correctly after the imports. Closes #11167 π€ Generated with [Claude Code](https://claude.ai/code) --------- Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com> Co-authored-by: Donny/κ°λμ€ <kdy1@users.noreply.github.com>
main
3 hours ago
init
kdy1/oxc
3 hours ago
Update changeset for swc packages patch Restore missing top-level comments in code generation.
claude/issue-11167-20251118-1636
3 hours ago
Update test refs
claude/issue-11167-20251118-1636
4 hours ago
fix(swc_ecma_parser, swc_ecma_lexer): Remove unnecessary u8 casts cur() now returns Option<u8> instead of Option<char>, so casting to u8 is unnecessary and triggers clippy::unnecessary_cast. π€ Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
kdy1/parser-byte-byte
5 hours ago
fix(swc_css_parser): Convert char to byte in Input trait usage Updated CSS parser to handle the new byte-based Input trait. Changes: - Changed cur field type from Option<char> to Option<u8> - Updated next(), next_next(), next_next_next() to convert u8 to char - Updated consume() method to return converted char - Cast u8 to char in is_whitespace() call π€ Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
kdy1/parser-byte-byte
18 hours ago
restore
claude/issue-11167-20251118-1636
18 hours ago
Active Branches
perf(parser): Make all parsers work by byte instead of char
last run
36 minutes ago
#11301
CodSpeed Performance Gauge
-3%
feat: Manual port of single pass compiler
last run
3 hours ago
#11304
CodSpeed Performance Gauge
0%
feat(test): Migrate from test262-parser-tests to full test262 suite
last run
21 hours ago
#11290
CodSpeed Performance Gauge
0%
Β© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs