Source file "com/weatherxm/data/services/CacheService.kt" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 83 of 1,334 | 93% | 27 of 106 | 74% | 27 | 122 | 10 | 218 | 1 | 69 |
clearUserPreferences() | ![]() ![]() | 78% | ![]() ![]() | 25% | 2 | 3 | 7 | 36 | 0 | 1 |
setUserDevicesIds(List) | ![]() ![]() | 75% | ![]() ![]() | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setUserPropertiesChangeListener(Function2) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getForecast(String) | ![]() ![]() | 83% | ![]() ![]() | 66% | 2 | 4 | 1 | 5 | 0 | 1 |
setUser(User) | ![]() ![]() | 77% | ![]() ![]() | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setWalletAddress(String) | ![]() ![]() | 76% | ![]() ![]() | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
setCountriesInfo(List) | ![]() ![]() | 54% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
getUserId() | ![]() ![]() | 72% | ![]() ![]() | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
getPreferredUnit(int, int) | ![]() ![]() | 90% | ![]() ![]() | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
getDevicePhotoUploadIds(String) | ![]() ![]() | 84% | ![]() ![]() | 50% | 1 | 2 | 0 | 1 | 0 | 1 |
addDevicePhotoUploadId(String, String) | ![]() | 97% | ![]() ![]() | 75% | 1 | 3 | 0 | 4 | 0 | 1 |
isCacheEmpty() | ![]() | 97% | ![]() ![]() | 50% | 9 | 10 | 0 | 4 | 0 | 1 |
removeDevicePhotoUploadId(String, String) | ![]() | 94% | ![]() ![]() | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
CacheService(SharedPreferences, SharedPreferences, Cache, Resources) | ![]() | 100% | n/a | 0 | 1 | 0 | 13 | 0 | 1 | |
getAuthToken() | ![]() | 100% | ![]() ![]() | 83% | 2 | 7 | 0 | 5 | 0 | 1 |
clearAll() | ![]() | 100% | n/a | 0 | 1 | 0 | 13 | 0 | 1 | |
getDevicesSortFilterOptions() | ![]() | 100% | n/a | 0 | 1 | 0 | 4 | 0 | 1 | |
getDeviceLastOtaVersion(String) | ![]() | 100% | ![]() | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
getWidgetDevice(String) | ![]() | 100% | ![]() | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
getWidgetIds() | ![]() | 100% | ![]() | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
getInstallationId() | ![]() | 100% | ![]() | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
getUserUsername() | ![]() | 100% | ![]() | 100% | 0 | 4 | 0 | 4 | 0 | 1 |
setDevicesSortFilterOptions(String, String, String) | ![]() | 100% | n/a | 0 | 1 | 0 | 6 | 0 | 1 | |
setLastDismissedRemoteBannerId(RemoteBannerType, String) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
getLastDismissedRemoteBannerId(RemoteBannerType) | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 7 | 0 | 1 |
getWalletAddress() | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
setAuthToken(AuthToken) | ![]() | 100% | n/a | 0 | 1 | 0 | 5 | 0 | 1 | |
setForecast(String, List) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
getUser() | ![]() | 100% | ![]() | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
getSuggestionLocation(SearchSuggestion) | ![]() | 100% | ![]() ![]() | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
getSearchSuggestions(String) | ![]() | 100% | ![]() ![]() | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
setSuggestionLocation(SearchSuggestion, Location) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setDeviceLastOtaVersion(String, String) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setWidgetDevice(String, String) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setSearchSuggestions(String, List) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setUploadIdRequest(String, MultipartUploadRequest) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setWidgetIds(List) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setInstallationId(String) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setAnalyticsEnabled(boolean) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setUserUsername(String) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setDeviceLastOtaTimestamp(String, long) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setLastDismissedSurveyId(String) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
getPreferenceString(int, int) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
static {...} | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
removeDeviceOfWidget(String) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setLastRemindedVersion(int) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setAnalyticsDecisionTimestamp(long) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setAcceptTermsTimestamp(long) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
getAnalyticsEnabled() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getUploadIdRequest(String) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
removeUploadIdRequest(String) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setWalletWarningDismissTimestamp(long) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
getDeviceLastOtaTimestamp(String) | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
setPhotoVerificationAcceptedTerms() | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setClaimingBadgeShouldShow(boolean) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
setFollowedDevicesIds(List) | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
getLastRemindedVersion() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getAnalyticsDecisionTimestamp() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getAcceptTermsTimestamp() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
hasWallet() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getWalletWarningDismissTimestamp() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getDevicesOwn() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getLastDismissedSurveyId() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getPhotoVerificationAcceptedTerms() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getClaimingBadgeShouldShow() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
clearForecast() | ![]() | 100% | n/a | 0 | 1 | 0 | 2 | 0 | 1 | |
getFollowedDevicesIds() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getUserDevicesIds() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getCountriesInfo() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |