GitNexus/docs/languages
Mick Cooney fdbb64c920 fix(r): refuse a rename of a function that a roxygen2 @export tag exports
roxygen2 rebuilds NAMESPACE from @export* tags, so renaming a tagged function
changes the package's public API on the next document() even when the NAMESPACE on
disk and the persisted isExported say it is private. checkSafety now refuses a
top-level function whose directly preceding #' block has an @export* tag. Documents
that a successful rename leaves .Rmd/.qmd/.Rd/pkgdown/roxygen cross-reference
consumers unchanged; the rename result has no provider-owned note field.
2026-10-18 15:53:42 +01:00
..
jupyter-notebook.md feat: index Jupyter notebooks as Python (#3381) 2026-09-27 05:54:37 +00:00
local-import-scoping.md docs: count 19 providers in the local import scoping guide 2026-10-16 17:50:58 +01:00
objective-c-provider.md feat(indexing): add Objective-C semantic indexing support (#3179) 2026-09-09 09:40:21 +00:00
r-provider.md fix(r): refuse a rename of a function that a roxygen2 @export tag exports 2026-10-18 15:53:42 +01:00