Mirrors .report_api_error() but for tryCatch(warning = ...) handlers.
Emits, in order:
.report_api_warning(w, hint = NULL, args = list())Invisibly NULL. Called for its side effects.
warning condition (the w from function(w) in tryCatch).
character. Same semantics as .report_api_error()'s hint.
If NULL, defaults to "Request emitted a warning".
optional named list of caller arguments to dump.
A timestamped friendly hint (brace-interpolated against the caller env),
A dump of the function call's arguments,
The actual warning message (conditionMessage(w)).