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.

Type: Package
Title: Check for Namespace Collisions Across Packages and Functions on CRAN
Version: 0.1.3
Imports: dplyr, stringr, jsonlite, utils
Author: Steve Condylios [aut, cre] (<https://orcid.org/0000-0003-0599-844X>)
Maintainer: Steve Condylios <steve.condylios@gmail.com>
BugReports: https://github.com/collidrpackage/collidr/issues
License: MIT + file LICENSE
URL: https://github.com/collidrpackage/collidr
Description: Check for namespace collisions between a string input (your function or package name) and half a million packages and functions on CRAN.
Encoding: UTF-8
LazyData: true
RoxygenNote: 7.1.1
Depends: R (≥ 2.10)
NeedsCompilation: no
Packaged: 2020-10-02 20:15:00 UTC; st
Repository: CRAN
Date/Publication: 2020-10-03 06:00:13 UTC

Check for Namespace Collisions

Description

Check for namespace collisions with functions and packages on CRAN

Usage

CRAN_collisions(function_or_package_name, CRANdf)

Arguments

function_or_package_name

A character string, or vector of character strings.

CRANdf

Optionally provide an updated CRAN data.frame (obtain with getCRAN())

Examples


# Test single function name
function_or_package_name <- "a3.r2"
CRAN_collisions(function_or_package_name)

# Test multiple function names
function_or_package_name <- c("a3.r2", "xtable.A3")
CRAN_collisions(function_or_package_name)

# Test single package name
function_or_package_name <- "dplyr"
CRAN_collisions(function_or_package_name)

# Test multiple package names
function_or_package_name <- c("dplyr", "data.frame", "gsubfn")
CRAN_collisions(function_or_package_name)




Check for Namespace Collisions

Description

Check for namespace collisions with functions on CRAN

Usage

CRAN_function_collisions(function_name, CRANdf)

Arguments

function_name

A character string, or vector of character strings.

CRANdf

Optionally provide an updated CRAN data.frame (obtain with getCRAN())

Examples


# Test single function name
function_name <- "a3.r2"
CRAN_function_collisions(function_name)

# Test multiple function names
function_name <- c("a3.r2", "xtable.A3")
CRAN_function_collisions(function_name)




Show the functions that are on CRAN

Description

Show functions from CRAN.

Usage

CRAN_functions(CRANdf)

CRANf(CRANdf)

Arguments

CRANdf

Optionally provide an updated CRAN data.frame (obtain with getCRAN())

Examples


# Show CRAN functions
CRAN_functions()



Check for Namespace Collisions

Description

Check for namespace collisions with packages on CRAN

Usage

CRAN_package_collisions(package_name, CRANdf)

Arguments

package_name

A character string, or vector of character strings.

CRANdf

Optionally provide an updated CRAN data.frame (obtain with getCRAN())

Examples



# Test single package name
package_name <- "dplyr"
CRAN_package_collisions(package_name)

# Test multiple package names
package_name <- c("dplyr", "data.frame", "gsubfn")
CRAN_package_collisions(package_name)




Show the packages that are on CRAN

Description

Show a list of packages on CRAN.

Usage

CRAN_packages(CRANdf)

CRANp(CRANdf)

Arguments

CRANdf

Optionally provide an updated CRAN data.frame (obtain with getCRAN())

Examples


# Show CRAN packages
CRAN_packages()



Show the packages and functions that are on CRAN

Description

Show functions from CRAN.

Usage

CRAN_packages_and_functions(CRANdf)

CRANpf(CRANdf)

Arguments

CRANdf

Optionally provide an updated CRAN data.frame (obtain with getCRAN())

Examples


# Show CRAN packages and functions
CRAN_packages_and_functions()



CRAN Package and Function Data: 1 May 2019

Description

Package and function data from The Comprehensive R Archive Network

Usage

data(CRANdf)

Format

An object of class data.frame with 524305 rows and 2 columns.

Source

The Comprehensive R Archive Network, <https://cran.r-project.org/web/packages/available_packages_by_name.html>

Examples

data(CRANdf)
packages <- CRANdf$package_names
functions <- CRANdf$function_names

Retrieve a more up to date data.frame of packages and functions from CRAN

Description

Retrieve a more up to date data.frame of packages and functions from CRAN

Usage

getCRAN()

Examples

## Not run: 
# Retrieve CRAN functions
CRAN_updated <- getCRAN()

## End(Not run)



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.