+23
−59
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
This is a step towards full TransactionState, which was again reverted. SimpleTransactionState holds data that is passed by copy / move. TransactionListenerCallbacks deals with flattened listener callbacks. Unlike other data, its members are not also members of Transaction class but rather are computed from the full listener callback map prior to calling setTransactionState and so it is for the moment separated. The reason for this granularity is to better isolate regressions should they arise. Flag: EXEMPT refactor Bug: 385156191 Test: presubmit Change-Id: Ifc4b40150dbfbbaf5bf9e28d1afd0063847675d0