Skip to content

Update to roxygen2 8.1.1 and fix link-resolution warnings - #73

Open
schloerke wants to merge 2 commits into
r-lib:mainfrom
schloerke:schloerke/fix-roxygen2-warnings
Open

schloerke wants to merge 2 commits into
r-lib:mainfrom
schloerke:schloerke/fix-roxygen2-warnings

Conversation

@schloerke

@schloerke schloerke commented Jul 2, 2026 •

Copy link
Copy Markdown

Summary

Updated documentation with roxygen2 8.0.0 via devtools::document(), which surfaced 14 new "Could not resolve link to topic" warnings. These were all markdown links (e.g. [steps], [reduce_steps()], [iter_adapt()]) pointing at internal helper functions documented with @noRd, so no Rd topic exists for roxygen2 to link to. Replaced these links with plain code spans in R/iterator-adapt.R, R/step-builder.R, R/step-reduce.R, and R/step.R. man/coro-package.Rd was regenerated as a side effect (expands the authors list in the package Rd).

A second commit re-runs devtools::document() with roxygen2 8.1.1. The only change is Config/roxygen2/version: 8.1.1 in DESCRIPTION; no Rd files changed.

Verification

Ran devtools::document() before and after: previously produced 14 warnings, now completes with zero warnings under both 8.0.0 and 8.1.1. devtools::check_man() passes.

Several @nord functions (steps, reduce_steps, along_builder, iter_adapt,
etc.) were referenced via markdown links, which roxygen2 8.0.0 now flags
since no Rd topic exists for unexported/undocumented functions. Convert
these to plain code spans instead of links.
@schloerke
schloerke marked this pull request as ready for review July 2, 2026 15:29
@schloerke schloerke changed the title Fix roxygen2 8.0.0 link-resolution warnings Update to roxygen2 8.1.1 and fix link-resolution warnings Oct 21, 2026

This branch has not been deployed

No deployments
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