Source file "com/weatherxm/ui/devicesettings/BaseDeviceSettingsViewModel.kt" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 41 of 502 | 91% | 9 of 32 | 71% | 10 | 42 | 5 | 73 | 1 | 26 |
| handleLowBatteryInfo(List, BatteryState) | 63% | 50% | 1 | 2 | 3 | 11 | 0 | 1 | ||
| getDevicePhotos(Continuation) | 80% | 50% | 1 | 2 | 2 | 8 | 0 | 1 | ||
| setDevice(UIDevice) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| deleteAllPhotos(ArrayList, Continuation) | 92% | 50% | 3 | 4 | 0 | 8 | 0 | 1 | ||
| clearFriendlyName() | 93% | 75% | 2 | 5 | 0 | 4 | 0 | 1 | ||
| isStakeholder(RewardSplitsData) | 90% | 66% | 2 | 4 | 0 | 2 | 0 | 1 | ||
| BaseDeviceSettingsViewModel(UIDevice, StationSettingsUseCase, DevicePhotoUseCase, Resources, AnalyticsWrapper, CoroutineDispatcher) | 100% | n/a | 0 | 1 | 0 | 13 | 0 | 1 | ||
| parseDeviceInfoToShare(UIDeviceInfo) | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| setFriendlyName(String) | 100% | 100% | 0 | 4 | 0 | 4 | 0 | 1 | ||
| removeDevice() | 100% | n/a | 0 | 1 | 0 | 3 | 0 | 1 | ||
| onPhotosChanged(Boolean, ArrayList) | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | ||
| setOrClearFriendlyName(String) | 100% | 100% | 0 | 2 | 0 | 4 | 0 | 1 | ||
| getDevicePhotoUploadIds() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| retryPhotoUpload() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| parseDeviceInfoToShare$lambda$0(UIDeviceInfoItem) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| parseDeviceInfoToShare$lambda$1(UIDeviceInfoItem) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| parseDeviceInfoToShare$lambda$2(UIDeviceInfoItem) | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onEditNameChange() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onDeviceRemoved() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onError() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onLoading() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| onPhotos() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getAcceptedPhotoTerms() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDevice() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDispatcher() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getOnLoading() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |