Coverage Summary for Class: AccountCreationState__OpticsKt (com.georgeci.moneysurfer.feature.account.creation)
| Class |
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| AccountCreationState__OpticsKt |
11.1%
(1/9)
|
|
11.1%
(1/9)
|
9.5%
(4/42)
|
| AccountCreationState__OpticsKt$editingAccountId$1 |
0%
(0/1)
|
|
0%
(0/1)
|
0%
(0/2)
|
| AccountCreationState__OpticsKt$editingAccountId$2 |
0%
(0/1)
|
0%
(0/2)
|
0%
(0/3)
|
0%
(0/28)
|
| AccountCreationState__OpticsKt$special$$inlined$instanceOf$1 |
0%
(0/1)
|
|
| AccountCreationState__OpticsKt$special$$inlined$instanceOf$2 |
0%
(0/1)
|
|
| AccountCreationState__OpticsKt$special$$inlined$instanceOf$3 |
0%
(0/1)
|
|
| AccountCreationState__OpticsKt$special$$inlined$instanceOf$4 |
0%
(0/1)
|
|
| Total |
6.7%
(1/15)
|
0%
(0/2)
|
7.7%
(1/13)
|
5.6%
(4/72)
|
package com.georgeci.moneysurfer.feature.account.creation
import arrow.core.left
import arrow.core.right
import arrow.core.identity
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Companion.`editingAccountId`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState, com.georgeci.moneysurfer.domain.primitives.AccountId?> get() = arrow.optics.Lens(
get = { accountCreationState: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState -> accountCreationState.`editingAccountId` },
set = { accountCreationState: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState, value: com.georgeci.moneysurfer.domain.primitives.AccountId? ->
when(accountCreationState) {
is com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> accountCreationState.copy(`editingAccountId` = value)
is com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Loading -> accountCreationState.copy(`editingAccountId` = value)
}
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Companion.`content`: arrow.optics.Prism<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content> get() = arrow.optics.Prism.instanceOf()
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Companion.`loading`: arrow.optics.Prism<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Loading> get() = arrow.optics.Prism.instanceOf()
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState>.`content`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.`content`
public val <__S> arrow.optics.Prism<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState>.`content`: arrow.optics.Prism<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.`content`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState>.`content`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.`content`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState>.`loading`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Loading> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.`loading`
public val <__S> arrow.optics.Prism<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState>.`loading`: arrow.optics.Prism<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Loading> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.`loading`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState>.`loading`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Loading> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.`loading`