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 documentation #2
Conversation
|
I'll review this later. You can disable "Squash merging" in the repo settings if you want :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These docs are super-neat @utkarsh2102. Nice job 👍. I added some comments, but really minor.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
overall I think it looks good, but it seems that the same documentation bits are duplicated in two places.
Co-authored-by: David Rodríguez <deivid.rodriguez@riseup.net>
This basically does the 3 following things: - Adds `# :nodoc:` for the three modules that doesn't need any documentation. Thanks to Antonio for this suggestion. - It replaces the link to `cop.rb` file as a permalink so it doesn't get broken over time. Thanks to David for this suggestion. - Paraphrases a line in README.md so as to *not* use the word "cop" as readers might not be familiar with the term. Signed-off-by: Utkarsh Gupta <utkarsh@debian.org>
|
Thanks, @deivid-rodriguez and @terceiro! |
|
Thanks, both. |
Hi,
This PR documents the entire source code and also adds the
docs/directory.For a visual representation of the change, you can check the documentation branch.
The source code is now 100% documented:
Please don't squash the commits as they each represent a separate change.