Created at 2025-11-27 16:00:58 , with PHPMetrics v2.9.1 (Jean-François Lépine).

Percentile distribution of logical lines of code by class

Percentile

Explore

Class LLOC CLOC Volume Intelligent content Comment Weight
Drupal\paragraphs_library\Form\LibraryItemSettingsForm 56 51 494.51 98.9 43.85
Drupal\paragraphs_library\Form\LibraryItemForm 33 21 156 31.2 41.13
Drupal\paragraphs_library\Form\LibraryItemRevisionRevertForm 57 67 413.64 135.99 45.41
Drupal\paragraphs_library\Form\LibraryItemRevisionDeleteForm 45 51 259.12 86.37 45.2
Drupal\paragraphs_library\Entity\LibraryItem 105 124 1580.73 155.81 45.43
Drupal\paragraphs_library\Plugin\Field\FieldFormatter\LibraryItemSummaryFormatter 20 18 176.47 41.39 43.77
Drupal\paragraphs_library\Plugin\Validation\Constraint\ParagraphsLibraryItemHasAllowedParagraphsTypeConstraintValidator 56 47 407.27 86.8 43.28
Drupal\paragraphs_library\Plugin\Validation\Constraint\ParagraphsLibraryItemHasAllowedParagraphsTypeConstraint 5 21 15.51 31.02 49.21
Drupal\paragraphs_library\LibraryItemViewsData 10 6 100.08 76.25 40.63
Drupal\paragraphs_library\LibraryItemAccessControlHandler 27 19 259.12 32.98 41.96
Drupal\paragraphs_library\Controller\LibraryItemController 61 64 1277.03 228.04 44.75
Drupal\paragraphs_library\Routing\LibraryItemRouteProvider 13 8 57.06 16.3 40.85
Drupal\paragraphs_type_permissions\ParagraphsTypePermissions 23 23 332.84 64.88 44.46
Drupal\paragraphs_demo\Plugin\paragraphs\Conversion\ParagraphsDemoUserText 22 10 264.4 97.93 38.09
Drupal\paragraphs_demo\Plugin\paragraphs\Conversion\ParagraphsDemoUserToTextUser 14 7 143.06 46.04 38.99
Drupal\paragraphs\ParagraphsBehaviorBase 90 87 538.42 31.67 44.24
Drupal\paragraphs\ParagraphsConversionManager 81 98 760.95 91.31 45.56
Drupal\paragraphs\ParagraphsTypeAccessControlHandler 14 11 36.5 18.25 42.8
Drupal\paragraphs\Form\ParagraphsSettingsForm 25 15 160 65.88 40.63
Drupal\paragraphs\Form\ParagraphsTypeDeleteConfirm 27 17 365 86.61 41.04
Drupal\paragraphs\Form\ParagraphsTypeForm 105 49 2456.19 202.13 38.34
Drupal\paragraphs\Attribute\ParagraphsConversion 7 24 19.65 39.3 48.93
Drupal\paragraphs\Attribute\ParagraphsBehavior 7 24 15.51 31.02 48.93
Drupal\paragraphs\ParagraphsBehaviorManager 27 28 154.29 51.43 44.68
Drupal\paragraphs\Entity\Paragraph 364 263 5981.13 247.4 42.16
Drupal\paragraphs\Entity\ParagraphsType 138 157 1709.39 120.78 45.22
Drupal\paragraphs\ParagraphsConversionBase 54 49 221.01 28.03 43.82
Drupal\paragraphs\ParagraphAccessControlHandler 38 33 343.48 39.36 43.52
Drupal\paragraphs\Plugin\EntityReferenceSelection\ParagraphSelection 134 55 3104.07 166.36 37.09
Drupal\paragraphs\Plugin\Field\FieldWidget\InlineParagraphsWidget 709 285 22628.63 410.72 36.88
Drupal\paragraphs\Plugin\Field\FieldWidget\ParagraphsWidget 1475 762 50941.52 717.34 39.3
Drupal\paragraphs\Plugin\Field\FieldFormatter\ParagraphsSummaryFormatter 30 18 380 87.21 40.63
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionItem 44 34 642.91 92.58 42.68
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsItemRevision 10 21 24 48 47.83
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsItem 53 46 637.05 72.05 43.52
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionItemRevision 9 18 19.65 39.3 47.68
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphType 4 8 0 0 47.68
Drupal\paragraphs\Plugin\migrate\source\d7\FieldCollectionType 48 41 405 66.27 43.41
Drupal\paragraphs\Plugin\migrate\source\d7\FieldableEntity 21 18 69.74 25.69 43.43
Drupal\paragraphs\Plugin\migrate\source\d7\ParagraphsType 43 38 287.92 47.99 43.64
Drupal\paragraphs\Plugin\migrate\source\DrupalSqlBase 21 18 69.74 25.69 43.43
Drupal\paragraphs\Plugin\migrate\D7FieldCollectionItemDeriver 44 33 410 120.1 42.45
Drupal\paragraphs\Plugin\migrate\field\FieldCollection 53 47 786.26 81.76 43.67
Drupal\paragraphs\Plugin\migrate\field\Paragraphs 73 57 1213.39 108.46 42.76
Drupal\paragraphs\Plugin\migrate\D7ParagraphsItemDeriver 40 32 324.33 92.09 42.94
Drupal\paragraphs\Plugin\migrate\process\ParagraphsStripFieldPrefix 15 12 53.15 22.55 42.94
Drupal\paragraphs\Plugin\migrate\process\ParagraphsLookup 113 77 1513.54 85.32 41.7
Drupal\paragraphs\Plugin\migrate\process\FieldCollectionFieldSettings 11 10 53.77 19.55 43.84
Drupal\paragraphs\Plugin\migrate\process\FieldCollectionFieldInstanceSettings 26 12 323.33 52.69 38.23
Drupal\paragraphs\Plugin\migrate\process\ProcessPluginBase 27 23 95.1 26.63 43.39
Drupal\paragraphs\Plugin\migrate\process\ParagraphsProcessOnValue 43 33 402.6 35.1 42.63
Drupal\paragraphs\Plugin\migrate\process\ParagraphsFieldSettings 11 10 53.77 19.55 43.84
Drupal\paragraphs\Plugin\migrate\process\ParagraphsFieldInstanceSettings 36 13 427.94 53.04 35.8
Drupal\paragraphs\Element\ParagraphsActions 27 34 195.4 57.9 45.77
Drupal\paragraphs\Element\ParagraphOperations 18 12 76.11 16.65 41.52
Drupal\paragraphs\ParagraphsServiceProvider 20 10 117.21 60.95 38.99
Drupal\paragraphs\ParagraphStorageSchema 22 11 236.35 39.2 38.99
Drupal\paragraphs\Annotation\ParagraphsConversion 9 34 0 0 49.07
Drupal\paragraphs\Annotation\ParagraphsBehavior 8 33 0 0 49.18
Drupal\paragraphs\Controller\ParagraphsTypeListBuilder 38 17 461.64 106.8 37.93
Drupal\paragraphs\Feeds\Target\Paragraphs 58 43 886.09 103.97 42.36
Drupal\paragraphs\ParagraphsBehaviorCollection 37 28 185.02 15.58 42.52
Drupal\paragraphs\ParagraphsTypeIconUuidLookup 20 23 107.31 31.11 45.28
Drupal\paragraphs\ParagraphViewBuilder 24 9 315.78 62.56 36.18
Drupal\paragraphs\MigrationPluginsAlterer 60 51 636.29 98.1 43.37
Drupal\paragraphs\EventSubscriber\ReplicateFieldSubscriber 39 24 271.41 37.51 40.85
Drupal\paragraphs\Hook\EntityHooks 29 7 208.15 21.63 31.56