in crashlytics/testapp/Assets/Firebase/Sample/Crashlytics/Utils.cs [65:84]
private static bool DeepEqualsDictionary(IDictionary d1, IDictionary d2,
Reporter reporter) {
foreach (var key in d1.Keys) {
if (!d2.Contains(key)) {
reporter("Removed key " + Quote(key.ToString()));
return false;
}
if (!DeepEquals(d1[key], d2[key], reporter)) {
reporter(" for key " + Quote(key.ToString()));
return false;
}
}
foreach (var key in d2.Keys) {
if (!d1.Contains(key)) {
reporter("Added key " + Quote(key.ToString()));
return false;
}
}
return true;
}