arjundevlucid

added documentation to ambiguate

1 typedef ValueUpdater<T> = T Function(); 1 typedef ValueUpdater<T> = T Function();
2 - 2 +/// This allows a value of type T or T?
  3 +/// to be treated as a value of type T?.
  4 +///
  5 +/// We use this so that APIs that have become
  6 +/// non-nullable can still be used with `!` and `?`
  7 +/// to support older versions of the API as well.
3 T? ambiguate<T>(T? value) => value; 8 T? ambiguate<T>(T? value) => value;