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 Configuration Documentation #394

Merged
merged 1 commit into from
May 12, 2023
Merged

Added Configuration Documentation #394

merged 1 commit into from
May 12, 2023

Conversation

Bram1903
Copy link
Collaborator

@Bram1903 Bram1903 commented May 12, 2023

  • Added: Configuration Documentation
  • Made the Privacy settings sync with the structure of the rest of the configuration

A few settings are marked as undocumented since I don't feel like I have a good idea of what those options are doing, so I hope you are able to document those.

In general, we might want to spend some time documenting certain methods, as currently nothing is documented, which makes it really hard for new contributors like myself may have a hard time understanding certain pieces of the code.

Adding /// above a method will automatically generate a documentation template, which you only have to fill in. This will extremely help new contributors to understand the structure of the code since when using /// it will enable the hover documentation, which you normally get when hovering over a method.

/// documentation example:

image

@Bram1903 Bram1903 added the Documentation Improvements or additions to documentation label May 12, 2023
@Bram1903 Bram1903 requested a review from neozhu May 12, 2023 13:46
@Bram1903 Bram1903 self-assigned this May 12, 2023
Copy link
Owner

@neozhu neozhu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

@neozhu neozhu merged commit 19401fa into neozhu:main May 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants