Learn R Programming

⚠️There's a newer version (1.15.2) of this package.Take me there.


packager

Introduction

Please read the vignette.

Or, after installation, the help page:

help("packager-package", package = "packager")
#> Helps Me Create, Build and Maintain Packages
#> 
#> Description:
#> 
#>      Helper functions for package creation, building and maintenance,
#>      heavily borrowing from 'devtools' 1.13.3.
#> 
#> Details:
#> 
#>      You will find the details in
#>      'vignette("An_Introduction_to_packager", package = "packager")'.

Installation

You can install packager from gitlab via:

if (! require("remotes")) install.packages("remotes")
remotes::install_gitlab("fvafrCU/packager")

Copy Link

Version

Install

install.packages('packager')

Monthly Downloads

578

Version

1.8.0

License

BSD_2_clause + file LICENSE

Maintainer

Andreas Dominik Cullmann

Last Published

December 2nd, 2020

Functions in packager (1.8.0)

check_news

Check for NEWS.md Being Up to Date
check_codetags

Check for Code Tags
check_archive

Check a Package Archive
add_news

Add a Development Section to NEWS.md
check_usage

create

Create a Package Template
as.package

Coerce input to a package.
add_github_url_to_desc

Add a github URL to File DESCRIPTION
eval_from_log

Evaluate a File's Tagged Lines
lint_package

get_pkg_archive_path

Create a Package's Archive Path From the Package's DESCRIPTION
remove_lines

Remove Lines From a File
get_package_makelist

Provide a makelist Suitable for Packages with packager
get_options

Get Options For Packages
infect

Adjust a Package
grep_log

Grep Lines From a File
rcmdcheck_and_log

Run rcmdcheck::rcmdcheck and Write to Log
mark_lints

Mark Lints by Name Suffix
get_gitlab_log

Read a gitlab Check Log
set_package_info

Set a Package's Info
extract_vignette_codes

Extract and Save R Code Vignettes
sort_deps_in_desc

Sort Fields `Import`, `Depends` and `Suggests` DESCRIPTION
provide_gitlab_url

Provide a gitlab URL for a Given Path
check_cyclomatic_complexity

Check Cyclomatic Complexity
provide_make

Provide File make.R
get_check_status

Retrieve Check Status From a Log File
update_deps

Update Dependencies for a Package Directory
git_add_commit

Git Add All Changes and Commit
packager-package

Helps Me Create, Build and Maintain Packages
use_bsd2clause_license

Use the BSD-2-Clause License
use_build_ignore

Add files to .Rbuildignore
use_directory

Use a Directory
git_tag

Create a Git Tag Based on the Current Version Number
install_deps

Install Dependencies From a Package's DESCRIPTION
use_dev_version

Use a Development Version in DESCRIPTION and NEWS.md
provide_cran_comments

Provide a Template for Your Comments To CRAN
use_template

Use a Template
use_git_pre_commit_script

Use a Script as git pre-commit hook
set_options

Set Options For Packages
submit

Release a Package to CRAN
throw

Throw a Condition
use_git_check_version_not_tagged

Check to Not Commit to a Tagged Version
is_r_package

Is a Directory an R Package Root Directory?
set_desc_url

Set a DESCRIPTION File's URL Field