You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
both .Renviron and .Rprofile checks fail. However, the output of the test and documentation doesn't have much information on what the test failure means and what to do about it, at least for someone like me who is not very knowledgable on this stuff. By looking at the source code for the check I figured out it's something to do with file write permissions? But still not sure what the best approach to solve it is and why.
Describe the solution you'd like
A more informative message during test failure and potentially more detail in the function documentation on what to do to resolve identified issues. Importantly, it's a great opportunity to educate folks like me about the why of all this too.
Session info
sessionInfo()
#> R version 3.6.0 (2019-04-26)#> Platform: x86_64-apple-darwin15.6.0 (64-bit)#> Running under: macOS Mojave 10.14.3#> #> Matrix products: default#> BLAS: /Library/Frameworks/R.framework/Versions/3.6/Resources/lib/libRblas.0.dylib#> LAPACK: /Library/Frameworks/R.framework/Versions/3.6/Resources/lib/libRlapack.dylib#> #> locale:#> [1] en_GB.UTF-8/en_GB.UTF-8/en_GB.UTF-8/C/en_GB.UTF-8/en_GB.UTF-8#> #> attached base packages:#> [1] stats graphics grDevices utils datasets methods base #> #> loaded via a namespace (and not attached):#> [1] compiler_3.6.0 magrittr_1.5 tools_3.6.0 htmltools_0.3.6#> [5] yaml_2.2.0 Rcpp_1.0.1 stringi_1.4.3 rmarkdown_1.12 #> [9] highr_0.8 knitr_1.22 stringr_1.4.0 xfun_0.6 #> [13] digest_0.6.18 evaluate_0.13
Thanks, great idea! For context, this functionality of the package is not planned yet at all, it is just some vague ideas (at least in my head). This means that potential contributing is not only about fixing bugs and implementing planned features but also figuring out what functionality would be useful, how to organise it into functions, creating solvable issues, etc. So any additional comment here with ideas would be very welcome.
Sure thing! A first suggestion (cc @maelle ) would be an action checklist output to the console for each failed test, much like the ones in usethis functions
Is your feature request related to a problem? Please describe.
When running:
Created on 2019-05-08 by the reprex package (v0.2.1)
both
.Renviron
and.Rprofile
checks fail. However, the output of the test and documentation doesn't have much information on what the test failure means and what to do about it, at least for someone like me who is not very knowledgable on this stuff. By looking at the source code for the check I figured out it's something to do with file write permissions? But still not sure what the best approach to solve it is and why.Describe the solution you'd like
A more informative message during test failure and potentially more detail in the function documentation on what to do to resolve identified issues. Importantly, it's a great opportunity to educate folks like me about the why of all this too.
Session info
Created on 2019-05-08 by the reprex package (v0.2.1)
The text was updated successfully, but these errors were encountered: