checkmate

Fast and Versatile Argument Checks

Tests and assertions to perform frequent argument checks. A substantial part of the package was written in C to minimize any worries about execution time overhead.

Total

1,068,650

Last month

123,647

Last week

27,127

Average per day

4,122

Daily downloads

Total downloads

Description file content

Package
checkmate
Type
Package
Title
Fast and Versatile Argument Checks
Description
Tests and assertions to perform frequent argument checks. A substantial part of the package was written in C to minimize any worries about execution time overhead.
Version
1.8.4
URL
URLNote
https://github.com/mllg/checkmate
BugReports
https://github.com/mllg/checkmate/issues
NeedsCompilation
yes
ByteCompile
yes
Encoding
UTF-8
Depends
R (>= 3.0.0)
Imports
backports (>= 1.1.0), utils
Suggests
R6, bit, data.table (>= 1.9.8), devtools, ggplot2, knitr, magrittr, microbenchmark, rmarkdown, testthat (>= 0.11.0), tibble
License
BSD_3_clause + file LICENSE
VignetteBuilder
knitr
RoxygenNote
6.0.1
Collate
'AssertCollection.R' 'allMissing.R' 'anyInfinite.R' 'anyMissing.R' 'anyNaN.R' 'asInteger.R' 'assert.R' 'helper.R' 'makeExpectation.R' 'makeTest.R' 'makeAssertion.R' 'checkAccess.R' 'checkArray.R' 'checkAtomic.R' 'checkAtomicVector.R' 'checkBit.R' 'checkCharacter.R' 'checkChoice.R' 'checkClass.R' 'checkComplex.R' 'checkCount.R' 'checkDataFrame.R' 'checkDataTable.R' 'checkDate.R' 'checkDirectoryExists.R' 'checkEnvironment.R' 'checkFALSE.R' 'checkFactor.R' 'checkFileExists.R' 'checkFlag.R' 'checkFunction.R' 'checkInt.R' 'checkInteger.R' 'checkIntegerish.R' 'checkList.R' 'checkLogical.R' 'checkMatrix.R' 'checkNamed.R' 'checkNames.R' 'checkNull.R' 'checkNumber.R' 'checkNumeric.R' 'checkOS.R' 'checkPathForOutput.R' 'checkR6.R' 'checkScalar.R' 'checkScalarNA.R' 'checkSetEqual.R' 'checkString.R' 'checkSubset.R' 'checkTRUE.R' 'checkTibble.R' 'checkVector.R' 'coalesce.R' 'isIntegerish.R' 'matchArg.R' 'qassert.R' 'qassertr.R' 'vname.R' 'wfwl.R' 'zzz.R'
Packaged
2017-09-25 19:52:36 UTC; michel
Author
Michel Lang [cre, aut], Bernd Bischl [ctb]
Maintainer
Michel Lang
Repository
CRAN
Date/Publication
2017-09-25 22:36:45 UTC

install.packages('checkmate')

1.8.4

24 days ago

https://github.com/mllg/checkmate

Michel Lang

BSD_3_clause + file LICENSE

Depends on

R (>= 3.0.0)

Imports

backports (>= 1.1.0), utils

Suggests

R6, bit, data.table (>= 1.9.8), devtools, ggplot2, knitr, magrittr, microbenchmark, rmarkdown, testthat (>= 0.11.0), tibble

Discussions