Micha Reiser
Micha Reiser
### Description Decide whether `noUnusedVariables` should be shipped as stable or nursery rule.
### Description Add a code action to suppress the lint rule triggered at the current cursor position. Having a code action is more discoverable than having users look up the...
## Summary Adds the new `--semicolons` option that can either be: * `always` (default): Always inserts semicolons at the end of statement or class and type members. * `as-needed` (same...
### Description We should bump the VS Code extension to a version with `major != 0` to indicate its production readiness. This should remove the "Preview" flag from the VS...
### Description The `noDelete` rule suggests an assignment of `undefined` rather than using the `delete` operator. Applying this change may break code testing for the absence of a key (which...
### Description ## Motivation The `noDelete` rule isn't about correctness but performance. Using the `delete` operator in performance sensitive code can result in significantly slower runtime because JIT may de-opt...
… ## Summary This PR fixes #3735 by only adding parentheses around the argument if the argument isn't suppressed. This is necessary because the verbatim formatting of the argument includes...
### Description > prerelease versions shouldn't be used after the given version was released, so nightlies could be 10.0.2-xxx instead for example, otherwise iirc if you have ^10.0.1-xxx without a...
## Summary Part of #2351 This is the first step toward our own JSON parser. The PR implements a basic JSON lexer with basic error recovery. Non-standard features implemented by...
## Summary Part of #2351 This PR extracts the shared parser infrastructure into a new `rome_parser` crate. This PR introduces a new `Parser` trait that implements the common parser methods....