Running examples in ‘hacksaw-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: keep_pattern
> ### Title: Grep, keep or discard a list or vector by pattern
> ### Aliases: keep_pattern discard_pattern
> 
> ### ** Examples
> 
> l <- list("David", "Daniel", "Damien", "Eric", "Jared", "Zach")
> l %>% keep_pattern("^D")
Error in `purrr::keep()`:
ℹ In index: 1.
Caused by error in `grepl()`:
! NA in coercion to boolean
Backtrace:
     ▆
  1. ├─l %>% keep_pattern("^D")
  2. ├─hacksaw::keep_pattern(., "^D")
  3. │ └─purrr::keep(x, ~grepl(pattern = pattern, x = .x, ...))
  4. │   └─purrr:::where_if(.x, .p, ...)
  5. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
  6. │       ├─purrr:::with_indexed_errors(...)
  7. │       │ └─base::withCallingHandlers(...)
  8. │       ├─purrr:::call_with_cleanup(...)
  9. │       └─purrr (local) .f(.x[[i]], ...)
 10. │         └─hacksaw (local) .fn(...)
 11. │           └─base::grepl(pattern = pattern, x = .x, ...)
 12. └─base::.handleSimpleError(...)
 13.   └─purrr (local) h(simpleError(msg, call))
 14.     └─cli::cli_abort(...)
 15.       └─rlang::abort(...)
Execution halted
Running examples in ‘hacksaw-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: keep_pattern
> ### Title: Grep, keep or discard a list or vector by pattern
> ### Aliases: keep_pattern discard_pattern
> 
> ### ** Examples
> 
> l <- list("David", "Daniel", "Damien", "Eric", "Jared", "Zach")
> l %>% keep_pattern("^D")
Error in `purrr::keep()`:
ℹ In index: 1.
Caused by error in `grepl()`:
! NA in coercion to boolean
Backtrace:
     ▆
  1. ├─l %>% keep_pattern("^D")
  2. ├─hacksaw::keep_pattern(., "^D")
  3. │ └─purrr::keep(x, ~grepl(pattern = pattern, x = .x, ...))
  4. │   └─purrr:::where_if(.x, .p, ...)
  5. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
  6. │       ├─purrr:::with_indexed_errors(...)
  7. │       │ └─base::withCallingHandlers(...)
  8. │       ├─purrr:::call_with_cleanup(...)
  9. │       └─purrr (local) .f(.x[[i]], ...)
 10. │         └─hacksaw (local) .fn(...)
 11. │           └─base::grepl(pattern = pattern, x = .x, ...)
 12. └─base::.handleSimpleError(...)
 13.   └─purrr (local) h(simpleError(msg, call))
 14.     └─cli::cli_abort(...)
 15.       └─rlang::abort(...)
Execution halted
Running examples in ‘hacksaw-Ex.R’ failed
The error most likely occurred in:

> ### Name: keep_pattern
> ### Title: Grep, keep or discard a list or vector by pattern
> ### Aliases: keep_pattern discard_pattern
> 
> ### ** Examples
> 
> l <- list("David", "Daniel", "Damien", "Eric", "Jared", "Zach")
> l %>% keep_pattern("^D")
Error in `purrr::keep()`:
ℹ In index: 1.
Caused by error in `grepl()`:
! NA in coercion to boolean
Backtrace:
     ▆
  1. ├─l %>% keep_pattern("^D")
  2. ├─hacksaw::keep_pattern(., "^D")
  3. │ └─purrr::keep(x, ~grepl(pattern = pattern, x = .x, ...))
  4. │   └─purrr:::where_if(.x, .p, ...)
  5. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
  6. │       ├─purrr:::with_indexed_errors(...)
  7. │       │ └─base::withCallingHandlers(...)
  8. │       ├─purrr:::call_with_cleanup(...)
  9. │       └─purrr (local) .f(.x[[i]], ...)
 10. │         └─hacksaw (local) .fn(...)
 11. │           └─base::grepl(pattern = pattern, x = .x, ...)
 12. └─base::.handleSimpleError(...)
 13.   └─purrr (local) h(simpleError(msg, call))
 14.     └─cli::cli_abort(...)
 15.       └─rlang::abort(...)
