fix: remaining CodeRabbit + SonarCloud review issues - #624
Conversation
CodeRabbit fixes: - plugins/index.ts: KNOWN_CONNECTORS reads from @neoboard/connection CONNECTOR_TYPES instead of hardcoded array - connector-plugin.ts: skip duplicate-key check when field.key is falsy (prevents misleading "duplicate undefined" warning) - circle-packing-chart.tsx: hierarchy.sum() only counts leaf nodes (prevents double-counting parent values) SonarCloud fix: - manifest.ts: replace Math.random() with crypto.randomUUID() for temp file naming (resolves security hotspot) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (4)
WalkthroughUpdated connector type validation to use canonical Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested labels
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|



Summary
Fixes all remaining CodeRabbit and SonarCloud findings from merged PRs.
Fixes
plugins/index.ts@neoboard/connectionCONNECTOR_TYPESconnector-plugin.tscontinueon invalid field before duplicate checkcircle-packing-chart.tsxmanifest.tsTest plan
🤖 Generated with Claude Code
Summary by CodeRabbit
Bug Fixes
Improvements