Comments (2)
This issue was discussed here: https://stackoverflow.com/a/77891486 . The problem is that Frank was using the default roclets, which include "namespace"
, but he had a hand-written NAMESPACE
file. It appears that in this situation roxygenize()
will do the necessary calculations to produce the NAMESPACE
and issue warnings like
areg.s:432: S3 method `plot.areg` needs @export or @exportS3method tag.
Then eventually it detects that NAMESPACE
is already present and not overwriteable, so it is left unchanged. Earlier versions did similar things without issuing those warnings, so it appeared the .s files were ignored.
I'd suggest putting the test for NAMESPACE
earlier in the processing, so that the namespace roclet isn't even started if a hand-written NAMESPACE
file is present.
from roxygen2.
Thanks so much. Restricting to roclets='rd'
fixed it.
from roxygen2.
Related Issues (20)
- R-CMD Check Warning - Missing link or links in documentation object
- roxygenise() has side-effect of attaching the package HOT 1
- uninformative error message if comments within a function are #' rather than #
- `reexports.Rd` re-writes `lubridate` functions re-exported HOT 1
- If no public methods provided and cloneable is `FALSE`, roxygen2 will failed
- Always resolve to "anchored" Rd xrefs HOT 5
- @export generates a wrong NAMESPACE directive for S3 methods of generics imported from a different package
- Allow for width/height setting when specifying an external image via markdown
- Unnecessary escaping of `%` inside multi-line character in R
- Improve indentation/wrapping for named vectors/lists in `\usage{}` blocks
- FR: add `is_md` to `parse_file()`
- The language is not respected when running inline code
- Homegrown `local_reproducible_output()` should set `cli.hyperlink = FALSE`
- `\usage()` length HOT 1
- Markdown support for definition lists?
- Document that aliases should be documented 1 per line
- Unnecessary and undocumented space in family functions
- Release roxygen2 7.3.2
- Move to R 4.0.0 dependency
- `@inheritParams` and `\linkS4class{}`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from roxygen2.