Skip to content
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

revdepcheck against repository different than CRAN #333

Open
maksymiuks opened this issue May 11, 2022 · 3 comments
Open

revdepcheck against repository different than CRAN #333

maksymiuks opened this issue May 11, 2022 · 3 comments
Labels
feature a feature request or enhancement

Comments

@maksymiuks
Copy link
Contributor

maksymiuks commented May 11, 2022

Hi

first of all, I'd like to thank you a lot for your marvelous under this package. I think it really makes developer life easier.

I find it difficult to use revdepcheck for my use case and wanted to ask you whether it is possible or is planned to be possible in the near future. I'm building a company-wide CRAN-like repository of R packages. I wanted the reverse dependencies to check to be part of the submissions process that happens prior to updating the package in this repository. The most important part of this check is performing it in isolation from CRAN, checks should only be executed against packages available in my custom repository. Is it possible to do such a thing with the vanilla version of revdepcheck? If not, can I do it in finite time by forking this package and altering a few lines? It seems like caching options(repos) or even masking CRAN with a link to my custom repo changes nothing.

I see revdepcheck as a great tool that makes the developer work much easier, but I find it pretty limiting that it hardcodes and assumes CRAN as the target repo disallowing custom ones.

Best
Szymon Maksymiuk

@gaborcsardi gaborcsardi added the feature a feature request or enhancement label May 18, 2022
@maksymiuks
Copy link
Contributor Author

Hi, @gaborcsardi I see you've added a label to this issue. Do you have any plans to implement it in the near future?

I volunteer to help in case it's needed, this feature is rather pressing for our use case so we are happy to invest resources into it. Obviously, provided you consider it to be within the scope of this package.

@gaborcsardi
Copy link
Member

Sure, a PR is welcome. Thanks!

@maksymiuks
Copy link
Contributor Author

@gaborcsardi FYI there is an PR pending review that implements that feature #334

gaborcsardi added a commit that referenced this issue May 10, 2024
Add cran parameter (#333 and #340 candidate fix)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature a feature request or enhancement
Projects
None yet
Development

No branches or pull requests

2 participants