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

Code Documentation (JavaDocs) #359

Open
mastercoms opened this issue Aug 30, 2016 · 3 comments
Open

Code Documentation (JavaDocs) #359

mastercoms opened this issue Aug 30, 2016 · 3 comments

Comments

@mastercoms
Copy link
Member

mastercoms commented Aug 30, 2016

Glowstone is sorely lacking in the documentation department. Improvements to in-code JavaDocs and comments are possible, and it might be worth writing up some separate code documentation or user guides on the GitHub wiki.

Methods which override or implement Bukkit interfaces do not need separate documentation unless there is an important note or exception to be made; otherwise, omit JavaDoc entirely and refer to implemented method JavaDoc.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@BSFishy
Copy link
Contributor

BSFishy commented Apr 1, 2017

There is a way to make checkstyle require most methods and classes to have a Javadoc. Of course, this is very customizable so you can set whether you want it to only happen with public methods, classes, and interfaces, etc. This would be useful if anyone wanted to take the time to add Javadocs to everything, but personally, I would not want to take on such a task 😝

@mastercoms
Copy link
Member Author

We don't want to require Javadocs.

@BSFishy
Copy link
Contributor

BSFishy commented Apr 1, 2017

Just throwing that out there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants