/Users/ericduran/Sites/drupal/drupal
core
modules
user
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
LoginStatusCheck
0%
UserRow
0%
ProfileValues
0%
RegisterAccessCheck
0%
UserData
0%
ProfileFieldSettings
0%
UserUpdate8002
0%
UserUpdate7002
0%
Permission
0%
Uid
0%
CurrentUser
0%
UserName
0%
Permissions
0%
Roles
0%
Current
0%
Name
0%
Users
0%
UserMailRequired
0%
PrivateTempStoreFactory
0%
ProfileForm
0%
ProfileTranslationHandler
0%
RegisterForm
0%
RoleAccessControlHandler
0%
RoleForm
0%
RoleListBuilder
0%
SharedTempStoreFactory
0%
AdminNegotiator
0%
UserListBuilder
0%
UserNameItem
0%
UserServiceProvider
0%
UserStorage
0%
UserStorageSchema
0%
UserNameConstraintValidator
0%
EntityUser
0%
UserViewsData
0%
AccessDeniedSubscriber
0%
UserPasswordResetForm
0%
UserPasswordForm
0%
UserMultipleCancelConfirm
0%
UserLoginForm
0%
UserCancelForm
0%
UserRequestSubscriber
0%
MaintenanceModeSubscriber
0%
UserRouteProvider
0%
UserPermissionsRoleSpecificForm
0%
User
0%
Role
0%
UserController
0%
CurrentUserContext
0%
Cookie
0%
AccountSettingsForm
0%
AccountForm
0%
UserSearch
0%
UserPermissionsForm
0%
MigratePassword
0%
BlockUser
0%
LoginLogoutMenuLink
0%
LanguageNegotiationUserAdmin
0%
LanguageNegotiationUser
0%
UserNameFormatter
0%
AuthorFormatter
0%
UserSelection
0%
UserRole
0%
UserLoginBlock
0%
UnblockUser
0%
CancelUser
0%
ChangeUserRoleBase
17%
UserAccessControlHandler
40%
ProfileField
50%
RolesRid
55%
ProtectedUserFieldConstraintValidator
72%
UserAuth
76%
ProfileFieldValues
80%
PrivateTempStore
80%
ConvertTokens
83%
UserPictureInstance
87%
SharedTempStore
88%
Project Risks
Class
CRAP
AccountForm
2352
UserController
870
Name
756
UserLoginForm
600
UserData
506
UserSelection
506
RegisterForm
462
UserMultipleCancelConfirm
380
UserCancelForm
342
Role
342
UserPermissionsForm
306
UserAccessControlHandler
303
LanguageNegotiationUserAdmin
182
Permission
156
UserListBuilder
156
UserPasswordForm
156
AccountSettingsForm
156
UserRole
156
User
132
UserName
132
UserSearch
132
EntityUser
132
UserUpdate7002
110
UserStorage
90
UserNameConstraintValidator
90
UserStorageSchema
90
MigratePassword
90
UserNameFormatter
72
ProfileForm
72
AccessDeniedSubscriber
72
UserMailRequired
72
Cookie
72
Permissions
56
LoginLogoutMenuLink
56
UserLoginBlock
56
ChangeUserRoleBase
54
RoleListBuilder
42
Roles
42
MaintenanceModeSubscriber
42
LanguageNegotiationUser
42
UserPasswordResetForm
42
ProfileTranslationHandler
30
UserRequestSubscriber
30
Current
30
BlockUser
30
AdminNegotiator
30
UnblockUser
30
SharedTempStore
22
AuthorFormatter
20
RoleAccessControlHandler
20
SharedTempStoreFactory
20
PrivateTempStore
19
ProfileField
19
ProtectedUserFieldConstraintValidator
14
UserNameItem
12
ProfileValues
12
RoleForm
12
ProfileFieldValues
8
UserAuth
7
UserUpdate8002
6
ProfileFieldSettings
6
RegisterAccessCheck
6
RolesRid
5
ConvertTokens
3
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
access
0%
getCacheContexts
0%
transform
0%
transform
0%
__construct
0%
create
0%
transform
0%
fields
0%
__construct
0%
create
0%
access
0%
alterRouteDefinition
0%
summaryTitle
0%
defineOptions
0%
buildOptionsForm
0%
getCacheMaxAge
0%
getCacheTags
0%
set
0%
buildOptionsForm
0%
query
0%
getValueOptions
0%
create
0%
__construct
0%
processSummaryArguments
0%
validateArgument
0%
getCacheContexts
0%
__construct
0%
getCacheMaxAge
0%
getArgument
0%
anonymous function
0%
create
0%
__construct
0%
create
0%
delete
0%
get
0%
create
0%
getCacheContexts
0%
access
0%
defaultSettings
0%
settingsForm
0%
viewElements
0%
isApplicable
0%
getLangcode
0%
__construct
0%
create
0%
getLangcode
0%
isAdminPath
0%
__construct
0%
create
0%
getTitle
0%
getRouteName
0%
create
0%
__construct
0%
validate
0%
processStubRow
0%
import
0%
create
0%
__construct
0%
buildMigrations
0%
validate
0%
validatedBy
0%
__construct
0%
initialize
0%
create
0%
__construct
0%
getHelp
0%
execute
0%
access
0%
__construct
0%
getValueOptions
0%
viewElements
0%
load
0%
buildHeader
0%
buildRow
0%
getDefaultOperations
0%
submitForm
0%
__construct
0%
__construct
0%
get
0%
__construct
0%
applies
0%
determineActiveTheme
0%
checkAccess
0%
__construct
0%
__construct
0%
createInstance
0%
buildHeader
0%
save
0%
isColumnSerial
0%
getSharedTableFieldSchema
0%
processIdentifierSchema
0%
getEntitySchema
0%
deleteRoleReferences
0%
updateLastAccessTimestamp
0%
updateLastLoginTimestamp
0%
doSaveFieldItems
0%
buildRow
0%
createInstance
0%
__construct
0%
alter
0%
isEmpty
0%
render
0%
getOperations
0%
getFormId
0%
form
0%
operators
0%
createkey
0%
calculateDependencies
0%
init
0%
query
0%
getCacheContexts
0%
valueForm
0%
valueValidate
0%
acceptExposedInput
0%
validateExposed
0%
valueSubmit
0%
getValueOptions
0%
adminSummary
0%
defineOptions
0%
defaultDisplayOptions
0%
__construct
0%
getOwner
0%
checkAccess
0%
entityFormAlter
0%
save
0%
submitForm
0%
actions
0%
form
0%
__construct
0%
entityFormSave
0%
hasCreatedTime
0%
__construct
0%
hasPublishedStatus
0%
editCancelSubmit
0%
save
0%
actions
0%
__construct
0%
get
0%
isApplicable
0%
checkAccess
0%
entityQueryAlter
0%
buildOptionsForm
0%
onException
0%
__construct
0%
getRoutes
0%
calculateDependencies
0%
validateEntity
0%
submitOptionsForm
0%
defineOptions
0%
__construct
0%
__construct
0%
getCacheTags
0%
getCacheContexts
0%
getCacheMaxAge
0%
calculateDependencies
0%
validateOptionsForm
0%
getSubscribedEvents
0%
onKernelRequestMaintenance
0%
defineOptions
0%
buildForm
0%
submitForm
0%
buildForm
0%
getFormId
0%
create
0%
__construct
0%
submitForm
0%
getConfirmText
0%
getSubscribedEvents
0%
getDescription
0%
getCancelUrl
0%
getQuestion
0%
getSubscribedEvents
0%
onKernelTerminate
0%
__construct
0%
buildOptionsForm
0%
summaryTitle
0%
anonymous function
0%
flagViolations
0%
buildForm
0%
getEditableConfigNames
0%
getFormId
0%
create
0%
__construct
0%
submitForm
0%
getEditedFieldNames
0%
__construct
0%
buildEntity
0%
syncUserLangcode
0%
alterPreferredLangcodeDescription
0%
form
0%
create
0%
__construct
0%
submitForm
0%
applies
0%
alterRouteDefinition
0%
userPage
0%
access
0%
create
0%
__construct
0%
confirmCancel
0%
logout
0%
userTitle
0%
resetPass
0%
authenticate
0%
create
0%
__construct
0%
getAvailableContexts
0%
getRuntimeContexts
0%
__construct
0%
getUserFromSession
0%
validateName
0%
validateAuthentication
0%
validateFinal
0%
execute
0%
access
0%
calculateDependencies
0%
submitConfigurationForm
0%
buildConfigurationForm
0%
create
0%
access
0%
executeMultiple
0%
access
0%
create
0%
__construct
0%
access
0%
execute
0%
systemRebuildModuleData
0%
getCountLog2
0%
execute
0%
__construct
0%
__construct
0%
getCacheContexts
0%
validateReferenceableNewEntities
0%
createNewEntity
0%
buildEntityQuery
0%
buildConfigurationForm
0%
create
0%
__construct
0%
evaluate
0%
create
0%
summary
0%
submitConfigurationForm
0%
defaultConfiguration
0%
buildConfigurationForm
0%
build
0%
blockAccess
0%
disableMd5Prefixing
0%
enableMd5Prefixing
0%
hash
0%
__construct
0%
__construct
0%
submitForm
0%
validateForm
0%
buildForm
0%
getFormId
0%
create
0%
submitForm
0%
getFormId
0%
buildForm
0%
getConfirmText
0%
getCancelUrl
0%
getQuestion
0%
getFormId
0%
create
0%
create
0%
buildForm
0%
getViewsData
0%
submitForm
0%
needsRehash
0%
check
0%
__construct
0%
buildForm
0%
getRoles
0%
submitForm
0%
buildForm
0%
getRoles
0%
getFormId
0%
create
0%
__construct
0%
prepareRow
30%
checkFieldAccess
62%
query
71%
prepareRow
73%
transform
83%
Project Risks
Method
CRAP
form
1122
get
240
resetPass
182
save
182
validateExposed
132
buildForm
132
checkAccess
110
confirmCancel
110
validate
90
validateArgument
72
validateFinal
72
buildForm
72
entityQueryAlter
72
checkFieldAccess
62
validateAuthentication
56
isAdminPath
56
transform
56
validate
42
buildForm
42
getSharedTableFieldSchema
42
getLangcode
42
onException
42
buildRow
30
import
30
execute
30
validateEntity
30
submitForm
30
buildEntity
30
validateForm
30
buildForm
20
viewElements
20
getLangcode
20
actions
20
getUserFromSession
20
adminSummary
20
buildEntityQuery
20
checkAccess
20
submitForm
20
getDescription
20
onKernelRequestMaintenance
20
submitForm
20
valueForm
20
delete
20
buildMigrations
12
query
12
submitForm
12
access
12
getValueOptions
12
valueValidate
12
summaryTitle
12
form
12
processStubRow
12
acceptExposedInput
12
onKernelTerminate
12
calculateDependencies
12
isEmpty
12
hash
12
execute
12
validateReferenceableNewEntities
12
applies
12
execute
12
get
12
blockAccess
12
validateName
12
summary
12
evaluate
12
getCacheContexts
12
calculateDependencies
6
isColumnSerial
6
query
6
processIdentifierSchema
6
doSaveFieldItems
6
flagViolations
6
alterPreferredLangcodeDescription
6
getOperations
6
submitForm
6
getOwner
6
getDefaultOperations
6
editCancelSubmit
6
entityFormSave
6
save
6
processSummaryArguments
6
__construct
6
buildOptionsForm
6
viewElements
6
submitForm
6
calculateDependencies
6
buildForm
6
submitForm
6
buildForm
6
submitForm
6
access
6
calculateDependencies
6
access
6
access
6
build
6
buildConfigurationForm
6
createNewEntity
6
validateOptionsForm
6
isApplicable
6
summaryTitle
6
alterRouteDefinition
6
getTitle
6
getRouteName
6
userTitle
6
getQuestion
6
applies
6
set
6
transform
6
transform
6
__construct
6
access
6
prepareRow
5
query
4
prepareRow
4
transform
3