Skip to content

Comments

Doc Coverage#37

Merged
bh2smith merged 3 commits intomainfrom
doc-coverage
Feb 14, 2026
Merged

Doc Coverage#37
bh2smith merged 3 commits intomainfrom
doc-coverage

Conversation

@bh2smith
Copy link
Collaborator

Bring Doc Coverage up to 100% from 59.

See here: https://docs.rs/crate/duners/latest

Generate report with

cargo +nightly rustdoc -Z unstable-options -- -Z unstable-options --show-coverage 

@cursor
Copy link

cursor bot commented Feb 14, 2026

PR Summary

Low Risk
Mostly documentation and CI changes; the only execution risk is potential CI flakiness due to relying on nightly rustdoc coverage output parsing.

Overview
This PR adds a new CI gate that runs cargo +nightly rustdoc --show-coverage and fails PRs if documented/example coverage drops below a checked-in baseline, via a new doc-coverage GitHub Actions job and scripts/check-doc-coverage.sh.

It also bumps the crate version to 0.0.7 and expands Rustdoc across the public API (client, response, parse_utils, parameters, error) with module/field docs and runnable examples to improve docs.rs coverage.

Written by Cursor Bugbot for commit a2e9ebb. Configure here.

@bh2smith bh2smith merged commit 204ef6e into main Feb 14, 2026
2 checks passed
@bh2smith bh2smith deleted the doc-coverage branch February 14, 2026 10:01
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.

1 participant