# NOT RUN {
# copy dummy package to tempdir
file.copy(system.file('pkg',package = 'sinew'),tempdir(),recursive = TRUE)
pkg_dir <- file.path(tempdir(),'pkg')
pkg_dir_R <- file.path(pkg_dir,'R')
pkg_dir_DESC <- file.path(pkg_dir,'DESCRIPTION')
# update namespaces in package functions
pretty_namespace(pkg_dir_R, overwrite = TRUE)
# update imports/importsFrom for roxygen2 tags
make_import(pkg_dir_R,format = 'oxygen')
# update Imports for DESCRIPTION file output to console
make_import(pkg_dir_R,format = 'description')
# update Imports for DESCRIPTION file overwrite file
make_import(pkg_dir_R,format = 'description', desc_loc = pkg_dir)
cat(readLines(pkg_dir_DESC),sep = '\n')
# cleanup tempdir
unlink(pkg_dir, force = TRUE, recursive = TRUE)
# }
Run the code above in your browser using DataLab