Package: tidyassert 0.3.4

tidyassert: Tidy assertions

A re-imagining of stopifnot() with rlang::abort(). Provides an api for simple input (and output) validation with consistent error messages.

Authors:Anthony North [aut, cre], Queensland Fire and Emergency Services [cph, fnd]

tidyassert_0.3.4.tar.gz
tidyassert_0.3.4.zip(r-4.5)tidyassert_0.3.4.zip(r-4.4)tidyassert_0.3.4.zip(r-4.3)
tidyassert_0.3.4.tgz(r-4.4-any)tidyassert_0.3.4.tgz(r-4.3-any)
tidyassert_0.3.4.tar.gz(r-4.5-noble)tidyassert_0.3.4.tar.gz(r-4.4-noble)
tidyassert_0.3.4.tgz(r-4.4-emscripten)tidyassert_0.3.4.tgz(r-4.3-emscripten)
tidyassert.pdf |tidyassert.html
tidyassert/json (API)

# Install 'tidyassert' in R:
install.packages('tidyassert', repos = c('https://anthonynorth.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/qfes/tidyassert/issues

On CRAN:

33 exports 2 stars 0.61 score 2 dependencies 1 dependents

Last updated 2 years agofrom:20a01266d8. Checks:OK: 1 WARNING: 6. Indexed: no.

TargetResultDate
Doc / VignettesOKSep 06 2024
R-4.5-winWARNINGSep 06 2024
R-4.5-linuxWARNINGSep 06 2024
R-4.4-winWARNINGSep 06 2024
R-4.4-macWARNINGSep 06 2024
R-4.3-winWARNINGSep 06 2024
R-4.3-macWARNINGSep 06 2024

Exports:assertassert_equalassert_greaterassert_greater_equalassert_has_namesassert_inheritsassert_is_boolassert_is_characterassert_is_doubleassert_is_integerassert_is_integerishassert_is_logicalassert_is_namedassert_is_numericassert_is_rawassert_is_scalar_characterassert_is_scalar_doubleassert_is_scalar_integerassert_is_scalar_integerishassert_is_scalar_logicalassert_is_scalar_numericassert_is_scalar_rawassert_is_stringassert_is_typeofassert_lessassert_less_equalassert_not_equalassert_not_naassert_not_nullassert_rangeassert_typeofwarn_ifwarn_if_not

Dependencies:clirlang

Readme and manuals

Help Manual

Help pageTopics
Assertassert
Assert equalassert_equal
Assert greaterassert_greater
Assert greater equalassert_greater_equal
Assert has namesassert_has_names
Assert inheritsassert_inherits
Assert is boolassert_is_bool
Assert is characterassert_is_character
Assert is doubleassert_is_double
Assert is integerassert_is_integer
Assert is integerishassert_is_integerish
Assert is logicalassert_is_logical
Assert is namedassert_is_named
Assert is numericassert_is_numeric
Assert is rawassert_is_raw
Assert is scalar characterassert_is_scalar_character
Assert is scalar doubleassert_is_scalar_double
Assert is scalar integerassert_is_scalar_integer
Assert is scalar integerishassert_is_scalar_integerish
Assert is scalar logicalassert_is_scalar_logical
Assert is scalar numericassert_is_scalar_numeric
Assert is scalar rawassert_is_scalar_raw
Assert is stringassert_is_string
Assert typeofassert_is_typeof
Assert lessassert_less
Assert less equalassert_less_equal
Assert not equalassert_not_equal
Assert not naassert_not_na
Assert not nullassert_not_null
Assert rangeassert_range
Assert (soft)warn_if warn_if_not