-
Notifications
You must be signed in to change notification settings - Fork 0
📝 Add docstrings to canary
#3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Docstrings generation was requested by @supervoidcoder. * #2 (comment) The following files were modified: * `blocksuite/affine/blocks/note/src/configs/slash-menu.ts` * `blocksuite/affine/data-view/src/core/group-by/compare-date-keys.ts` * `blocksuite/affine/data-view/src/core/group-by/define.ts` * `blocksuite/affine/data-view/src/core/group-by/trait.ts` * `blocksuite/affine/shared/src/adapters/pdf/css-utils.ts` * `blocksuite/affine/shared/src/adapters/pdf/delta-converter.ts` * `blocksuite/affine/shared/src/adapters/pdf/image-utils.ts` * `blocksuite/affine/shared/src/adapters/pdf/svg-utils.ts` * `blocksuite/affine/shared/src/adapters/pdf/utils.ts` * `blocksuite/affine/shared/src/utils/number-prefix.ts` * `blocksuite/affine/widgets/linked-doc/src/transformers/pdf.ts` * `packages/backend/native/src/doc.rs` * `packages/backend/server/src/core/utils/blocksuite.ts` * `packages/common/native/src/doc_parser.rs` * `packages/frontend/core/src/bootstrap/cleanup.ts` * `packages/frontend/core/src/components/hooks/affine/use-export-page.ts` * `packages/frontend/media-capture-playground/web/components/saved-recording-item.tsx` * `tests/kit/src/utils/keyboard.ts`
|
Important Review skippedCodeRabbit bot authored PR detected. To trigger a single review, invoke the You can disable this status message by setting the Comment |
🔍 General Code Quality Feedback🔍 Comprehensive Code ReviewConsolidated Feedback
Overall Assessment: The PR significantly enhances the documentation of the codebase by adding docstrings to various functions and modules. This improves code readability and maintainability. However, the changes are extensive, and while they are generally positive, there are some areas that require attention before merging. Critical Issues:
Improvements:
Positive Notes:
Next Steps:
By addressing these issues and suggestions, the codebase will not only be more maintainable but also more robust against potential bugs and misunderstandings in the future. 🤖 Generated by Wellcode.ai |
|
oh wow thanks these are lots of docstrings ill go review |
supervoidcoder
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Docstrings generation was requested by @supervoidcoder.
The following files were modified:
blocksuite/affine/blocks/note/src/configs/slash-menu.tsblocksuite/affine/data-view/src/core/group-by/compare-date-keys.tsblocksuite/affine/data-view/src/core/group-by/define.tsblocksuite/affine/data-view/src/core/group-by/trait.tsblocksuite/affine/shared/src/adapters/pdf/css-utils.tsblocksuite/affine/shared/src/adapters/pdf/delta-converter.tsblocksuite/affine/shared/src/adapters/pdf/image-utils.tsblocksuite/affine/shared/src/adapters/pdf/svg-utils.tsblocksuite/affine/shared/src/adapters/pdf/utils.tsblocksuite/affine/shared/src/utils/number-prefix.tsblocksuite/affine/widgets/linked-doc/src/transformers/pdf.tspackages/backend/native/src/doc.rspackages/backend/server/src/core/utils/blocksuite.tspackages/common/native/src/doc_parser.rspackages/frontend/core/src/bootstrap/cleanup.tspackages/frontend/core/src/components/hooks/affine/use-export-page.tspackages/frontend/media-capture-playground/web/components/saved-recording-item.tsxtests/kit/src/utils/keyboard.tsThese files were ignored
blocksuite/affine/all/src/__tests__/adapters/pdf.unit.spec.tsblocksuite/affine/data-view/src/__tests__/compare-date-keys.unit.spec.tspackages/backend/server/src/core/utils/__tests__/blocksute.spec.tstests/blocksuite/e2e/database/selection.spec.tstests/blocksuite/e2e/slash-menu.spec.tsThese file types are not supported
.github/actions/server-test-env/action.yml.github/workflows/build-images.yml.github/workflows/build-test.ymlblocksuite/affine/shared/package.jsondocs/developing-server.mdpackage.jsonpackages/backend/native/Cargo.tomlpackages/backend/server/package.jsonpackages/backend/server/src/__tests__/e2e/doc-service/__snapshots__/controller.spec.ts.mdpackages/backend/server/src/core/doc/__tests__/__snapshots__/reader-from-database.spec.ts.mdpackages/backend/server/src/core/doc/__tests__/__snapshots__/reader-from-rpc.spec.ts.mdpackages/backend/server/src/core/utils/__tests__/__snapshots__/blocksute.spec.ts.mdpackages/backend/server/tsconfig.jsonpackages/frontend/apps/electron/package.jsonrust-toolchain.tomlℹ️ Note