deepCompare function

bool deepCompare(
  1. dynamic json1,
  2. dynamic json2
)

Compares two dynamic objects deeply.

Implementation

bool deepCompare(dynamic json1, dynamic json2) {
  if (const DeepCollectionEquality().equals(json1, json2)) {
    return true;
  } else {
    return const DeepCollectionEquality.unordered(CustomBaseEquality())
        .equals(_normalizeJson(json1), _normalizeJson(json2));
  }
}