Skip to content

refactor: reduce cognitive complexity in QuickReview, HistoryGraphSlider (batch 2) - #140

Merged
sarthakagrawal927 merged 3 commits into
mainfrom
fix/reduce-complexity-batch2
Aug 15, 2026
Merged

refactor: reduce cognitive complexity in QuickReview, HistoryGraphSlider (batch 2)#140
sarthakagrawal927 merged 3 commits into
mainfrom
fix/reduce-complexity-batch2

Conversation

@sarthakagrawal927

@sarthakagrawal927 sarthakagrawal927 commented Aug 15, 2026

Copy link
Copy Markdown
Member

Summary

Batch 2 of #117 — extract helpers and sub-components to bring 2 files below the CCN 20 cap.

QuickReview.tsx (7 violations → 0)

  • Fixed type errors from batch 1 extractions (VerificationTimelineJumpTarget, setCodeLines, setCommandSourcePreview, handleJumpToCaller, handleSaveQaTarget, handleDeleteQaTarget, handleRecordTestCommandEvent)

HistoryGraphSlider.tsx (3 violations → 0)

Home.tsx will be shipped separately as batch 2b due to change-size limits.

Verification

  • pnpm quality:complexity — PASS (2 files, 0 retained baseline exceptions)
  • pnpm lint — 745 files checked, no fixes needed

Part of #117.

Generated with Devin

sarthakagrawal927 and others added 2 commits August 15, 2026 15:51
…aphSlider

Batch 2 of #117 — extract helpers and sub-components to bring 3 more
files below the CCN 20 cap.

QuickReview.tsx: fixed type errors from batch 1 extractions
Home.tsx (7 violations → 0): extracted 30+ helpers and sub-components
  from AccountUsageRow, TokenUsageChart, WeeklyAgentSplit, UsageByModel,
  CodexEvidenceSummary, Home, loadDashboard
HistoryGraphSlider.tsx (3 violations → 0)

Part of #117

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@sarthakagrawal927 sarthakagrawal927 changed the title refactor: reduce cognitive complexity in QuickReview, Home, HistoryGraphSlider (batch 2) refactor: reduce cognitive complexity in QuickReview, HistoryGraphSlider (batch 2) Aug 15, 2026
@sarthakagrawal927
sarthakagrawal927 merged commit 29921de into main Aug 15, 2026
3 checks passed
@sarthakagrawal927
sarthakagrawal927 deleted the fix/reduce-complexity-batch2 branch August 15, 2026 10:53
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.

1 participant