-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document soft-dependencies of Ark on R packages and warn if not met #417
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comments from @DavisVaughan
I think I put usethis on that list purely to exercise dev usethis + Positron more, as dev usethis uses cli heavily in its UI. I am working towards a near-term usethis release. But I think that's just going to give people a nicer, prettier life. It's not actually a matter of function. |
0e5866f
to
4196c49
Compare
4196c49
to
b37964e
Compare
b37964e
to
38bf4e8
Compare
Adds documentation for our package min-version dependencies: https://github.com/posit-dev/ark/blob/feature/roxygen-check/doc/package-dependencies.md
These requirements are usually for enhancements or for bugs that we have worked around. There is one bugfix in roxygen that is annoying, so we now warn on load:
To support the nice cli output I've added some tools ported from rlang's
standalone-cli.R
file.The fix is not on CRAN yet but @hadley will do a release soon.
@jennybc The enhancement/bugfixes for usethis are missing from this list. Do you remember what they are about?