Boshen
Boshen
Let's decide on this one next week. I'm a little bit worn out on discussing about this but constantly coming up with hacks.
I talked to @overlookmotel and here's what we agreed on: To minimize code change and support Rolldown's use case as a start point, we should * add `id: NodeId` to...
AST node ids are super useful for caching data in a multi-pass compiler architecture. A few points: * create indexes / cache / out-of-band storage https://rustc-dev-guide.rust-lang.org/hir.html#out-of-band-storage-and-the-crate-type * create a query...
Continue in https://github.com/oxc-project/oxc/discussions/5689
> @Boshen we need to push back the due date on this milestone. I won't have this complete before my presentation at SquiggleConf. No pressure! It was a hypothetical date...
Shall the next release aim for completing this?
Final issue for beta: https://github.com/oxc-project/oxc/issues/7408
https://oxc.rs/blog/2025-03-15-oxlint-beta.html
@7086cmd Can you hold onto this and let us take a look first? We may end up implementing this differently with architectural changes.
Would you like to copy everything over in one go? Sharpen your code editing skills 😄