Comments (3)
error_on
has a very specific sphere of influence and it's narrower than what you seem to be expecting:
Whether to throw an error on
R CMD check
failures....
There has been other confusion about error_on
(#2506) and, as a result, the documentation of devtools::check(error_on =)
in the dev version of devtools is different (hopefully better).
https://devtools.r-lib.org/dev/reference/check.html#arguments
The primary intent of check()
really is to show you what R CMD check
would see, if it were run by, say, CRAN. The optional execution of document()
is really a convenience or courtesy for interactive development. I'd say the devtools workflow assumes you are also running document()
by itself fairly frequently, which will also surface these items for attention.
Do you have anything to add or a different take @gaborcsardi or @hadley? I do note that this pertains to relatively new opinions expressed by roxygen2.
from devtools.
Which lines of the GHA log are you referring to?
I don't see any warnings, just NOTES:
0 errors ✔ | 0 warnings ✔ | 3 notes ✖
https://github.com/opendp/opendp/actions/runs/7904579655/job/21575444021?pr=1253#step:8:154
from devtools.
Hi Jenny, thanks for the response! This part here located at the top of the log:
Registered S3 method overwritten by 'opendp':
method from
print.hashtab utils
✖ mod.R:390: S3 method `to_str.default` needs @export or @exportS3method tag.
✖ mod.R:391: S3 method `to_str.hashtab` needs @export or @exportS3method tag.
I think these warnings somehow got missed?
The three notes seem to be for other, unrelated things.
from devtools.
Related Issues (20)
- `document(quiet = TRUE)` is too quiet when a required package is not installed HOT 1
- `build_readme()` rejects (and fails with) HTML-based output HOT 2
- Providing a fall-back mechanism to install an older version any package via devtools HOT 8
- Getting test coverage for the current package seems to require the package to be installed? HOT 2
- More Date conversions/formats HOT 2
- Simpler `test_coverage_active_file()` implementation
- Upkeep for devtools (2023)
- Add dev_example() to documentation for run_examples() HOT 3
- `release` causes me a problem if 'foghorn' package is installed HOT 1
- Using system.file in a tryCatch environment HOT 1
- Export is not working when using typed library HOT 3
- Solution to the "checking examples ... ERROR" HOT 1
- [feature request] a new `exclude` argument into `run_examples()` HOT 2
- Clearly list system dependencies in documentation HOT 1
- `load_all()` documentation refers to `is_loading()`
- `run_examples()` fails if `tests/testthat/helper.R` contains an un-exported function
- Update README reg R Packages second edition
- .
- Can't install the package HOT 1
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 devtools.