Skip to content

devFunc

Clear and Condense Argument Check for User-Defined Functions

v0.1 · Jan 24, 2018 · GPL-3

Description

A concise check of the format of one or multiple input arguments (data type, length or value) is provided. Since multiple input arguments can be tested simultaneously, a lengthly list of checks at the beginning of your function can be avoided, hereby enhancing the readability and maintainability of your code.

Downloads

CRAN

226

Last 30 days

19758th

597

Last 90 days

2.8K

Last year

Trend: +42.1% (30d vs prior 30d)

r2u CRAN

9

Last 30 days

25

Last 90 days

105

Last year

Trend: -35.7% (30d vs prior 30d)

autoCRAN

0

Last 7 days

3

Last 30 days

0

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

2 NOTE
11 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Robin Van Oirbeek <robin.vanoirbeek@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Robin",
                    family = "Van Oirbeek",
                    role = c("aut", "cre"),
                    email = "robin.vanoirbeek@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Robin Van Oirbeek <robin.vanoirbeek@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Robin",
                    family = "Van Oirbeek",
                    role = c("aut", "cre"),
                    email = "robin.vanoirbeek@gmail.com")
as necessary.

Additional Issues

donttest Details →

Check History

NOTE 9 OK · 5 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Robin Van Oirbeek <robin.vanoirbeek@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Robin",
                    family = "Van Oirbeek",
                    role = c("aut", "cre"),
                    email = "robin.vanoirbeek@gmail.com")
as necessary.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Robin Van Oirbeek <robin.vanoirbeek@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Robin",
                    family = "Van Oirbeek",
                    role = c("aut", "cre"),
                    email = "robin.vanoirbeek@gmail.com")
as necessary.
NOTE r-oldrel-macos-arm64

LazyData

'LazyData' is specified without a 'data' directory
NOTE r-oldrel-macos-x86_64

LazyData

'LazyData' is specified without a 'data' directory
NOTE r-oldrel-windows-x86_64

LazyData

'LazyData' is specified without a 'data' directory

Reverse Dependencies (1)

imports

Dependency Network

Dependencies Reverse dependencies plyr stringr R2DT devFunc

Version History

1 tracked
new 0.1 Mar 10, 2026

R Observatory began tracking this package on Mar 10, 2026; it first appeared on CRAN Jan 24, 2018. Releases before tracking aren’t shown.