Conversation
🦋 Changeset detectedLatest commit: 5bb2c55 The changes in this PR will be included in the next version bump. This PR includes changesets to release 14 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Caution Review failedThe pull request is closed. WalkthroughThis PR removes rule-category gating from the analyzer (dropping RuleCategories from Analyzer/RuleRegistry APIs) and adjusts all call sites. It propagates diagnostics across workspace, scanner, watcher, LSP, WASM, and module-graph, introducing new result types (OpenFileResult/ChangeFileResult) and module diagnostics. It adds union-flattening helpers and a types-limit diagnostic, improves rest-parameter inference, and enhances JS semantics for namespace type imports. It refactors useReadonlyClassProperties, adds class member reference analysis, fixes useImportType (inlineType) and useImportExtensions (index), tweaks noExtraBooleanCast, updates Svelte/Vue formatting, expands Svelte file detection, adds Grit JSX support, CI/action pins, and version bumps. Possibly related PRs
Suggested reviewers
Tip 🔌 Remote MCP (Model Context Protocol) integration is now available!Pro plan users can now connect to remote MCP servers from the Integrations page. Connect with popular remote MCPs such as Notion and Linear to add more context to your reviews and chats. ✨ Finishing Touches
🧪 Generate unit tests
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
Status, Documentation and Community
|
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: dyc3 <1808807+dyc3@users.noreply.github.com>
Co-authored-by: siketyan <12772118+siketyan@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Arend van Beelen jr. <arend@arendjr.nl>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Naoki Ikeguchi <me@s6n.jp>
Co-authored-by: Conaclos <2358560+Conaclos@users.noreply.github.com>
Co-authored-by: Arend van Beelen jr. <arend@arendjr.nl>
Co-authored-by: Arend van Beelen jr. <arend@arendjr.nl>
…ecedence (#7244) Co-authored-by: Emanuele Stoppa <my.burning@gmail.com> Co-authored-by: dyc3 <1808807+dyc3@users.noreply.github.com> Co-authored-by: ematipico <602478+ematipico@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…d properties in a class (#7015)
…`style=inlineType` (#7316)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2868996 to
5bb2c55
Compare
CodSpeed Performance ReportMerging #7329 will not alter performanceComparing Summary
Benchmarks breakdown
|
Summary
The function
print_with_indentwas already available in our printer, but it was broken. While I was working at the embedded languages, I found out the issue and fixed it.We can ship this as a minor in the meantime, I bet the users will like this improvement :)
Test Plan
Added new tests, updated existing snapshots.
Docs
Will need to open a PR to update the language support