Micha Reiser

Results 137 issues of Micha Reiser

### Description https://plugins.lapce.dev/plugins/xiaoxin-sky/lapce-rome

A-Website
task

## Summary This PR implements a JSON parser. Closes #2351 **Comments** The parser handles comments as regular tokens to make use of the syntax factories's automatic conversion to unknown if...

A-parser
L-JSON

## Summary Add new JSON benchmarks to `xtask bench`. Doing so required to refactor `xtask bench` to have generic `parse`, `analyze` and `format` functions. ## Test Plan I ran `xtask...

A-Tooling

## Summary This PR enables the formatting capability for JSON for debug builds. Enabling the JSON formatter for debug builds is useful to integrate it into the prettier test suite...

A-CLI

## Summary * Uses the clippy action that comments on the PR (falls back to a message in STDOUT for non-core members) * Updates the rust cache from version 1...

A-Tooling

This PR fixes the max diagnostics count for the linter. The issue was that `process_file` reports a `Success` if a file has no diagnostic, even if the file has skipped...

A-CLI

## Summary ## Test Plan

### Description * [x] Satisfies Operator #3846 * [ ] #3956

help wanted
task
L-JavaScript
A-parser
S-Planned

### Description Extend the `noRedundantUseStrict` rule to assume `strict` mode in [classes](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode#strict_mode_for_classes) and [modules](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode#strict_mode_for_modules).

task
S-Wishlist

### Description Improve the suppress code action to retain the indent level: ```javascript function () { const lineOfCode = node && node.loc ? node.loc.start.line : ""; } // becomes function...

enhancement
task
A-Linter
A-Editors