The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
is_vscode_project looks for
.vscode/settings.json instead of just .vscode/
(#162, #163).find_root() (@salim-b, #98).Add is_vscode_project criterion, true if a
.vscode/ directory exists (#155, #157, @jennybc).
New is_targets_project (@mitchelloharawild, #108,
#146).
Avoid warnings about invalid inputs with non-native encoding (@bastistician, #80).
Align is_pkgdown_project with pkgdown > 2.0.9.
(#104, #106).
Avoid warnings on Windows network drives (#105).
is_root() to is_fs_root() to avoid
confusion (#101).Switch to index.md (#113).
Clarify subdir argument (#103).
Fix typo (@salim-b, #99).
testthat::local_mocked_bindings()
(@salim-b, #97).is_renv_project criterion looking for an
renv.lock file (@gadenbuie, #86).is_quarto_project criterion looking for a Quarto
project (@olivroy,
#91, #92).:: to skip if not installed in tests (#94).is_pkgdown_project root criterion looking for a
_pkgdown.yml, _pkgdown.yaml,
pkgdown/_pkgdown.yml and/or inst/_pkgdown.yml
file (#79, @salim-b).LazyData in DESCRIPTION.find_root_file(), if the first path component is
already an absolute path, the path is returned unchanged without
referring to the root. This allows using both root-relative and absolute
paths in here::here(). Mixing root-relative and absolute
paths in the same call returns an error (#59).find_root_file() propagates NA values in
path components. Using tidyverse recycling rules for path components of
length different from one (#66).has_file() and has_file_pattern() gain
fixed argument (#75).is_drake_project criterion (#34).subdir argument to make_fix_file()
(#33, @BarkleyBG).has_file() and has_dir() now throw an
error if the filepath argument is an absolute path
(#74).has_basename() replaces has_dirname() to
avoid confusion (#63).as_root_criterion() and
is_root_criterion() replace as. and
is., respectively. The latter are soft-deprecated.thisfile() and related functions are soft-deprecated,
now available in the whereami package (#43).is_dirname() criterion no longer considers sibling
directories (#44).thisfile(), moved from kimisc (#8)..git directories created with
git clone --separate-git-dir=... (#24, @karldw).is_projectile_project recognize projectile projects
(#21).has_dir() constructs root criteria that check for
existence of a directory.is_git_root, is_svn_root and
is_vcs_root look for a version control system root
(#19).get_root_desc() returns the description of the
criterion that applies to a given root, useful for composite criteria
created with |.$testfun member of the rprojroot S3
class is now a list of functions instead of a function.backports package.is_remake_project and
find_remake_root_file() look for remake project (#17).is_testthat and find_testthat_root_file()
that looks for tests/testthat root (#14).from_wd, useful for creating accessors to a known path
(#11).| operator
(#15).find_file() and
make_fix_file() in vignette (#9).pkgdown to create website.Initial CRAN release.
root_criterion:
find_file() and
make_fix_file()root_criterion()as.root_criterion()is.root_criterion()has_file()has_file_pattern()is_r_packageis_rstudio_projectfind_package_root_file()find_rstudio_root_file()find_root()find_root_file()These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.