CacheService

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total118 of 1,72893%37 of 13071%3715211279187
clearUserPreferences()4220182%6440%5675301
setFollowedDevicesIds(List)72175%1150%120401
setUserDevices(List)72175%1150%120401
setSavedLocations(List)71973%1150%120301
setUserPropertiesChangeListener(Function2)70%n/a112211
getDeviceForecast(String)63083%2466%241501
getLocationForecast(String)63083%2466%241501
setUser(User)62177%1150%120401
setWalletAddress(String)62076%1150%120401
setUserDevicesOfBundle(String, int)61773%1150%120301
setCountriesInfo(List)5654%1150%120201
getUserId()3872%1150%120101
getDeviceNotificationTypesEnabled(String)2291%1150%120201
getPreferredUnit(int, int)1890%1150%120301
getDevicePhotoUploadIds(String)1184%1150%120101
getSavedLocations()880%1150%120101
addDevicePhotoUploadId(String, String)4397%1375%130401
removeDevicePhotoUploadId(String, String)1894%1150%120201
CacheService(SharedPreferences, SharedPreferences, Cache, Resources)66100%n/a0101501
getAuthToken()52100%21083%270501
getUserDevicesOfBundles()50100%n/a010601
clearAll()42100%n/a0101401
isCacheEmpty()42100%91155%9110401
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
setDeviceForecast(String, List)20100%n/a010201
setLocationForecast(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
setDeviceNotificationTypesEnabled(String, Set)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
setDeviceNotificationsEnabled(String, boolean)12100%n/a010201
setDeviceNotificationTypeTimestamp(String, long)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
getDeviceNotificationsEnabled(String)9100%n/a010101
checkDeviceNotificationsPrompt()9100%n/a010201
getDeviceNotificationTypeTimestamp(String)9100%n/a010101
disableShouldShowOnboarding()9100%n/a010201
getLastRemindedVersion()6100%n/a010101
getAnalyticsDecisionTimestamp()6100%n/a010101
getAcceptTermsTimestamp()6100%n/a010101
hasWallet()6100%n/a010101
getWalletWarningDismissTimestamp()6100%n/a010101
getDevicesFavorite()6100%n/a010101
getDevicesOwn()6100%n/a010101
getLastDismissedSurveyId()6100%n/a010101
getPhotoVerificationAcceptedTerms()6100%n/a010101
getClaimingBadgeShouldShow()6100%n/a010101
getDeviceNotificationsPrompt()6100%n/a010101
shouldShowOnboarding()6100%n/a010101
clearDeviceForecast()4100%n/a010201
clearLocationForecast()4100%n/a010201
getFollowedDevicesIds()3100%n/a010101
getUserDevices()3100%n/a010101
getCountriesInfo()3100%n/a010101