Skip to content

ci: add cargo doc -D warnings check, fix rustdoc escaping#8

Merged
tupe12334 merged 1 commit into
mainfrom
feat/ci-doc-check
Jun 11, 2026
Merged

ci: add cargo doc -D warnings check, fix rustdoc escaping#8
tupe12334 merged 1 commit into
mainfrom
feat/ci-doc-check

Conversation

@tupe12334

Copy link
Copy Markdown
Member

Summary

  • Adds RUSTDOCFLAGS="-D warnings" cargo doc --no-deps step to CI so future rustdoc regressions are caught automatically
  • Fixes 7 unresolved-link warnings in flow.rs where [*] appeared bare in doc comments (rustdoc interprets it as a doc link); escapes them as `[*]`

Notes

The same [*] fix also appears in PR #7 (feat/cli-complete). The changes are identical line-for-line so merging either order produces no conflict — git will see them as the same diff.

Test plan

  • CI passes (check the "Check docs" step in the Test job)
  • RUSTDOCFLAGS="-D warnings" cargo doc --manifest-path core/Cargo.toml --no-deps produces no warnings locally

🤖 Generated with Claude Code

@tupe12334 tupe12334 marked this pull request as ready for review June 11, 2026 17:57
@tupe12334 tupe12334 merged commit 4288eef into main Jun 11, 2026
3 checks passed
@tupe12334 tupe12334 deleted the feat/ci-doc-check branch June 11, 2026 17:57
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