Coverage Summary for Class: AccountCreationState_Content__OpticsKt (com.georgeci.moneysurfer.feature.account.creation)
| Class |
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| AccountCreationState_Content__OpticsKt |
28%
(14/50)
|
|
28%
(14/50)
|
30.6%
(83/271)
|
| AccountCreationState_Content__OpticsKt$currency$1 |
100%
(1/1)
|
|
100%
(1/1)
|
100%
(2/2)
|
| AccountCreationState_Content__OpticsKt$currency$2 |
100%
(1/1)
|
|
100%
(1/1)
|
100%
(13/13)
|
| AccountCreationState_Content__OpticsKt$editingAccountId$1 |
0%
(0/1)
|
|
0%
(0/1)
|
0%
(0/2)
|
| AccountCreationState_Content__OpticsKt$editingAccountId$2 |
0%
(0/1)
|
|
0%
(0/1)
|
0%
(0/13)
|
| Total |
29.6%
(16/54)
|
|
29.6%
(16/54)
|
32.6%
(98/301)
|
package com.georgeci.moneysurfer.feature.account.creation
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`name`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, kotlin.String> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`name` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: kotlin.String ->
content.copy(`name` = value)
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`balance`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, kotlin.String> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`balance` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: kotlin.String ->
content.copy(`balance` = value)
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`type`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, com.georgeci.moneysurfer.domain.primitives.AccountType> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`type` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: com.georgeci.moneysurfer.domain.primitives.AccountType ->
content.copy(`type` = value)
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`currency`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, com.georgeci.moneysurfer.domain.primitives.CurrencyCode> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`currency` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: com.georgeci.moneysurfer.domain.primitives.CurrencyCode ->
content.copy(`currency` = value)
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`currencies`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, kotlin.collections.List<com.georgeci.moneysurfer.domain.model.Currency>> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`currencies` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: kotlin.collections.List<com.georgeci.moneysurfer.domain.model.Currency> ->
content.copy(`currencies` = value)
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`extraFields`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, kotlin.collections.List<com.georgeci.moneysurfer.feature.account.creation.AccountExtraField>> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`extraFields` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: kotlin.collections.List<com.georgeci.moneysurfer.feature.account.creation.AccountExtraField> ->
content.copy(`extraFields` = value)
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`extraDetailsEnabled`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, kotlin.Boolean> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`extraDetailsEnabled` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: kotlin.Boolean ->
content.copy(`extraDetailsEnabled` = value)
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`editingAccountId`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, com.georgeci.moneysurfer.domain.primitives.AccountId?> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`editingAccountId` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: com.georgeci.moneysurfer.domain.primitives.AccountId? ->
content.copy(`editingAccountId` = value)
}
)
public val com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.Companion.`nameTouched`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, kotlin.Boolean> get() = arrow.optics.Lens(
get = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content -> content.`nameTouched` },
set = { content: com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content, value: kotlin.Boolean ->
content.copy(`nameTouched` = value)
}
)
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`name`: arrow.optics.Lens<__S, kotlin.String> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`name`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`name`: arrow.optics.Optional<__S, kotlin.String> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`name`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`name`: arrow.optics.Traversal<__S, kotlin.String> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`name`
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`balance`: arrow.optics.Lens<__S, kotlin.String> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`balance`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`balance`: arrow.optics.Optional<__S, kotlin.String> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`balance`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`balance`: arrow.optics.Traversal<__S, kotlin.String> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`balance`
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`type`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.domain.primitives.AccountType> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`type`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`type`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.domain.primitives.AccountType> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`type`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`type`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.domain.primitives.AccountType> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`type`
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`currency`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.domain.primitives.CurrencyCode> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`currency`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`currency`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.domain.primitives.CurrencyCode> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`currency`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`currency`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.domain.primitives.CurrencyCode> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`currency`
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`currencies`: arrow.optics.Lens<__S, kotlin.collections.List<com.georgeci.moneysurfer.domain.model.Currency>> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`currencies`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`currencies`: arrow.optics.Optional<__S, kotlin.collections.List<com.georgeci.moneysurfer.domain.model.Currency>> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`currencies`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`currencies`: arrow.optics.Traversal<__S, kotlin.collections.List<com.georgeci.moneysurfer.domain.model.Currency>> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`currencies`
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`extraFields`: arrow.optics.Lens<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.account.creation.AccountExtraField>> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`extraFields`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`extraFields`: arrow.optics.Optional<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.account.creation.AccountExtraField>> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`extraFields`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`extraFields`: arrow.optics.Traversal<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.account.creation.AccountExtraField>> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`extraFields`
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`extraDetailsEnabled`: arrow.optics.Lens<__S, kotlin.Boolean> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`extraDetailsEnabled`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`extraDetailsEnabled`: arrow.optics.Optional<__S, kotlin.Boolean> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`extraDetailsEnabled`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`extraDetailsEnabled`: arrow.optics.Traversal<__S, kotlin.Boolean> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`extraDetailsEnabled`
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`editingAccountId`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.domain.primitives.AccountId?> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`editingAccountId`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`editingAccountId`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.domain.primitives.AccountId?> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`editingAccountId`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`editingAccountId`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.domain.primitives.AccountId?> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`editingAccountId`
public val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`nameTouched`: arrow.optics.Lens<__S, kotlin.Boolean> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`nameTouched`
public val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`nameTouched`: arrow.optics.Optional<__S, kotlin.Boolean> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`nameTouched`
public val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content>.`nameTouched`: arrow.optics.Traversal<__S, kotlin.Boolean> get() = this + com.georgeci.moneysurfer.feature.account.creation.AccountCreationState.Content.`nameTouched`