heckj / CRDT

Conflict-free Replicated Data Types in Swift
https://swiftpackageindex.com/heckj/CRDT/main/documentation/crdt
MIT License
145 stars 3 forks source link

ORset #10

Closed heckj closed 2 years ago

heckj commented 2 years ago

and iteration on the underlying protocols

codecov-commenter commented 2 years ago

Codecov Report

Merging #10 (ab07ced) into main (ec535f8) will decrease coverage by 7.06%. The diff coverage is 70.91%.

@@            Coverage Diff             @@
##             main      #10      +/-   ##
==========================================
- Coverage   92.93%   85.86%   -7.07%     
==========================================
  Files          13       13              
  Lines         580      566      -14     
==========================================
- Hits          539      486      -53     
- Misses         41       80      +39     
Impacted Files Coverage Δ
Sources/CRDT/LamportTimestamp.swift 100.00% <ø> (+18.18%) :arrow_up:
Sources/CRDT/ORSet.swift 0.00% <0.00%> (ø)
Sources/CRDT/GCounter.swift 100.00% <100.00%> (+7.50%) :arrow_up:
Sources/CRDT/GSet.swift 100.00% <100.00%> (+23.07%) :arrow_up:
Sources/CRDT/LWWRegister.swift 88.57% <100.00%> (-0.32%) :arrow_down:
Sources/CRDT/PNCounter.swift 100.00% <100.00%> (+5.17%) :arrow_up:
Tests/CRDTTests/GCounterTests.swift 100.00% <100.00%> (ø)
Tests/CRDTTests/GSetTests.swift 100.00% <100.00%> (ø)
Tests/CRDTTests/LWWRegisterTests.swift 100.00% <100.00%> (ø)
Tests/CRDTTests/PNCounterTests.swift 100.00% <100.00%> (ø)
... and 4 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.