Skip to content

Pull requests: oxc-project/oxc

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

fix(lsp): shutdown a WorkspaceWorker will clear diagnostics for all known files A-editor Area - Editor and Language Server C-bug Category - Bug
#16467 opened Dec 3, 2025 by Sysix Draft
test(lsp): add tests for diagnostics on didOpen|didChange|didSave A-editor Area - Editor and Language Server C-test Category - Testing. Code is missing test cases, or a PR is adding them
#16466 opened Dec 3, 2025 by Sysix Loading…
ci(lint): enable prefer-destructuring lint rule A-editor Area - Editor and Language Server A-minifier Area - Minifier A-parser Area - Parser A-transformer Area - Transformer / Transpiler
#16449 opened Dec 3, 2025 by overlookmotel Loading…
ci(lint): use prefer-const rule from ESLint A-linter-plugins Area - Linter JS plugins
#16448 opened Dec 3, 2025 by overlookmotel Loading…
fix(linter/unicorn): fix ASI hazard in prefer-spread rule fixer A-linter Area - Linter C-bug Category - Bug
#16440 opened Dec 3, 2025 by camc314 Loading…
refactor(formatter): check whether BlockIndent's content is empty in debug mode A-formatter Area - Formatter C-cleanup Category - technical debt or refactoring. Solution not expected to change behavior
#16437 opened Dec 3, 2025 by Dunqing Draft
refactor(formatter): avoid formatting empty vec AST A-formatter Area - Formatter C-cleanup Category - technical debt or refactoring. Solution not expected to change behavior
#16436 opened Dec 3, 2025 by Dunqing Draft
perf(formatter): early return when no comments need to be printed A-formatter Area - Formatter C-performance Category - Solution not expected to change functional behavior, only performance
#16432 opened Dec 3, 2025 by Dunqing Draft
feat(linter/eslint-plugin-vitest): implement prefer-spy-on A-linter Area - Linter C-enhancement Category - New feature or request
#16426 opened Dec 3, 2025 by Afsoon Loading…
refactor(oxfmt): Standardize the reporting channel for success A-cli Area - CLI A-formatter Area - Formatter C-cleanup Category - technical debt or refactoring. Solution not expected to change behavior
#16422 opened Dec 3, 2025 by leaysgur Draft
feat(oxfmt): Use dedicated format_by_xxx_formatter method by SourceType A-cli Area - CLI A-formatter Area - Formatter C-enhancement Category - New feature or request
#16417 opened Dec 3, 2025 by leaysgur Draft
perf(all): experiment: add dedicated identifier string type A-ast Area - AST A-ast-tools Area - AST tools A-cli Area - CLI A-formatter Area - Formatter A-isolated-declarations Isolated Declarations A-linter Area - Linter A-linter-plugins Area - Linter JS plugins A-minifier Area - Minifier A-parser Area - Parser A-semantic Area - Semantic A-transformer Area - Transformer / Transpiler C-performance Category - Solution not expected to change functional behavior, only performance
#16416 opened Dec 3, 2025 by camchenry Draft
feat(oxfmt): Set up JS formatFile() function for Rust via napi A-cli Area - CLI A-formatter Area - Formatter C-enhancement Category - New feature or request
#16415 opened Dec 3, 2025 by leaysgur Draft
feat(oxfmt): Rename embedded.ts with preparing formatFile() function A-cli Area - CLI A-formatter Area - Formatter C-enhancement Category - New feature or request
#16414 opened Dec 3, 2025 by leaysgur Draft
fix(oxlint/lsp): revalidate all known files after internal restart A-editor Area - Editor and Language Server C-bug Category - Bug
#16407 opened Dec 2, 2025 by Sysix Loading…
feat(linter): implement no-useless-return rule A-linter Area - Linter C-enhancement Category - New feature or request
#16388 opened Dec 2, 2025 by FMP1783 Loading…
feat(lint/fmt): generate config types from json schema A-cli Area - CLI A-formatter Area - Formatter A-linter Area - Linter C-enhancement Category - New feature or request
#16332 opened Dec 1, 2025 by Brooooooklyn Draft
fix(linter): use correct version for languageOptions.parser.version A-cli Area - CLI A-linter Area - Linter A-linter-plugins Area - Linter JS plugins C-bug Category - Bug
#16299 opened Nov 30, 2025 by camc314 Loading…
feat(semantic): ScopeFlags::With A-ast Area - AST A-semantic Area - Semantic C-enhancement Category - New feature or request
#16291 opened Nov 30, 2025 by aapoalas Loading…
docs(linter): Pull configuration struct doc comment when rendering config docs A-linter Area - Linter C-docs Category - Documentation. Related to user-facing or internal documentation
#16288 opened Nov 30, 2025 by connorshea Loading…
perf(lexer): store escaped identifiers in a Vec A-parser Area - Parser C-performance Category - Solution not expected to change functional behavior, only performance
#16283 opened Nov 29, 2025 by lilnasy Loading…
docs(linter): Add config option docs for unicorn/filename-case rule. A-editor Area - Editor and Language Server A-linter Area - Linter C-docs Category - Documentation. Related to user-facing or internal documentation
#16280 opened Nov 29, 2025 by connorshea Loading…
feat(linter): fix arrow-body-style automatically A-linter Area - Linter C-enhancement Category - New feature or request
#16252 opened Nov 28, 2025 by hamirmahal Loading…
ProTip! Type g i on any issue or pull request to go back to the issue listing page.