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

Docs! #172

Open
11 tasks
rrbutani opened this issue Jul 25, 2022 · 0 comments
Open
11 tasks

Docs! #172

rrbutani opened this issue Jul 25, 2022 · 0 comments
Assignees
Labels
📚 docs Documentation related things ➕ improvement Chores and fixes: the small things. P-low Low priority 📜 tracking Tracking issue: an issue full of other issues
Milestone

Comments

@rrbutani
Copy link
Member

what

Tracking issue for documentation reform for the project.

Eventually we want to:

  • have cargo docs build without errors
    • this means having every public item be documented
  • provide module level docs with examples and doc tests as appropriate
    • this is intentionally far less well-defined; once we have cargo docs passing we can start to think about thsi

steps

The first step is to get cargo docs building successfully; as with tests and lints we're going to do this crate by crate:

  • application-support ()
  • baseline-sim ()
  • device-support ()
  • isa ()
  • macros ()
  • os ()
  • shims ()
  • test-infrastructure ()
  • traits ()
@rrbutani rrbutani added ➕ improvement Chores and fixes: the small things. P-low Low priority 📚 docs Documentation related things labels Jul 25, 2022
@rrbutani rrbutani added this to the Docs building milestone Jul 25, 2022
@rrbutani rrbutani self-assigned this Jul 25, 2022
@rrbutani rrbutani mentioned this issue Jul 25, 2022
15 tasks
@rrbutani rrbutani added the 📜 tracking Tracking issue: an issue full of other issues label Aug 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📚 docs Documentation related things ➕ improvement Chores and fixes: the small things. P-low Low priority 📜 tracking Tracking issue: an issue full of other issues
Projects
Status: No status
Development

No branches or pull requests

1 participant