Skip to content

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.

2 participants