CacheService

Source file "com/weatherxm/data/services/CacheService.kt" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total83 of 1,33493%27 of 10674%2712210218169
clearUserPreferences()3613278%3125%2373601
setUserDevicesIds(List)72175%1150%120401
setUserPropertiesChangeListener(Function2)70%n/a112211
getForecast(String)63083%2466%241501
setUser(User)62177%1150%120401
setWalletAddress(String)62076%1150%120401
setCountriesInfo(List)5654%1150%120201
getUserId()3872%1150%120101
getPreferredUnit(int, int)21890%1150%120301
getDevicePhotoUploadIds(String)21184%1150%120101
addDevicePhotoUploadId(String, String)4397%1375%130401
isCacheEmpty()3797%9950%9100401
removeDevicePhotoUploadId(String, String)1894%1150%120201
CacheService(SharedPreferences, SharedPreferences, Cache, Resources)61100%n/a0101301
getAuthToken()52100%21083%270501
clearAll()39100%n/a0101301
getDevicesSortFilterOptions()36100%n/a010401
getDeviceLastOtaVersion(String)33100%6100%040401
getWidgetDevice(String)33100%6100%040401
getWidgetIds()32100%6100%040401
getInstallationId()30100%6100%040401
getUserUsername()30100%6100%040401
setDevicesSortFilterOptions(String, String, String)29100%n/a010601
setLastDismissedRemoteBannerId(RemoteBannerType, String)28100%2100%020601
getLastDismissedRemoteBannerId(RemoteBannerType)22100%2100%020701
getWalletAddress()21100%2100%020301
setAuthToken(AuthToken)20100%n/a010501
setForecast(String, List)20100%n/a010201
getUser()19100%2100%020101
getSuggestionLocation(SearchSuggestion)18100%1375%130101
getSearchSuggestions(String)17100%1375%130101
setSuggestionLocation(SearchSuggestion, Location)15100%n/a010201
setDeviceLastOtaVersion(String, String)15100%n/a010201
setWidgetDevice(String, String)15100%n/a010201
setSearchSuggestions(String, List)14100%n/a010201
setUploadIdRequest(String, MultipartUploadRequest)14100%n/a010201
setWidgetIds(List)14100%n/a010201
setInstallationId(String)12100%n/a010201
setAnalyticsEnabled(boolean)12100%n/a010201
setUserUsername(String)12100%n/a010201
setDeviceLastOtaTimestamp(String, long)12100%n/a010201
setLastDismissedSurveyId(String)12100%n/a010201
getPreferenceString(int, int)12100%n/a010101
static {...}12100%n/a010101
removeDeviceOfWidget(String)11100%n/a010201
setLastRemindedVersion(int)9100%n/a010201
setAnalyticsDecisionTimestamp(long)9100%n/a010201
setAcceptTermsTimestamp(long)9100%n/a010201
getAnalyticsEnabled()9100%n/a010101
getUploadIdRequest(String)9100%n/a010101
removeUploadIdRequest(String)9100%n/a010201
setWalletWarningDismissTimestamp(long)9100%n/a010201
getDeviceLastOtaTimestamp(String)9100%n/a010101
setPhotoVerificationAcceptedTerms()9100%n/a010201
setClaimingBadgeShouldShow(boolean)9100%n/a010201
setFollowedDevicesIds(List)7100%n/a010201
getLastRemindedVersion()6100%n/a010101
getAnalyticsDecisionTimestamp()6100%n/a010101
getAcceptTermsTimestamp()6100%n/a010101
hasWallet()6100%n/a010101
getWalletWarningDismissTimestamp()6100%n/a010101
getDevicesOwn()6100%n/a010101
getLastDismissedSurveyId()6100%n/a010101
getPhotoVerificationAcceptedTerms()6100%n/a010101
getClaimingBadgeShouldShow()6100%n/a010101
clearForecast()4100%n/a010201
getFollowedDevicesIds()3100%n/a010101
getUserDevicesIds()3100%n/a010101
getCountriesInfo()3100%n/a010101