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

Added documentation to the fields within derived read-only types #8334

Merged
merged 2 commits into from
Apr 9, 2023

Conversation

LoopyAshy
Copy link
Contributor

Fixes #8333

Objective

Fixes issue which causes failure to compile if using #![deny(missing_docs)].

Solution

Added some very basic commenting to the generated read-only fields. honestly I feel this to be up for debate since the comments are very basic and give very little useful information but the purpose of this PR is to fix the issue at hand.


Changelog

Added comments to the derive macro and the projects now successfully compile.

@alice-i-cecile alice-i-cecile added C-Docs An addition or correction to our documentation A-ECS Entities, components, systems, and events labels Apr 9, 2023
@alice-i-cecile alice-i-cecile added this to the 0.11 milestone Apr 9, 2023
@alice-i-cecile alice-i-cecile added this pull request to the merge queue Apr 9, 2023
Merged via the queue into bevyengine:main with commit 0d971a6 Apr 9, 2023
@JoJoJet JoJoJet modified the milestones: 0.11, 0.10.2 Apr 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-ECS Entities, components, systems, and events C-Docs An addition or correction to our documentation
Projects
None yet
5 participants