-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add rustdoc comments to all public APIs #130
Comments
Just to add, documentation on internal APIs is also helpful - not just for new contributors, but also for the core team. I often find myself a bit lost in areas of codebase I've not been in for a while. Obviously, public API is higher priority, though. |
- towards #5870 Adds some very basic docs for methods and properties related to `LintContext` and `ContextHost`.
- towards #5870 Adds some very basic docs for methods and properties related to `LintContext` and `ContextHost`.
- towards #5870 Adds some very basic docs for methods and properties related to `LintContext` and `ContextHost`.
I don't know why this won't transfer to backlog repo cleanly. Github seems to have some kinks. But the main points of original issue are here. Original issue was oxc-project/oxc#5870 |
…documentation (#6611) Part of oxc-project/backlog#130 I didn't add doc comments to everything; I'm missing context for module-related data types and I have other things to do :P
…missing doc comments (#6612) Part of oxc-project/backlog#130
…g doc comments (#6613) Part of oxc-project/backlog#130
Good documentation is a critical part of promoting adoption from other projects. If users cannot understand how to use our tools, odds are they wont. We should document as much of our public API as possible. At the very least, all mostly-stable APIs should have examples and descriptions on how to use them.
We have a lot of great examples, but many options and return structures are missing descriptions. Plenty of business logic is also missing descriptions.
Crates
These are, in my opinion, the crates that are most important to document right now
oxc_diagnostics
oxc#5865Basically, if it's used anywhere from reading a file -> parsing -> transforming -> printing, then it is a high-priority candidate.
The text was updated successfully, but these errors were encountered: