remove: Remove dependencies from a DESCRIPTION file

Description Usage Arguments Value Examples

Description

This function will remove any entries that don't belong in the description file, regardless of version number. This can be used to remove misspelled or unused dependencies.

Usage

1
2
remove(to_remove = c("utlis"), field = "Imports", file = "DESCRIPTION",
  write = FALSE)

Arguments

to_remove

a list of dependencies to remove

field

Which field should be modified (defaults to "Imports")

file

The DESCRIPTION file.

write

a logical. If 'TRUE', DESCRIPTION file will be overwritten, if 'FALSE', the file will be printed to screen.

Value

if 'write = TRUE', the specified file will be modified. If 'write = FALSE', the proposed changes.

Examples

1
2
3
4
tmp <- tempdir()
add(file = file.path(tmp, "DESCRIPTION"), write = TRUE)
write.dcf(read.dcf(file.path(tmp, "DESCRIPTION")))
remove("utils", file = file.path(tmp, "DESCRIPTION"))

zkamvar/diaper documentation built on May 6, 2019, 12:04 a.m.