Skip to content
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

Strengthening Documentation for Core Libraries #5348

Conversation

natalieday
Copy link

@natalieday natalieday commented Apr 13, 2024

Enhancements to Documentation:

Summary: Enhanced documentation for core libraries in the platform, ui, and core packages.

The added documentation is in JSDoc format for code maintainability and improved developer experience. In choosing JSDoc format for the documentation enhancements, I opted for a standardized approach that is not only supported by TypeScript but also enables integration with various tools and IDEs.

Changes:

Platform Package: Improved documentation for resource management, events, IDs, exports, internationalization, and metadata.

UI Package: Clarified documentation for utilities and components.

Core Package: Enhanced documentation for critical functions and utilities.

Objective: The objective of these changes is to improve code maintainability and enhance the developer experience by providing clearer documentation. These additions aim to make this codebase more accessible and understandable for all developers.

Request for Review: Please review the changes and provide any feedback or suggestions for improvement.

Huly®: UBERF-6545

…nts, IDs, exports, internationalization, and metadata within the src folder of the platform package. The added documentation is in JSDoc format for code maintainability and improved developer experience.

Signed-off-by: Natalie Day <natalieannday@gmail.com>
… metadata/URLs, tooltips, exports, location, and lazy loading within the src folder of the ui package. The added documentation is in JSDoc format for code maintainability and consistency. Signed-off-by: Natalie Day <natalieannday@gmail.com>
…es, queries, server storage, utilities, etc. within the src folder of the core package. Added JSDoc format documentation to improve code maintainability and developer experience. Signed-off-by: Natalie Day <natalieannday@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants