party-management/apps
Yaroslav Rogov 20904d867d
refactor: Rewrite pm_party reduce and merge in a generic fashion (#8)
* refactor: Rewrite pm_party reduce and merge in a generic fashion

* fix: Fix Selector struct checking

* refactor: Refactor generic code

* fix: Fix typos

* fix: Fix selector

* fix: Fix is_selector

* refactor: redo generic struct checking to case variant

* fix: Fix typo

* fix: Switch to more type-safe is_terms

* refactor: Move spec to appropriate place

* refactor: Switch to thrift reflection for is_predicate

* refactor: Add commect regarding is_terms impl

* refactor: remix merge_terms clauses

* refactor: Use new genlib_range

* fmt: Fix formatting

* ref: Refactor to type-driven generic implementation

* fix: Fix selector check

* fmt: Fix formatting

* Update apps/party_management/src/pm_party.erl

Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>

* ref: Remove leftover

Co-authored-by: Andrew Mayorov <a.mayorov@rbkmoney.com>
2021-09-07 15:52:20 +03:00
..
party_management refactor: Rewrite pm_party reduce and merge in a generic fashion (#8) 2021-09-07 15:52:20 +03:00
pm_client/src removed unused pm_client_api parameter (root_url) 2021-05-24 16:12:03 +03:00
pm_proto Ed 97/feat/sync from hg (#3) 2021-06-28 15:46:02 +03:00