/Users/ericduran/Sites/drupal/drupal
core
lib
Drupal
Core
Routing
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
NullGenerator
0%
UrlMatcher
0%
CacheableSecuredRedirectResponse
0%
RedirectDestinationTrait
0%
FormRouteEnhancer
0%
LazyRouteEnhancer
0%
LazyRouteFilter
0%
MatcherDumper
0%
TrustedRedirectResponse
0%
NullMatcherDumper
0%
NullRouteMatch
0%
RouteProvider
0%
AdminContext
0%
RequestHelper
0%
LinkGeneratorTrait
0%
ParamConversionEnhancer
52%
RequestContext
55%
RouteSubscriberBase
60%
LocalAwareRedirectResponseTrait
66%
AccessAwareRouter
71%
RedirectDestination
78%
RoutePreloader
80%
UrlGenerator
81%
UrlGeneratorTrait
87%
RouteBuilder
89%
CurrentRouteMatch
89%
Project Risks
Class
CRAP
RouteProvider
1560
LazyRouteFilter
272
LazyRouteEnhancer
182
NullGenerator
110
UrlGenerator
93
MatcherDumper
72
TrustedRedirectResponse
20
NullMatcherDumper
20
AdminContext
20
LinkGeneratorTrait
20
RedirectDestinationTrait
20
ParamConversionEnhancer
17
RouteBuilder
16
CurrentRouteMatch
14
AccessAwareRouter
13
RoutePreloader
13
FormRouteEnhancer
12
RedirectDestination
7
RequestContext
7
RequestHelper
6
CacheableSecuredRedirectResponse
6
LocalAwareRedirectResponseTrait
5
UrlGeneratorTrait
5
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
setContext
0%
getRouteCollectionForRequest
0%
routeProviderRouteCompare
0%
getRoutesByPath
0%
getRoutesByPattern
0%
getCandidateOutlines
0%
getRoutesByNames
0%
preLoadRoutes
0%
getRouteByName
0%
__construct
0%
reset
0%
getSubscribedEvents
0%
getRouteDefinitions
0%
destruct
0%
isCleanUrl
0%
setCompleteBaseUrl
0%
getCompleteBaseUrl
0%
__construct
0%
getContext
0%
getAllRoutes
0%
getSubscribedEvents
0%
getParameters
0%
__construct
0%
setRedirectDestination
0%
getRedirectDestination
0%
getDestinationArray
0%
setRequestContext
0%
setLinkGenerator
0%
getLinkGenerator
0%
finalMatch
0%
supports
0%
getRoutesPaged
0%
isStrictRequirements
0%
setStrictRequirements
0%
getContext
0%
isSafe
0%
setTrustedTargetUrl
0%
__construct
0%
getSubscribedEvents
0%
getRoutesCount
0%
getRawParameter
0%
getRawParameters
0%
getParameter
0%
applies
0%
getEnhancers
0%
setEnhancers
0%
__construct
0%
applies
0%
getSubscribedEvents
0%
onException
0%
__construct
0%
enhance
0%
getParentRouteMatch
0%
__construct
0%
getMasterRouteMatch
0%
applies
0%
fromResponse
0%
isAdminRoute
0%
__construct
0%
match
0%
generate
0%
getRouteCollection
0%
getRouteObject
0%
enhance
0%
setFilters
0%
getInternalPathFromRoute
0%
processPath
0%
getContext
0%
setContext
0%
getRoutes
0%
getFilters
0%
getRouteName
0%
processRoute
0%
dump
0%
getRoute
0%
__construct
0%
getRoutes
0%
dump
0%
addRoutes
0%
__construct
0%
filter
0%
addRoutes
0%
getRouteDebugMessage
40%
getRoute
60%
getUrlGenerator
66%
doGenerate
68%
fromRequest
75%
onRequest
88%
Project Risks
Method
CRAP
getCandidateOutlines
132
filter
42
setEnhancers
42
setFilters
42
doGenerate
21
dump
20
getRoutesByNames
20
preLoadRoutes
20
getRoute
20
getRoutesByPath
12
routeProviderRouteCompare
12
isAdminRoute
12
getRoutesPaged
12
getFilters
12
enhance
12
getEnhancers
12
getRouteCollectionForRequest
12
isSafe
6
getRedirectDestination
6
getRouteByName
6
fromResponse
6
isCleanUrl
6
supports
6
addRoutes
6
addRoutes
6
onException
6
applies
6
getLinkGenerator
6
onRequest
5
getRouteDebugMessage
4
getRoute
3
getUrlGenerator
2
fromRequest
2