net.taler.wallet.main

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total11,514 of 11,6300%389 of 4002%5595701,2141,2403613695559
LegacyMainScreenKt2,8460%900%108108236236626211
MainActivity1,9260%880%9696194194525211
NewMainScreenKt1,3450%120%3737110110313111
MainViewModel1,0780%620%9393179179626211
TalerActionButtonKt9240%280%3434102102202011
ComposableSingletons.MainActivityKt4560%n/a14142727141411
MainActivityKt4540%60%14146464111111
ComposableSingletons.LegacyMainScreenKt3110%n/a12122727121211
ComposableSingletons.TalerActionButtonKt2450%n/a13132222131311
WalletInitErrorScreenKt2070%20%4432323311
ComposableSingletons.NewMainScreenKt1560%n/a6617176611
ComposableSingletons.WalletInitErrorScreenKt1550%n/a4417174411
MainViewModel.setDevMode.new Function2() {...}1040%60%5511112211
MainScreenKt980%20%3317172211
RequestProgressKt750%140%9912122211
NewMainScreenKt.NewMainScreen.1.new Function2() {...}730%100%6612121111
LegacyMainScreenKt.LegacyMainScreen.1.new Function2() {...}730%100%6612121111
MainActivity.setupBiometrics.new BiometricPrompt.AuthenticationCallback() {...}660%20%5514144411
MainViewModel.applyDevExperiment.new Function2() {...}650%n/a33663311
MainActivity.onCreate.3.1.new FlowCollector() {...}520%60%4410101111
MainViewModelKt488964%111150%8157260401
MainViewModel.migrateDatabase.new Function2() {...}420%n/a11551111
ViewMode410%20%55884411
RequestProgress390%n/a66666611
NotifyMessage370%n/a55555511
MainViewModel.cancelDatabaseMigration.1.new Function2() {...}370%40%33881111
MainActivity.onResume.new Function2() {...}330%20%22441111
MainViewModel.cancelDatabaseMigration.new Function2() {...}330%n/a11221111
TalerActionButtonKt.TalerActionButton.1.1.3.new Function3() {...}300%20%22551111
MainActivity.onCreate.1.1.3.new Function2() {...}300%60%44661111
MainActivity.onCreate.1.1.2.new Function2() {...}300%100%66661111
MainViewModel.new Function2() {...}250%20%22441111
MainActivity.onCreate.1.1.1.new Function2() {...}0%40%33441111
MainActivity.onCreate.2.new Function2() {...}0%n/a11221111
MainActivity.onCreate.3.new Function2() {...}0%n/a11111111
MainActivity.onCreate.new Function2() {...}0%n/a11221111
MainActivity.onCreate.new Function2() {...}0%n/a11221111
MainViewModel.hintNetworkAvailability.new Function2() {...}0%n/a22332211
TalerActionButtonKt.TalerActionButton.1.1.2.1.new Function2() {...}0%n/a11111111
LegacyMainTab0%n/a11111111
NewMainScreenKt.NewMainScreen.6.4.1.new Function2() {...}0%n/a11221111
LegacyMainScreenKt.LegacyMainScreen.11.6.1.new Function2() {...}0%n/a11221111
MainActivity.onCreate.1.1.4.new Function2() {...}0%40%33331111
ViewMode.Companion0%20%22331111
TalerActionButtonKt.TalerActionButton.2.new Function2() {...}0%20%22331111
LegacyMainScreenKt.LegacyMainScreen.11.1.new Function2() {...}0%n/a11331111
NewMainScreenKt.NewMainScreen.6.1.new Function2() {...}0%n/a11331111
MainViewModel.migrateDatabase.1.new Function2() {...}0%n/a11331111
MainViewModel.migrateDatabase.1.new Function2() {...}0%n/a11331111
AmountResult.Success0%n/a22112211
MainActivity.onCreate.2.1.new FlowCollector() {...}0%n/a22222211
MainViewModel.onNotificationReceived.new Function2() {...}0%n/a11221111
AmountResult.InsufficientBalance0%n/a22112211
MainViewModel.setDevMode.1.new Function2() {...}0%n/a11221111
DatabaseMigrationState.Cancelling60%n/a23032301
MainViewModel.applyDevExperiment.1.new Function2() {...}0%n/a11111111
AmountResult.InvalidAmount0%n/a11111111
DatabaseMigrationState.Migrating80%n/a13031301
DatabaseMigrationState.Failed66%n/a12011201