Coverage Summary for Class: NoOpSessionShutdownGate (com.georgeci.moneysurfer.offline.noop)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| NoOpSessionShutdownGate |
0%
(0/1)
|
0%
(0/2)
|
|
0%
(0/2)
|
0%
(0/3)
|
package com.georgeci.moneysurfer.offline.noop
import com.georgeci.moneysurfer.domain.repositories.SessionShutdownGate
/**
* Offline build has no in-flight sync or background scheduler to tear
* down — logout's session shutdown is a no-op.
*/
class NoOpSessionShutdownGate : SessionShutdownGate {
override suspend fun shutdown() = Unit
}