I'm following this steps, like in this workflow here:
renv::init()- working as usual and installing new packages
renv::snapshot()
The problem I'm facing is while running library(renv), many functions are been masked, like load, so I have to re-mask them all over my code in order to make it work again. Like base::load(...) Is there a way to avoid this masking?
Here the logs while running library(renv):
>
> Attaching package: ‘renv’
>
> The following object is masked from ‘package:stats’:
>
> update
>
> The following objects are masked from ‘package:utils’:
>
> history, upgrade
>
> The following objects are masked from ‘package:base’:
>
> load, remove
As I understand the
excludeargument might solve your problem. like:More secure will be to use methods directly for such conflicts by ::.