The documentation states that the default for logger is NULL:
#' @param logger reports if a logger has to be used to print log messages. Default is \code{NULL}
#' (no logs). Use "INFO" to print \pkg{rsdmx} logs, and "DEBUG" to print verbose messages
#' from SDMX web requests.
While the function signature shows the default for logger is "INFO":
readSDMX <- function(file = NULL, isURL = TRUE, isRData = FALSE,
provider = NULL, providerId = NULL, providerKey = NULL,
agencyId = NULL, resource = NULL, resourceId = NULL, version = NULL,
flowRef = NULL, key = NULL, key.mode = "R", start = NULL, end = NULL, dsd = FALSE,
headers = list(), validate = FALSE, references = NULL,
verbose = !is.null(logger), logger = "INFO", ...)
this also leads to verbose being incorrectly described as default to FALSE, when in fact the default is TRUE:
#' @param verbose an Object of class "logical" that indicates if rsdmx logs should
#' appear to user. Default is set to \code{FALSE} (see argument \code{logger}).
The documentation states that the default for logger is NULL:
While the function signature shows the default for logger is "INFO":
this also leads to verbose being incorrectly described as default to FALSE, when in fact the default is TRUE: