mirror of
https://github.com/RevenueCat/purchases-ios
synced 2026-11-11 22:55:55 +05:45
* tests: remove `Equatable` conformance of `DiagnosticsEvent` and `AnyEncodable` from RevenueCat and added to test targets (where it's needed) * Use Arrays instead of Sets in Diagnostics events to have predictable order in sent events * tests: compare Sets vs Arrays in unit test The conversion from Array --> Set --> Array may change the order of the elements * remove `DiagnosticsEvent+Equatable` from some targets * PR #4839 fixes * remove `AnyEncodable+Equatable.swift` from some targets