l3ops
l3ops
This PR adds a `multiple-versions` boolean field to the deny list in bans, allowing the `multiple-versions` lint level to be set to "allow" or "warn" for all crates and overriding...
## Summary This PR creates a new `@rometools/backend-jsonrpc` library that implements the Workspace API by wrapping the JSON-RPC protocol exposed by the daemon server. The library is split into a...
## Summary This moves the WASM bindings to the Workspace API out of the playground into a dedicated `rome_wasm` crate. This crate is built with `wasm-pack` in the CLI release...
# Description This umbrella task aims to track the list of lint rules we need to implement in order to get the linter ready for release (aka. provide helpful hints...
## Summary This PR introduces a simple `inlineVariable` code assist, available on all variable declarations that only have have read-only references. The rule inlines the initializer expression for that variable...
### Description Currently the syntax tree only allows access to the textual value of nodes and tokens. For a variety of formatting and analysis purpose it might be useful to...
The pull request adds a news argument to query, so you can specify options instead of the default `primary=true`. Options are formatted as an object, like this : `{option: value,...
## Summary This PR adds a new file in `crates/rome_diagnostics/CONTRIBUTING.md` that serves as a documentation on how to write diagnostics, with both technical explanations and best practices to write good...
## Summary Fixes #3623 This adds a new `--force-colors` argument to the CLI to force the `EnvConsole` to use ANSI colors event if the stream would have otherwise been determined...
## Summary This PR adds new variants and sub-enums to the `ActionCategory` enum in `rome_analyze` to allow creating code actions with other "root kinds" than `quickfix` and `refactor` (such as...