obscure<T> function
T?
obscure<T>(
- T? value
This allows a value of type T or T? to be treated as a value of type T?.
We use this so that APIs that have become
non-nullable can still be used with !
and ?
to support older versions of the API as well.
Implementation
T? obscure<T>(T? value) => value;