Micha Reiser

Results 137 issues of Micha Reiser

### Description Decide whether `noUnusedVariables` should be shipped as stable or nursery rule.

task

### 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...

enhancement
task
A-CLI
S-Planned

## 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...

A-Formatter

### 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...

task
E-VScode
A-Editors

### 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...

task
A-linter
L-JavaScript
S-Planned

### 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...

task
A-linter
L-JavaScript
S-Planned

… ## 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...

A-Formatter

### 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...

enhancement
task
A-Tooling
S-Planned

## 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...

A-parser
L-JSON

## 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....

A-parser