[Equatable] public sealed partial record StupidData( [property:UnorderedEquality] Dictionary<int, Dictionary<string, int>> NestedValues);
Maybe the UnorderedEquality attribute could have an optional parameter (not sure about the name) to whether or not to apply it to nested collection types.
[Equatable] public sealed partial record StupidData( [property:UnorderedEquality] Dictionary<int, Dictionary<string, int>> NestedValues);Maybe the
UnorderedEqualityattribute could have an optional parameter (not sure about the name) to whether or not to apply it to nested collection types.