Skip to content

refactor(docs): enable missing_docs and broken_intra_doc_links denials (#343)#380

Merged
joaquinbejar merged 2 commits into
mainfrom
issue-343-doc-coverage
Apr 19, 2026
Merged

refactor(docs): enable missing_docs and broken_intra_doc_links denials (#343)#380
joaquinbejar merged 2 commits into
mainfrom
issue-343-doc-coverage

Conversation

@joaquinbejar
Copy link
Copy Markdown
Owner

Enable crate-level missing_docs and rustdoc::broken_intra_doc_links denials to enforce comprehensive documentation. Closes #343

@joaquinbejar joaquinbejar self-assigned this Apr 19, 2026
- `utils::time::units_per_year`: explain the annualisation helper.
- `visualization::plotly::Graph`: describe the trait contract and the
  default impl split across the `plotly` / `static_export` features.
- `model::decimal::tests`: one-line description for the pub test
  module so `missing_docs` accepts the doctest-wired visibility.
- `volatility::utils`: fix broken intra-doc link
  `DecimalError::Overflow` → `crate::error::DecimalError::Overflow`.

Unblocks PR #380 under `#![deny(missing_docs,
rustdoc::broken_intra_doc_links)]`.
@joaquinbejar joaquinbejar merged commit 6c18ec0 into main Apr 19, 2026
10 of 11 checks passed
@joaquinbejar joaquinbejar deleted the issue-343-doc-coverage branch April 19, 2026 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Doc coverage audit: /// on every pub item, deny missing_docs

1 participant