Execution halted
Running examples in ‘hacksaw-Ex.R’ failed
The error most likely occurred in:

> ### Name: keep_pattern
> ### Title: Grep, keep or discard a list or vector by pattern
> ### Aliases: keep_pattern discard_pattern
> 
> ### ** Examples
> 
> l <- list("David", "Daniel", "Damien", "Eric", "Jared", "Zach")
> l %>% keep_pattern("^D")
Error in `purrr::keep()`:
ℹ In index: 1.
Caused by error in `grepl()`:
! NA in coercion to boolean
Backtrace:
     ▆
  1. ├─l %>% keep_pattern("^D")
  2. ├─hacksaw::keep_pattern(., "^D")
  3. │ └─purrr::keep(x, ~grepl(pattern = pattern, x = .x, ...))
  4. │   └─purrr:::where_if(.x, .p, ...)
  5. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
  6. │       ├─purrr:::with_indexed_errors(...)
  7. │       │ └─base::withCallingHandlers(...)
  8. │       ├─purrr:::call_with_cleanup(...)
  9. │       └─purrr (local) .f(.x[[i]], ...)
 10. │         └─hacksaw (local) .fn(...)
 11. │           └─base::grepl(pattern = pattern, x = .x, ...)
 12. └─base::.handleSimpleError(...)
 13.   └─purrr (local) h(simpleError(msg, call))
 14.     └─cli::cli_abort(...)
 15.       └─rlang::abort(...)
Execution halted
Running examples in ‘hacksaw-Ex.R’ failed
The error most likely occurred in:

> ### Name: keep_pattern
> ### Title: Grep, keep or discard a list or vector by pattern
> ### Aliases: keep_pattern discard_pattern
> 
> ### ** Examples
> 
> l <- list("David", "Daniel", "Damien", "Eric", "Jared", "Zach")
> l %>% keep_pattern("^D")
Error in `purrr::keep()`:
ℹ In index: 1.
Caused by error in `grepl()`:
! NA in coercion to boolean
Backtrace:
     ▆
  1. ├─l %>% keep_pattern("^D")
  2. ├─hacksaw::keep_pattern(., "^D")
  3. │ └─purrr::keep(x, ~grepl(pattern = pattern, x = .x, ...))
  4. │   └─purrr:::where_if(.x, .p, ...)
  5. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
  6. │       ├─purrr:::with_indexed_errors(...)
  7. │       │ └─base::withCallingHandlers(...)
  8. │       ├─purrr:::call_with_cleanup(...)
  9. │       └─purrr (local) .f(.x[[i]], ...)
 10. │         └─hacksaw (local) .fn(...)
 11. │           └─base::grepl(pattern = pattern, x = .x, ...)
 12. └─base::.handleSimpleError(...)
 13.   └─purrr (local) h(simpleError(msg, call))
 14.     └─cli::cli_abort(...)
 15.       └─rlang::abort(...)
Execution halted
Running examples in ‘hacksaw-Ex.R’ failed
The error most likely occurred in:

