2
2
# ' @importFrom checkmate assert_character assert_integerish
3
3
# ' @keywords internal
4
4
assert_character_param <- function (name , value , len = NULL , required = TRUE ) {
5
- null.ok <- ! required
5
+ null_ok <- ! required
6
6
assert_integerish(len , null.ok = TRUE , .var.name = " len" )
7
- assert_character(value , null.ok = null.ok , len = len , any.missing = FALSE , .var.name = name )
7
+ assert_character(value , null.ok = null_ok , len = len , any.missing = FALSE , .var.name = name )
8
8
}
9
9
10
10
# ' Allows integer-like vectors
11
11
# ' @importFrom checkmate assert_integerish
12
12
# ' @keywords internal
13
13
assert_integerish_param <- function (name , value , len = NULL , required = TRUE ) {
14
- null.ok <- ! required
14
+ null_ok <- ! required
15
15
assert_integerish(len , null.ok = TRUE , .var.name = " len" )
16
- assert_integerish(value , null.ok = null.ok , len = len , any.missing = FALSE , .var.name = name )
16
+ assert_integerish(value , null.ok = null_ok , len = len , any.missing = FALSE , .var.name = name )
17
17
}
18
18
19
19
# ' Allows a vector of date_like params: date, character, or integer-like
20
20
# ' @importFrom checkmate check_date check_character check_integerish
21
21
# ' @keywords internal
22
22
assert_date_param <- function (name , value , len = NULL , required = TRUE ) {
23
- null.ok <- ! required
23
+ null_ok <- ! required
24
24
assert_integerish(len , null.ok = TRUE , .var.name = " len" )
25
25
assert(
26
- check_date(value , len = len , any.missing = FALSE , null.ok = null.ok ),
27
- check_character(value , len = len , any.missing = FALSE , null.ok = null.ok ),
28
- check_integerish(value , len = len , any.missing = FALSE , null.ok = null.ok ),
26
+ check_date(value , len = len , any.missing = FALSE , null.ok = null_ok ),
27
+ check_character(value , len = len , any.missing = FALSE , null.ok = null_ok ),
28
+ check_integerish(value , len = len , any.missing = FALSE , null.ok = null_ok ),
29
29
combine = " or" ,
30
30
.var.name = name
31
31
)
@@ -36,19 +36,19 @@ assert_date_param <- function(name, value, len = NULL, required = TRUE) {
36
36
# ' @importFrom checkmate assert check_character check_date check_integerish check_class check_list check_names
37
37
# ' @keywords internal
38
38
assert_timeset_param <- function (name , value , len = NULL , required = TRUE ) {
39
- null.ok <- ! required
39
+ null_ok <- ! required
40
40
assert_integerish(len , len = 1L , null.ok = TRUE , .var.name = " len" )
41
41
assert(
42
- check_class(value , " EpiRange" , null.ok = null.ok ),
42
+ check_class(value , " EpiRange" , null.ok = null_ok ),
43
43
check_names(names(value ), type = " unnamed" ),
44
44
combine = " or" ,
45
45
.var.name = name
46
46
)
47
47
assert(
48
- check_date(value , len = len , any.missing = FALSE , null.ok = null.ok ),
49
- check_character(value , len = len , any.missing = FALSE , null.ok = null.ok ),
50
- check_integerish(value , len = len , any.missing = FALSE , null.ok = null.ok ),
51
- check_class(value , " EpiRange" , null.ok = null.ok ),
48
+ check_date(value , len = len , any.missing = FALSE , null.ok = null_ok ),
49
+ check_character(value , len = len , any.missing = FALSE , null.ok = null_ok ),
50
+ check_integerish(value , len = len , any.missing = FALSE , null.ok = null_ok ),
51
+ check_class(value , " EpiRange" , null.ok = null_ok ),
52
52
combine = " or" ,
53
53
.var.name = name
54
54
)
0 commit comments