Skip to content

Add support for OXC tools - oxfmt & oxlint - #5170

Open
miccolis wants to merge 8 commits into
dense-analysis:masterfrom
miccolis:oxc
Open

miccolis wants to merge 8 commits into
dense-analysis:masterfrom
miccolis:oxc

Conversation

@miccolis

Copy link
Copy Markdown

PR Adds support for tools provided by https://oxc.rs/
Refs #4997

I've been using this, in nvim, on a typescript project for a little over a week and both oxfmt and oxlint are working will in ALE. The PR does include first pass at tests for oxfmt, but I was a bit unsure what a good model for LSP test would be here (e.g. deno's look very slim). If there is a good reference I'm very happy to add them.

I did try to run tests locally but ran into an issue in what looks like the docker build. I'm not sure I follow this, but it doesn't appear to be a test failure, but rather on the build.

...
find: /proc/tty/driver: Permission denied
The command '/bin/sh -c install_vim -tag v8.2.5172 -build                 -tag v9.2.0329 -build                 -tag neovim:v0.10.4 -build                 -tag neovim:v0.12.1 -build' returned a non-zero code: 1

Again, I realize tests could be further along and I'm more than willing to get them there with a bit of guidance. Thanks!

@miccolis
miccolis requested a review from w0rp as a code owner September 23, 2026 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant