Commit Graph
5 Commits
Author SHA1 Message Date
NachoSoto 84102bc9af Dictionary.MergeStrategy: simplify implementation (#2587) 2023-06-06 08:07:08 -07:00
NachoSoto 0044474911 Dictionary.MergeStrategy: fixed Xcode 15 compilation (#2582)
> Generic parameter 'Value' shadows generic parameter from outer scope
with the same name; this is an error in Swift 6
2023-06-05 16:45:43 -07:00
NachoSotoandCesar de la Vega bae4a00408 Added Dictionary.merge (#2190)
This simplifies the `+=` implementation by avoiding an intermediate
dictionary, and allows a simpler way of merging dictionaries.

Will be used in #2174.

Co-authored-by: Cesar de la Vega <cesarvegaro@gmail.com>
2022-12-27 09:47:10 -08:00
NachoSoto e2fb802c38 Added Dictionary.mapKeys and Dictionary.compactMapKeys (#1734)
Fixes [CSDK-105].

This came up in https://github.com/RevenueCat/purchases-ios/pull/1534#discussion_r891433648 and will simplify some of the code in #1727.
2022-06-27 11:43:50 -07:00
aboedo f5697de730 renamed Purchases folder to Sources (#1416)
* renamed `Purchases` folder to `Sources`

* temporarily enabling installation test jobs

* re-disabling installation test jobs
2022-03-28 11:53:24 -03:00