From 67036ae3e0ef4368e9f730f1b761c94707f97688 Mon Sep 17 00:00:00 2001 From: Reinhold Kainhofer <reinhold@kainhofer.com> Date: Wed, 13 Sep 2023 13:02:37 +0200 Subject: [PATCH] Implement RStudio Project template initialization functino --- R/create_LIC_project.R | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/R/create_LIC_project.R b/R/create_LIC_project.R index 5289652..b90ccf2 100644 --- a/R/create_LIC_project.R +++ b/R/create_LIC_project.R @@ -25,15 +25,16 @@ create_LIC_project <- function(path, ...) { lib.loc = lib.loc, mustWork = mustWork) } from <- LIC.src("LifeInsuranceContracts") - copied_files <- fs::dir_copy(path = from, new_path = path, overwrite = TRUE) + fs::dir_copy(path = from, new_path = path, overwrite = TRUE) ######################################## ##### 3. Rename all files with XXXCOMPANYXXX -> CompanyName - LIC.replaceFilename <- function(...) { - - } + patternFiles = list.files(path = path, pattern = "XXXCOMPANYXXX", full.names = TRUE, recursive = TRUE) + replacementFiles = str_replace(patternFiles, "XXXCOMPANYXXX", CompanyName) + file.rename(patternFiles, replacementFiles) + copied_files <- list.files(path = path, recursive = TRUE) ######################################## -- GitLab