/Users/ericduran/Sites/drupal/drupal
core
modules
comment
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
CommentAccessControlHandler
0%
EntityLink
0%
CommentDefaultFormatter
0%
CommentItem
0%
CommentWidget
0%
UnapprovedComments
0%
CommentNameConstraint
0%
CommentNameConstraintValidator
0%
EntityComment
0%
EntityCommentType
0%
UserUid
0%
Depth
0%
LastTimestamp
0%
CommentBreadcrumbBuilder
0%
LinkApprove
0%
LinkReply
0%
NodeNewComments
0%
StatisticsLastCommentName
0%
StatisticsLastUpdated
0%
NodeComment
0%
Rss
0%
Thread
0%
MigrateCommentVariableDisplayBase
0%
CommentTestController
0%
AuthorNameFormatter
0%
CommentSelection
0%
UnpublishComment
0%
CommentViewsData
0%
CommentFieldItemList
0%
CommentForm
0%
CommentLazyBuilders
0%
CommentStorage
0%
CommentStorageSchema
0%
CommentTranslationHandler
0%
CommentTypeForm
0%
CommentTypeListBuilder
0%
UnpublishByKeywordComment
0%
CommentViewBuilder
0%
AdminController
0%
CommentController
0%
Comment
0%
CommentAdminOverview
0%
CommentTypeDeleteForm
0%
ConfirmDeleteMultiple
0%
DeleteForm
0%
PublishComment
0%
SaveComment
0%
CommentTestTrait
0%
CommentManager
6%
CommentStatistics
14%
CommentLinkBuilder
83%
CommentVariablePerCommentType
83%
Project Risks
Class
CRAP
CommentForm
3080
CommentAccessControlHandler
812
CommentController
812
NodeNewComments
650
CommentStorage
462
CommentAdminOverview
462
CommentDefaultFormatter
420
CommentViewBuilder
420
CommentManager
317
CommentStatistics
294
CommentLazyBuilders
272
CommentNameConstraintValidator
240
CommentViewsData
182
CommentItem
132
ConfirmDeleteMultiple
132
CommentTestTrait
132
UnpublishByKeywordComment
110
CommentSelection
110
CommentTypeForm
90
CommentTypeDeleteForm
90
Rss
90
EntityLink
90
EntityComment
72
CommentWidget
42
CommentStorageSchema
42
CommentBreadcrumbBuilder
42
CommentLinkBuilder
34
CommentTranslationHandler
30
CommentFieldItemList
30
AdminController
30
CommentTypeListBuilder
20
AuthorNameFormatter
20
LastTimestamp
20
UnpublishComment
12
PublishComment
12
Depth
6
Thread
6
CommentVariablePerCommentType
5
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
checkAccess
0%
propertyDefinitions
0%
defaultSettings
0%
create
0%
__construct
0%
viewElements
0%
settingsForm
0%
settingsSummary
0%
defaultStorageSettings
0%
defaultFieldSettings
0%
schema
0%
viewElements
0%
fieldSettingsForm
0%
mainPropertyName
0%
isEmpty
0%
storageSettingsForm
0%
generateSampleValue
0%
formElement
0%
massageFormValues
0%
__construct
0%
isApplicable
0%
entityQueryAlter
0%
getTitle
0%
create
0%
getDescription
0%
getDeletionMessage
0%
logDeletionMessage
0%
execute
0%
access
0%
execute
0%
access
0%
__construct
0%
execute
0%
anonymous function
0%
defaultConfiguration
0%
buildConfigurationForm
0%
submitConfigurationForm
0%
access
0%
execute
0%
access
0%
buildEntityQuery
0%
createNewEntity
0%
validateReferenceableNewEntities
0%
create
0%
coversFields
0%
getCancelUrl
0%
renderLink
0%
usesGroupBy
0%
__construct
0%
create
0%
init
0%
defineOptions
0%
buildOptionsForm
0%
query
0%
preRender
0%
render
0%
getUrlInfo
0%
query
0%
query
0%
getValueOptions
0%
preRender
0%
buildOptionsForm_summary_options
0%
render
0%
query
0%
setUp
0%
commentReport
0%
getDefaultLabel
0%
getDefaultLabel
0%
__construct
0%
fields
0%
create
0%
validate
0%
getAnonymousContactDetailsSetting
0%
__construct
0%
create
0%
import
0%
processStubRow
0%
import
0%
fields
0%
renderLink
0%
query
0%
getItems
0%
defineOptions
0%
buildOptionsForm
0%
preRender
0%
render
0%
init
0%
render
0%
getUrlInfo
0%
getRedirectUrl
0%
submitForm
0%
checkCreateAccess
0%
createInstance
0%
forbiddenMessage
0%
getCountNewComments
0%
delete
0%
create
0%
getMaximumCount
0%
getRankingInfo
0%
update
0%
__construct
0%
getMaxThread
0%
__construct
0%
getMaxThreadPerThread
0%
getDisplayOrdinal
0%
getNewCommentPageNumber
0%
getChildCids
0%
loadThread
0%
getUnapprovedCount
0%
getEntitySchema
0%
getSharedTableFieldSchema
0%
addBodyField
0%
__construct
0%
buildForm
0%
form
0%
checkFieldAccess
0%
__construct
0%
applies
0%
build
0%
get
0%
offsetExists
0%
create
0%
__construct
0%
actions
0%
access
0%
buildEntity
0%
getEditedFieldNames
0%
flagViolations
0%
preview
0%
save
0%
__construct
0%
renderForm
0%
renderLinks
0%
buildLinks
0%
entityFormAlter
0%
entityFormTitle
0%
entityFormEntityBuild
0%
validateForm
0%
replyFormAccess
0%
renderNewCommentsNodeLinks
0%
rowStyleOptions
0%
defaultDisplayOptions
0%
__construct
0%
create
0%
getFormId
0%
buildForm
0%
submitForm
0%
redirectNode
0%
__construct
0%
create
0%
buildForm
0%
__construct
0%
create
0%
getFormId
0%
getQuestion
0%
getCancelUrl
0%
getConfirmText
0%
getReplyForm
0%
addDefaultCommentField
0%
create
0%
buildComponents
0%
__construct
0%
form
0%
save
0%
getDefaultOperations
0%
buildHeader
0%
buildRow
0%
__construct
0%
createInstance
0%
getBuildDefaults
0%
alterBuild
0%
commentPermalinkTitle
0%
getViewsData
0%
create
0%
__construct
0%
adminPage
0%
__construct
0%
create
0%
commentApprove
0%
commentPermalink
0%
getFields
80%
buildCommentedEntityLinks
89%
Project Risks
Method
CRAP
form
650
checkFieldAccess
272
viewElements
210
getViewsData
182
validate
156
buildForm
156
buildEntity
156
checkAccess
132
buildLinks
132
buildComponents
132
addDefaultCommentField
132
getCountNewComments
72
renderLink
72
preRender
72
buildForm
56
loadThread
56
save
56
update
56
create
42
render
42
replyFormAccess
42
buildCommentedEntityLinks
30
forbiddenMessage
30
alterBuild
30
commentPermalink
30
getSharedTableFieldSchema
30
renderNewCommentsNodeLinks
30
form
30
import
30
redirectNode
20
entityQueryAlter
20
formElement
20
preRender
20
getReplyForm
20
submitForm
20
actions
20
getNewCommentPageNumber
20
getDisplayOrdinal
20
adminPage
12
buildForm
12
execute
12
render
12
storageSettingsForm
12
build
12
get
12
flagViolations
12
addBodyField
6
render
6
preRender
6
render
6
query
6
getItems
6
applies
6
massageFormValues
6
entityFormAlter
6
getRankingInfo
6
isApplicable
6
settingsSummary
6
offsetExists
6
viewElements
6
entityFormEntityBuild
6
validateReferenceableNewEntities
6
buildEntityQuery
6
access
6
access
6
access
6
submitForm
6
save
6
getDefaultOperations
6
validateForm
6
getBuildDefaults
6
renderLinks
6
getFields
3