I'm sure someone can come up with a better name but the rationale is in dart-archive/linter#2458 (comment). The advice from effective Dart is
DO use ?? to convert null to a boolean value.
See: https://dart.dev/guides/language/effective-dart/usage#do-use--to-convert-null-to-a-boolean-value
Cheers @a14n for the suggestion 🍻 .