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

Update Docs Again #239

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Update Docs Again #239

wants to merge 1 commit into from

Conversation

lishaduck
Copy link
Member

@lishaduck lishaduck commented Nov 6, 2023

Description

This PR updates the documentation again.
The docs now use macros to reduce the duplication between library, class, and constructor documentation.
Or at least, they will before this gets merged.
In addition, this might add @immutable and @visibleForTesting annotations to more classes to better document files' public APIs and possibly add in a Repository class to mark extenders as @immutable, along with updating names and such to make sure minimal implementation details are leaked.

Type of Change

  • 📝 Documentation
  • ♻️ Code refactor

@lishaduck lishaduck force-pushed the update-docs branch 2 times, most recently from 8fe42ee to 3037711 Compare November 6, 2023 03:24
@lishaduck lishaduck self-assigned this Nov 6, 2023
@lishaduck lishaduck added enhancement New feature or request dart Regards Dart code documentation Improvements or additions to documentation and removed enhancement New feature or request labels Nov 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dart Regards Dart code documentation Improvements or additions to documentation
Projects
Status: 🏗 In progress
Development

Successfully merging this pull request may close these issues.

1 participant