refactor: simplify Repository and Serde traits, introduce AnyRepository, remove ProtobufSerde #270
90.19% of diff hit (target 87.33%)
View this Pull Request on Codecov
90.19% of diff hit (target 87.33%)
Annotations
Check warning on line 92 in eventually/src/aggregate/repository/any.rs
codecov / codecov/patch
eventually/src/aggregate/repository/any.rs#L91-L92
Added lines #L91 - L92 were not covered by tests
Check warning on line 16 in eventually/src/aggregate/repository/event_sourced.rs
codecov / codecov/patch
eventually/src/aggregate/repository/event_sourced.rs#L16
Added line #L16 was not covered by tests
Check warning on line 50 in eventually/src/aggregate/repository/event_sourced.rs
codecov / codecov/patch
eventually/src/aggregate/repository/event_sourced.rs#L50
Added line #L50 was not covered by tests
Check warning on line 103 in eventually/src/aggregate/repository/event_sourced.rs
codecov / codecov/patch
eventually/src/aggregate/repository/event_sourced.rs#L103
Added line #L103 was not covered by tests
Check warning on line 113 in eventually/src/aggregate/repository/event_sourced.rs
codecov / codecov/patch
eventually/src/aggregate/repository/event_sourced.rs#L113
Added line #L113 was not covered by tests
Check warning on line 124 in eventually/src/aggregate/repository/event_sourced.rs
codecov / codecov/patch
eventually/src/aggregate/repository/event_sourced.rs#L124
Added line #L124 was not covered by tests
Check warning on line 23 in eventually/src/aggregate/repository/mod.rs
codecov / codecov/patch
eventually/src/aggregate/repository/mod.rs#L23
Added line #L23 was not covered by tests
Check warning on line 47 in eventually/src/tracing.rs
codecov / codecov/patch
eventually/src/tracing.rs#L47
Added line #L47 was not covered by tests
Check warning on line 52 in eventually/src/tracing.rs
codecov / codecov/patch
eventually/src/tracing.rs#L52
Added line #L52 was not covered by tests