chore: clean up stale knip configuration hints#532
Conversation
Remove ignoreDependencies/ignoreBinaries entries knip flagged as redundant (conventional-changelog, czg, oxfmt, oxlint, knip, tsc) -- knip already resolves these correctly without the ignore rules. Drop the @internal tag from ClaudeSettingsSchema and VscodeSettingsSchema: both are already imported by their test files, so knip resolves them as used regardless of the tag. Signed-off-by: Rhuan Barreto <rhuan@barreto.work>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
📜 Recent review details⏰ Context from checks skipped due to timeout. (10)
🧰 Additional context used📓 Path-based instructions (8)src/**/!(*platform).ts📄 CodeRabbit inference engine (.archgate/adrs/ARCH-009-platform-detection-helper.md)
Files:
src/**/*.ts📄 CodeRabbit inference engine (.archgate/adrs/ARCH-010-prefer-bun-built-in-json-parsing.md)
Files:
{src,tests}/**/*.ts📄 CodeRabbit inference engine (.archgate/adrs/LEGAL-001-spdx-license-headers.md)
Files:
src/helpers/**/*.ts📄 CodeRabbit inference engine (.archgate/adrs/ARCH-002-error-handling.md)
Files:
**/*.{ts,tsx}📄 CodeRabbit inference engine (.archgate/adrs/ARCH-006-dependency-policy.md)
Files:
**/*.{rules.ts,ts}📄 CodeRabbit inference engine (.archgate/adrs/LEGAL-002-dependency-license-compatibility.md)
Files:
**/*📄 CodeRabbit inference engine (CLAUDE.md)
Files:
**⚙️ CodeRabbit configuration file
Files:
🧠 Learnings (4)📚 Learning: 2026-07-02T16:03:33.031ZApplied to files:
📚 Learning: 2026-07-25T00:05:58.884ZApplied to files:
📚 Learning: 2026-07-25T00:05:59.109ZApplied to files:
📚 Learning: 2026-07-25T22:03:14.216ZApplied to files:
🔇 Additional comments (3)
📝 WalkthroughWalkthroughThe Knip configuration now ignores only 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
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 |
Deploying archgate-cli with
|
| Latest commit: |
97a278d
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://2074846f.archgate-cli.pages.dev |
| Branch Preview URL: | https://chore-knip-config-cleanup.archgate-cli.pages.dev |
Code Coverage
Full HTML report available in workflow artifacts. Per-directory breakdown
|
Summary
ignoreDependencies/ignoreBinariesentries inknip.jsonthat knip flagged as redundant (conventional-changelog,czg,oxfmt,oxlint,knip,tsc) — knip already resolves these correctly without the ignore rules.@internaltag fromClaudeSettingsSchemaandVscodeSettingsSchema— both are already imported by their test files, so knip resolves them as used regardless of the tag.Test plan
bun run knip— exit 0, no hints or issuesbun run cli check— 49/49 ADR rules passbun run lint/bun run typecheck/bun run format:check— all clean