Coverage Summary for Class: AccountDetailsState_Content__OpticsKt (com.georgeci.moneysurfer.feature.account.details)

Class Method, % Branch, % Line, % Instruction, %
AccountDetailsState_Content__OpticsKt 6.9% (4/58) 6.9% (4/58) 7.7% (25/326)
AccountDetailsState_Content__OpticsKt$accountId$1 0% (0/1) 0% (0/1) 0% (0/2)
AccountDetailsState_Content__OpticsKt$accountId$2 0% (0/1) 0% (0/1) 0% (0/14)
Total 6.7% (4/60) 6.7% (4/60) 7.3% (25/342)


 package com.georgeci.moneysurfer.feature.account.details
 
 
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`accountId`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, com.georgeci.moneysurfer.domain.primitives.AccountId>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`accountId` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: com.georgeci.moneysurfer.domain.primitives.AccountId ->
   content.copy(`accountId` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`name`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, kotlin.String>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`name` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: kotlin.String ->
   content.copy(`name` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`formattedBalance`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, kotlin.String>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`formattedBalance` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: kotlin.String ->
   content.copy(`formattedBalance` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`type`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, com.georgeci.moneysurfer.domain.primitives.AccountType?>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`type` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: com.georgeci.moneysurfer.domain.primitives.AccountType? ->
   content.copy(`type` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`formattedIncome`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, kotlin.String>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`formattedIncome` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: kotlin.String ->
   content.copy(`formattedIncome` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`formattedExpenses`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, kotlin.String>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`formattedExpenses` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: kotlin.String ->
   content.copy(`formattedExpenses` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`chart`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, com.georgeci.moneysurfer.feature.account.details.AccountBalanceChartUi>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`chart` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: com.georgeci.moneysurfer.feature.account.details.AccountBalanceChartUi ->
   content.copy(`chart` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`transactions`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, kotlin.collections.List<com.georgeci.moneysurfer.feature.account.details.AccountTransactionUi>>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`transactions` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: kotlin.collections.List<com.georgeci.moneysurfer.feature.account.details.AccountTransactionUi> ->
   content.copy(`transactions` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`filter`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, com.georgeci.moneysurfer.feature.account.details.TransactionFilter>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`filter` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: com.georgeci.moneysurfer.feature.account.details.TransactionFilter ->
   content.copy(`filter` = value)
 }
 )
 
 public  val com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.Companion.`extraDetails`: arrow.optics.Lens<com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, kotlin.collections.List<com.georgeci.moneysurfer.domain.model.AccountExtraDetail>>  get() = arrow.optics.Lens(
   get = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content -> content.`extraDetails` },
   set = { content: com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content, value: kotlin.collections.List<com.georgeci.moneysurfer.domain.model.AccountExtraDetail> ->
   content.copy(`extraDetails` = value)
 }
 )
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`accountId`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.domain.primitives.AccountId>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`accountId`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`accountId`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.domain.primitives.AccountId>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`accountId`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`accountId`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.domain.primitives.AccountId>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`accountId`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`name`: arrow.optics.Lens<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`name`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`name`: arrow.optics.Optional<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`name`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`name`: arrow.optics.Traversal<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`name`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedBalance`: arrow.optics.Lens<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedBalance`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedBalance`: arrow.optics.Optional<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedBalance`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedBalance`: arrow.optics.Traversal<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedBalance`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`type`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.domain.primitives.AccountType?>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`type`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`type`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.domain.primitives.AccountType?>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`type`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`type`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.domain.primitives.AccountType?>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`type`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedIncome`: arrow.optics.Lens<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedIncome`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedIncome`: arrow.optics.Optional<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedIncome`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedIncome`: arrow.optics.Traversal<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedIncome`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedExpenses`: arrow.optics.Lens<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedExpenses`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedExpenses`: arrow.optics.Optional<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedExpenses`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`formattedExpenses`: arrow.optics.Traversal<__S, kotlin.String>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`formattedExpenses`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`chart`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountBalanceChartUi>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`chart`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`chart`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountBalanceChartUi>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`chart`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`chart`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountBalanceChartUi>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`chart`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`transactions`: arrow.optics.Lens<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.account.details.AccountTransactionUi>>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`transactions`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`transactions`: arrow.optics.Optional<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.account.details.AccountTransactionUi>>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`transactions`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`transactions`: arrow.optics.Traversal<__S, kotlin.collections.List<com.georgeci.moneysurfer.feature.account.details.AccountTransactionUi>>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`transactions`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`filter`: arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.TransactionFilter>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`filter`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`filter`: arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.TransactionFilter>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`filter`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`filter`: arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.TransactionFilter>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`filter`
 
 public  val <__S> arrow.optics.Lens<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`extraDetails`: arrow.optics.Lens<__S, kotlin.collections.List<com.georgeci.moneysurfer.domain.model.AccountExtraDetail>>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`extraDetails`
 public  val <__S> arrow.optics.Optional<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`extraDetails`: arrow.optics.Optional<__S, kotlin.collections.List<com.georgeci.moneysurfer.domain.model.AccountExtraDetail>>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`extraDetails`
 public  val <__S> arrow.optics.Traversal<__S, com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content>.`extraDetails`: arrow.optics.Traversal<__S, kotlin.collections.List<com.georgeci.moneysurfer.domain.model.AccountExtraDetail>>  get() = this + com.georgeci.moneysurfer.feature.account.details.AccountDetailsState.Content.`extraDetails`