Jim Hester
Jim Hester
You can combine them with `c()`, but you will need to add the class and attributes back yourself.
A PR would be welcome, thanks!
I think most likely what is happening is the main R process exists before the RDS is fully written by the child. https://github.com/r-lib/covr/issues/445 had a similar issue.
Not sure what we can really do to recover gracefully if the trace files are corrupted, the coverage is going to be incomplete in that case. Reporting incomplete coverage could...
Are you supplying an explicit `repo_token` and `service_name` to `covr::coveralls()`?
Yeah, we could make a linter for it pretty easily at least for the simple cases; e.g. regular calls and possibly special case `do.call()` as well? I guess we already...
e.g. when run from the devtools project directory. ```r lintr::lint_package( linters = list(base_fs_linter = function(source_file) { goodpractice:::dangerous_functions_linter(source_file, funcs = c("file.rename", "file.create", "file.exists"), type = "warning", msg = "Avoid base filesystem...
We could probably define this linter in fs, to make it easy for people to use.
It is at https://github.com/r-lib/fs/compare/base_fs_funs
`normalizePath()` does many things, it is really more like the equivalent of `path_expand()` + `path_abs()` + `path_norm()`. But you are probably correct in general that of the three `path_abs()` is...