Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
While documenting a package, I accidentally typed NA instead of NULL at the end of the roxygen block.
It was challenging to find my error, especially when using Build and Reload within RStudio (becuase there's no traceback)
Error: is.call(call) is not TRUE
Trying to roxygenize in the console allowed me to get the results of a traceback():
11: stop(sprintf(ngettext(length(r), "%s is not TRUE", "%s are not all TRUE"),
ch), call. = FALSE, domain = NA)
9: standardise_call(call, env)
8: object_from_call(call, env, preref)
7: (function (call, ref, comment_ref)
preref <- parse.preref(as.character(comment_ref))
preref$object <- object_from_call(call, env, preref)
preref$srcref <- list(filename = file, lloc = as.vector(ref))
})(dots[[1L]][[1L]], dots[[2L]][[1L]], dots[[3L]][[1L]])
6: mapply(FUN = f, ..., SIMPLIFY = FALSE)
5: Map(extract, parsed, refs, comment_refs)
.... # list of files truncated
3: lapply(r_files(base_path), parse_file, env = env)
2: parse_package(base_path, load_code)
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.