From aeba4b732bac70e0631476056fc981e2a5b73a9d Mon Sep 17 00:00:00 2001 From: kbvernon Date: Wed, 18 Sep 2024 17:10:22 -0600 Subject: [PATCH] check for empty string --- R/use_crate.R | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/R/use_crate.R b/R/use_crate.R index cea33920..c1fcbb04 100644 --- a/R/use_crate.R +++ b/R/use_crate.R @@ -64,7 +64,8 @@ use_crate <- function( ) # clear empty options - cargo_add_opts <- purrr::discard(cargo_add_opts, rlang::is_empty) + is_null_or_empty_string <- function(x){ !nzchar(x) || rlang::is_empty(x) } + cargo_add_opts <- purrr::discard(cargo_add_opts, is_null_or_empty_string) # combine option names and values into single strings adtl_args <- unname(purrr::imap_chr(