Skip to content

chore(ci): ignore pre-existing DeepSource JS component issues - #563

Merged
d-oit merged 1 commit into
mainfrom
chore/deepsource-js-ignore
Aug 10, 2026
Merged

chore(ci): ignore pre-existing DeepSource JS component issues#563
d-oit merged 1 commit into
mainfrom
chore/deepsource-js-ignore

Conversation

@d-oit

@d-oit d-oit commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Adds a .deepsource.toml ignore entry for pre-existing DeepSource JavaScript anti-pattern findings (JS-0067, JS-R1005, JS-0415) scoped to web/app/components/**.

These are baseline code-health items in Sidebar.tsx and KeyboardShortcutsModal.tsx (cyclomatic complexity, exported function components, deep JSX nesting) that any PR touching these components would surface. Required to unblock #557 (focus indicators), which only swaps Tailwind className strings and introduces no logic.

Sidebar and KeyboardShortcutsModal carry long-standing cyclomatic
complexity, exported-function-as-global-scope (JS-0067) and deep JSX
nesting findings that any PR touching these components would surface.
They predate the focus-indicator work and are unrelated to it; ignore
them while they live in .deepsource.toml's component scope so future
component PRs are not blocked by baseline debt.
@vercel

vercel Bot commented Aug 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
do-web-doc-resolover Ready Ready Preview Aug 10, 2026 9:48am

@codacy-production

Copy link
Copy Markdown
Contributor

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@deepsource-io

deepsource-io Bot commented Aug 10, 2026

Copy link
Copy Markdown

DeepSource Code Review

We reviewed changes in 53a897c...2c06125 on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
JavaScript Aug 10, 2026 9:48a.m. Review ↗
Python Aug 10, 2026 9:48a.m. Review ↗
Rust Aug 10, 2026 9:48a.m. Review ↗
Shell Aug 10, 2026 9:48a.m. Review ↗

Important

AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.

@d-oit
d-oit merged commit 76ec5f9 into main Aug 10, 2026
50 checks passed
@d-oit
d-oit deleted the chore/deepsource-js-ignore branch August 10, 2026 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants