Backport for new argument `classes`. See the original description in base::suppressWarnings/base::suppressMessages.

suppressWarnings(expr, classes = "warning")

suppressMessages(expr, classes = "message")

Examples

# get function from namespace instead of possibly getting
# implementation shipped with recent R versions:
bp_suppressWarnings = getFromNamespace("suppressWarnings", "backports")
bp_suppressWarnings(warningCondition("warning", class = "testWarning"), "testWarning")
#> <testWarning: warning>