throwIfUnchecked(knownCheckedException)
is a no-op (aside from performing a
null check). propagateIfPossible(knownCheckedException)
is a complete no-op.
Suppress false positives by adding the suppression annotation @SuppressWarnings("ThrowIfUncheckedKnownChecked")
to the enclosing element.