/Users/ericduran/Sites/drupal/drupal
core
lib
Drupal
Core
Cache
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
Apcu4Backend
0%
DatabaseBackend
0%
SessionCacheContext
0%
SiteCacheContext
0%
ThemeCacheContext
0%
TimeZoneCacheContext
0%
UrlCacheContext
0%
UserCacheContext
0%
UserCacheContextBase
0%
UserRolesCacheContext
0%
DatabaseBackendFactory
0%
ApcuBackend
0%
DatabaseCacheTagsChecksum
0%
ListCacheBinsPass
0%
MemoryBackendFactory
0%
MemoryCounterBackend
0%
NullBackendFactory
0%
PhpBackend
0%
PhpBackendFactory
0%
CacheableResponseTrait
0%
RouteNameCacheContext
0%
RouteCacheContext
0%
RequestStackCacheContextBase
0%
HeadersCacheContext
0%
ApcuBackendFactory
0%
ChainedFastBackendFactory
0%
AccountPermissionsCacheContext
0%
RequestFormatCacheContext
0%
CookiesCacheContext
0%
CacheContextsPass
0%
IpCacheContext
0%
IsSuperUserCacheContext
0%
LanguagesCacheContext
0%
MenuActiveTrailsCacheContext
0%
PagersCacheContext
0%
PathCacheContext
0%
QueryArgsCacheContext
0%
UnchangingCacheableDependencyTrait
0%
ChainedFastBackend
35%
CacheTagsInvalidator
44%
NullBackend
50%
BackendChain
63%
MemoryBackend
64%
Cache
70%
CacheContextsManager
77%
Project Risks
Class
CRAP
DatabaseBackend
2862
PhpBackend
1332
ApcuBackend
1056
DatabaseCacheTagsChecksum
462
ChainedFastBackend
237
MemoryCounterBackend
156
BackendChain
110
ChainedFastBackendFactory
90
MemoryBackend
86
LanguagesCacheContext
72
CacheContextsManager
46
UserRolesCacheContext
42
CacheContextsPass
42
MenuActiveTrailsCacheContext
30
AccountPermissionsCacheContext
30
ThemeCacheContext
30
CacheTagsInvalidator
27
Cache
20
CookiesCacheContext
20
HeadersCacheContext
20
QueryArgsCacheContext
20
PagersCacheContext
20
IsSuperUserCacheContext
20
CacheableResponseTrait
20
ListCacheBinsPass
12
ApcuBackendFactory
12
MemoryBackendFactory
6
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getIterator
0%
removeBin
0%
setMultiple
0%
doSetMultiple
0%
delete
0%
deleteMultiple
0%
deleteAll
0%
invalidate
0%
invalidateMultiple
0%
invalidateAll
0%
garbageCollection
0%
ensureBinExists
0%
prepareItem
0%
catchException
0%
normalizeCid
0%
schemaDefinition
0%
__construct
0%
get
0%
__construct
0%
invalidateTags
0%
getCurrentChecksum
0%
isValid
0%
set
0%
getMultiple
0%
reset
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
__construct
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getLabel
0%
get
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
__construct
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
__construct
0%
calculateChecksum
0%
ensureTableExists
0%
__construct
0%
garbageCollection
0%
prepareItem
0%
set
0%
delete
0%
deleteMultiple
0%
deleteAll
0%
invalidate
0%
invalidatebyHash
0%
invalidateMultiple
0%
invalidateAll
0%
removeBin
0%
setMultiple
0%
writeItem
0%
storage
0%
normalizeCid
0%
__construct
0%
get
0%
addCacheableDependency
0%
getCacheableMetadata
0%
getCacheContexts
0%
getCacheTags
0%
getMultiple
0%
getByHash
0%
schemaDefinition
0%
__sleep
0%
catchException
0%
process
0%
setMultiple
0%
deleteMultiple
0%
invalidate
0%
invalidateMultiple
0%
invalidateAll
0%
garbageCollection
0%
removeBin
0%
reset
0%
get
0%
get
0%
get
0%
set
0%
delete
0%
increaseCounter
0%
getCounter
0%
resetCounter
0%
getMultiple
0%
get
0%
__construct
0%
getContext
0%
getLabel
0%
getContext
0%
setMultiple
0%
invalidateAll
0%
garbageCollection
0%
getBins
0%
keyFromQuery
0%
resetChecksums
0%
getInvalidatorCacheBins
0%
setCacheTags
0%
set
0%
delete
0%
invalidate
0%
deleteMultiple
0%
deleteAll
0%
invalidate
0%
invalidateMultiple
0%
invalidateTags
0%
invalidateAll
0%
garbageCollection
0%
removeBin
0%
getLabel
0%
invalidateMultiple
0%
deleteMultiple
0%
__construct
0%
deleteMultiple
0%
getApcuKey
0%
get
0%
getMultiple
0%
getAll
0%
prepareItem
0%
set
0%
setMultiple
0%
delete
0%
deleteAll
0%
setMultiple
0%
garbageCollection
0%
removeBin
0%
invalidate
0%
invalidateMultiple
0%
invalidateAll
0%
getIterator
0%
__construct
0%
get
0%
prependBackend
0%
markAsOutdated
0%
reset
0%
get
0%
getCacheableMetadata
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getLabel
0%
__construct
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
__construct
0%
__construct
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
__construct
0%
getCacheableMetadata
0%
getContext
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
parseTokens
0%
assertValidTokens
0%
process
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getContext
0%
getCacheableMetadata
0%
getLabel
0%
getCacheMaxAge
0%
normalizeLockName
42%
convertTokensToKeys
78%
getMultiple
82%
get
85%
prepareItem
87%
merge
88%
get
88%
Project Risks
Method
CRAP
prepareItem
72
__construct
56
prepareItem
56
process
42
prepareItem
42
getCounter
42
getContext
30
getMultiple
30
getMultiple
30
invalidateTags
30
calculateChecksum
30
deleteMultiple
20
doSetMultiple
20
setMultiple
20
setMultiple
20
setMultiple
20
normalizeCid
20
getContext
20
setMultiple
20
ensureBinExists
12
getByHash
12
invalidateMultiple
12
deleteAll
12
getInvalidatorCacheBins
12
ensureTableExists
12
process
12
catchException
12
parseTokens
12
assertValidTokens
12
resetChecksums
12
getMultiple
12
getMultiple
7
merge
7
normalizeLockName
6
invalidateMultiple
6
catchException
6
setMultiple
6
addCacheableDependency
6
getCurrentChecksum
6
storage
6
invalidateAll
6
invalidateMultiple
6
invalidatebyHash
6
deleteMultiple
6
__construct
6
invalidate
6
invalidateMultiple
6
invalidateAll
6
get
6
increaseCounter
6
invalidateAll
6
garbageCollection
6
deleteMultiple
6
removeBin
6
setMultiple
6
invalidateTags
6
markAsOutdated
6
get
6
getCacheableMetadata
6
getContext
6
getContext
6
getContext
6
getContext
6
getCacheableMetadata
6
getContext
6
getContext
6
getContext
6
getBins
6
garbageCollection
6
invalidateAll
6
invalidateMultiple
6
invalidate
6
invalidateAll
6
getCacheableMetadata
6
get
5
prepareItem
5
get
4
convertTokensToKeys
3