Created at 2025-11-27 16:00:58 , with PHPMetrics v2.9.1 (Jean-François Lépine).
Average weighted method count by class (CC)
18.87
Average cyclomatic complexity by class
14.51
Average relative System complexity
1265.42
Average bugs by class(Halstead)
0.53
average defects by class (Kan)
1.08
Class WMC Class cycl. Max method cycl. Relative system complexity Relative data complexity Relative structural complexity Bugs Defects
Drupal\paragraphs_library\Form\LibraryItemSettingsForm 8 2 2 196.4 0.4 196 0.16 0.22
Drupal\paragraphs_library\Form\LibraryItemForm 6 3 2 100.43 0.43 100 0.05 0.29
Drupal\paragraphs_library\Form\LibraryItemRevisionRevertForm 9 1 1 289.46 0.46 289 0.14 0.15
Drupal\paragraphs_library\Form\LibraryItemRevisionDeleteForm 8 1 1 144.55 0.55 144 0.09 0.15
Drupal\paragraphs_library\Entity\LibraryItem 32 20 12 4225.18 0.18 4225 0.53 1.01
Drupal\paragraphs_library\Plugin\Field\FieldFormatter\LibraryItemSummaryFormatter 5 4 3 36.64 0.64 36 0.06 0.29
Drupal\paragraphs_library\Plugin\Validation\Constraint\ParagraphsLibraryItemHasAllowedParagraphsTypeConstraintValidator 15 12 12 324.24 0.24 324 0.14 1.4
Drupal\paragraphs_library\Plugin\Validation\Constraint\ParagraphsLibraryItemHasAllowedParagraphsTypeConstraint 0 1 0 0 0 0 0.01 0.15
Drupal\paragraphs_library\LibraryItemViewsData 1 1 1 4.33 0.33 4 0.03 0.15
Drupal\paragraphs_library\LibraryItemAccessControlHandler 7 6 6 121.42 0.42 121 0.09 0.43
Drupal\paragraphs_library\Controller\LibraryItemController 10 5 5 1024.19 0.19 1024 0.43 0.45
Drupal\paragraphs_library\Routing\LibraryItemRouteProvider 2 2 2 25.33 0.33 25 0.02 0.22
Drupal\paragraphs_type_permissions\ParagraphsTypePermissions 4 2 2 25.56 0.56 25 0.11 0.38
Drupal\paragraphs_demo\Plugin\paragraphs\Conversion\ParagraphsDemoUserText 4 3 3 10.25 1.25 9 0.09 0.29
Drupal\paragraphs_demo\Plugin\paragraphs\Conversion\ParagraphsDemoUserToTextUser 3 3 3 5.33 1.33 4 0.05 0.22
Drupal\paragraphs\ParagraphsBehaviorBase 22 6 5 144.99 0.99 144 0.18 0.75
Drupal\paragraphs\ParagraphsConversionManager 22 16 7 900.36 0.36 900 0.25 1.63
Drupal\paragraphs\ParagraphsTypeAccessControlHandler 2 2 2 5.67 1.67 4 0.01 0.37
Drupal\paragraphs\Form\ParagraphsSettingsForm 4 1 1 64.44 0.44 64 0.05 0.15
Drupal\paragraphs\Form\ParagraphsTypeDeleteConfirm 4 3 2 324.21 0.21 324 0.12 0.29
Drupal\paragraphs\Form\ParagraphsTypeForm 26 21 8 1225.16 0.16 1225 0.82 1.68
Drupal\paragraphs\Attribute\ParagraphsConversion 1 1 1 6 6 0 0.01 0.15
Drupal\paragraphs\Attribute\ParagraphsBehavior 1 1 1 5 5 0 0.01 0.15
Drupal\paragraphs\ParagraphsBehaviorManager 5 3 3 36.48 0.48 36 0.05 0.45
Drupal\paragraphs\Entity\Paragraph 111 82 26 9409.37 0.37 9409 1.99 6.11
Drupal\paragraphs\Entity\ParagraphsType 39 27 6 1296.47 0.47 1296 0.57 1.66
Drupal\paragraphs\ParagraphsConversionBase 12 1 1 17.98 1.98 16 0.07 0.15
Drupal\paragraphs\ParagraphAccessControlHandler 11 8 7 324.34 0.34 324 0.11 0.43
Drupal\paragraphs\Plugin\EntityReferenceSelection\ParagraphSelection 36 31 12 400.44 0.44 400 1.03 2.58
Drupal\paragraphs\Plugin\Field\FieldWidget\InlineParagraphsWidget 201 173 74 12321.35 0.35 12321 7.54 9.88
Drupal\paragraphs\Plugin\Field\FieldWidget\ParagraphsWidget 414 356 99 48841.33 0.33 48841 16.98 22.59
Drupal\paragraphs\Plugin\Field\FieldFormatter\ParagraphsSummaryFormatter 6 5 4 64.5 0.5 64 0.13 0.59
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionItem 7 3 2 169.37 0.37 169 0.21 0.45
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsItemRevision 1 1 1 1 1 0 0.01 0.15
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsItem 12 8 7 361.41 0.41 361 0.21 0.82
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionItemRevision 1 1 1 1 1 0 0.01 0.15
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphType 0 1 0 0 0 0 0 0.15
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionType 9 4 3 81.53 0.53 81 0.14 0.36
Drupal\paragraphs\Plugin\migrate\source\d7\FieldableEntity 3 1 1 16.75 0.75 16 0.02 0.15
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsType 9 4 3 64.59 0.59 64 0.1 0.36
Drupal\paragraphs\Plugin\migrate\source\DrupalSqlBase 3 1 1 16.75 0.75 16 0.02 0.15
Drupal\paragraphs\Plugin\migrate\D7FieldCollectionItemDeriver 6 4 4 100.42 0.42 100 0.14 0.38
Drupal\paragraphs\Plugin\migrate\field\FieldCollection 10 4 4 100.36 0.36 100 0.26 0.29
Drupal\paragraphs\Plugin\migrate\field\Paragraphs 13 5 5 169.29 0.29 169 0.4 0.36
Drupal\paragraphs\Plugin\migrate\D7ParagraphsItemDeriver 6 4 4 81.47 0.47 81 0.11 0.38
Drupal\paragraphs\Plugin\migrate\process\ParagraphsStripFieldPrefix 3 3 3 6 6 0 0.02 0.29
Drupal\paragraphs\Plugin\migrate\process\ParagraphsLookup 25 22 21 625.41 0.41 625 0.5 1.98
Drupal\paragraphs\Plugin\migrate\process\FieldCollectionFieldSettings 2 2 2 3.5 2.5 1 0.02 0.22
Drupal\paragraphs\Plugin\migrate\process\FieldCollectionFieldInstanceSettings 5 5 5 5.67 1.67 4 0.11 0.52
Drupal\paragraphs\Plugin\migrate\process\ProcessPluginBase 4 1 1 25.8 0.8 25 0.03 0.15
Drupal\paragraphs\Plugin\migrate\process\ParagraphsProcessOnValue 11 10 10 26 1 25 0.13 0.71
Drupal\paragraphs\Plugin\migrate\process\ParagraphsFieldSettings 2 2 2 3.5 2.5 1 0.02 0.22
Drupal\paragraphs\Plugin\migrate\process\ParagraphsFieldInstanceSettings 7 7 7 6 2 4 0.14 0.89
Drupal\paragraphs\Element\ParagraphsActions 6 5 5 4.83 0.83 4 0.07 0.59
Drupal\paragraphs\Element\ParagraphOperations 4 3 3 9.63 0.63 9 0.03 0.45
Drupal\paragraphs\ParagraphsServiceProvider 3 3 3 25.17 0.17 25 0.04 0.29
Drupal\paragraphs\ParagraphStorageSchema 4 3 3 25.75 0.75 25 0.08 0.29
Drupal\paragraphs\Annotation\ParagraphsConversion 0 1 0 0 0 0 0 0.15
Drupal\paragraphs\Annotation\ParagraphsBehavior 0 1 0 0 0 0 0 0.15
Drupal\paragraphs\Controller\ParagraphsTypeListBuilder 6 3 2 81.45 0.45 81 0.15 0.29
Drupal\paragraphs\Feeds\Target\Paragraphs 12 7 5 289.4 0.4 289 0.3 0.59
Drupal\paragraphs\ParagraphsBehaviorCollection 11 8 4 64.39 0.39 64 0.06 0.82
Drupal\paragraphs\ParagraphsTypeIconUuidLookup 3 2 2 49.38 0.38 49 0.04 0.22
Drupal\paragraphs\ParagraphViewBuilder 6 6 6 81.2 0.2 81 0.11 0.75
Drupal\paragraphs\MigrationPluginsAlterer 18 14 6 26.07 1.07 25 0.21 1.1
Drupal\paragraphs\EventSubscriber\ReplicateFieldSubscriber 10 9 8 169.12 0.12 169 0.09 0.96
Drupal\paragraphs\Hook\EntityHooks 11 11 11 169.21 0.21 169 0.07 1.19