feat: enforce 100% TSDoc coverage for TypeScript workspaces#98
Conversation
- Installed eslint-plugin-jsdoc - Configured eslint.config.js to require JSDoc and description on exports - Added docstrings to all exported elements in desktop and shared-types workspaces - Removed completed TODO from README
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (18)
Cache: Disabled due to Reviews > Disable Cache setting Disabled knowledge base sources:
📝 WalkthroughSummary by CodeRabbit릴리스 노트
Walkthrough저장소 전반의 내보낸 선언과 컴포넌트에 JSDoc 주석을 추가하고 ESLint에 Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Poem
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Comment |
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
Summary
eslint-plugin-jsdocand added it to flat ESLint configjsdoc/require-jsdocandjsdoc/require-descriptionon exported functions/typesdesktopandshared-typesquickcheck.shlocally to ensure it passes