Coverage Summary for Class: SyncReport (com.georgeci.moneysurfer.domain.model)

Class Class, % Method, % Branch, % Line, % Instruction, %
SyncReport 0% (0/1) 0% (0/2) 0% (0/7) 0% (0/39)


 package com.georgeci.moneysurfer.domain.model
 
 /** Counts returned by a one-shot workspace sync. */
 data class SyncReport(
     val pushed: Int = 0,
     val pulled: Int = 0,
     val deleted: Int = 0,
 ) {
     operator fun plus(other: SyncReport): SyncReport = SyncReport(
         pushed = pushed + other.pushed,
         pulled = pulled + other.pulled,
         deleted = deleted + other.deleted,
     )
 }