> ### Name: keep_pattern
> ### Title: Grep, keep or discard a list or vector by pattern
> ### Aliases: keep_pattern discard_pattern
> 
> ### ** Examples
> 
> l <- list("David", "Daniel", "Damien", "Eric", "Jared", "Zach")
> l %>% keep_pattern("^D")
Error in `purrr::keep()`:
ℹ In index: 1.
Caused by error in `grepl()`:
! NA in coercion to boolean
Backtrace:
     ▆
  1. ├─l %>% keep_pattern("^D")
  2. ├─hacksaw::keep_pattern(., "^D")
  3. │ └─purrr::keep(x, ~grepl(pattern = pattern, x = .x, ...))
  4. │   └─purrr:::where_if(.x, .p, ...)
  5. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
  6. │       ├─purrr:::with_indexed_errors(...)
  7. │       │ └─base::withCallingHandlers(...)
  8. │       ├─purrr:::call_with_cleanup(...)
  9. │       └─purrr (local) .f(.x[[i]], ...)
 10. │         └─hacksaw (local) .fn(...)
 11. │           └─base::grepl(pattern = pattern, x = .x, ...)
 12. └─base::.handleSimpleError(...)
 13.   └─purrr (local) h(simpleError(msg, call))
 14.     └─cli::cli_abort(...)
 15.       └─rlang::abort(...)
Execution halted
Running examples in 'hacksaw-Ex.R' failed
The error most likely occurred in:

> ### Name: keep_pattern
> ### Title: Grep, keep or discard a list or vector by pattern
> ### Aliases: keep_pattern discard_pattern
> 
> ### ** Examples
> 
> l <- list("David", "Daniel", "Damien", "Eric", "Jared", "Zach")
> l %>% keep_pattern("^D")
Error in `purrr::keep()`:
ℹ In index: 1.
Caused by error in `grepl()`:
! NA in coercion to boolean
Backtrace:
     ▆
  1. ├─l %>% keep_pattern("^D")
  2. ├─hacksaw::keep_pattern(., "^D")
  3. │ └─purrr::keep(x, ~grepl(pattern = pattern, x = .x, ...))
  4. │   └─purrr:::where_if(.x, .p, ...)
  5. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
  6. │       ├─purrr:::with_indexed_errors(...)
  7. │       │ └─base::withCallingHandlers(...)
  8. │       ├─purrr:::call_with_cleanup(...)
  9. │       └─purrr (local) .f(.x[[i]], ...)
 10. │         └─hacksaw (local) .fn(...)
 11. │           └─base::grepl(pattern = pattern, x = .x, ...)
 12. └─base::.handleSimpleError(...)
 13.   └─purrr (local) h(simpleError(msg, call))
 14.     └─cli::cli_abort(...)
 15.       └─rlang::abort(...)
Execution halted
Running examples in ‘hacksaw-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: keep_pattern
> ### Title: Grep, keep or discard a list or vector by pattern
> ### Aliases: keep_pattern discard_pattern
> 
> ### ** Examples
> 
> l <- list("David", "Daniel", "Damien", "Eric", "Jared", "Zach")
> l %>% keep_pattern("^D")
Error in `purrr::keep()`:
ℹ In index: 1.
Caused by error in `grepl()`:
! NA in coercion to boolean
Backtrace:
     ▆
  1. ├─l %>% keep_pattern("^D")
  2. ├─hacksaw::keep_pattern(., "^D")
  3. │ └─purrr::keep(x, ~grepl(pattern = pattern, x = .x, ...))
  4. │   └─purrr:::where_if(.x, .p, ...)
  5. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
  6. │       ├─purrr:::with_indexed_errors(...)
  7. │       │ └─base::withCallingHandlers(...)
  8. │       ├─purrr:::call_with_cleanup(...)
  9. │       └─purrr (local) .f(.x[[i]], ...)
 10. │         └─hacksaw (local) .fn(...)
 11. │           └─base::grepl(pattern = pattern, x = .x, ...)
 12. └─base::.handleSimpleError(...)
 13.   └─purrr (local) h(simpleError(msg, call))
 14.     └─cli::cli_abort(...)
 15.       └─rlang::abort(...)
Execution halted
'LazyData' is specified without a 'data' directory
'LazyData' is specified without a 'data' directory
'LazyData' is specified without a 'data' directory
'LazyData' is specified without a 'data' directory
'LazyData' is specified without a 'data' directory
'LazyData' is specified without a 'data' directory
'LazyData' is specified without a 'data' directory