Created at 2026-03-11 08:55:54 , 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\display_builder_entity_view\Controller\EntityViewController 27 40 259.15 66.17 46.55
Drupal\display_builder_entity_view\Controller\EntityViewOverridesController 97 110 1144.21 101.39 45.21
Drupal\display_builder_entity_view\Entity\EntityViewDisplay 40 72 311.14 65.34 47.32
Drupal\display_builder_entity_view\Entity\LayoutBuilderEntityViewDisplay 57 62 371.38 48.66 44.97
Drupal\display_builder_entity_view\Entity\EntityViewDisplayTrait 178 170 1771.24 103.18 44.16
Drupal\display_builder_entity_view\EventSubscriber\DisplayBuilderSubscriber 44 32 436.71 117.33 42.21
Drupal\display_builder_entity_view\Form\EntityViewDisplayForm 23 26 107.24 41.96 45.19
Drupal\display_builder_entity_view\Form\LayoutBuilderEntityViewDisplayForm 28 26 188 46.55 43.98
Drupal\display_builder_entity_view\Form\EntityViewDisplayFormTrait 186 113 3126.21 155.88 40.74
Drupal\display_builder_entity_view\Hook\Navigation 39 31 258.65 50.6 42.89
Drupal\display_builder_entity_view\Hook\TemplateOverride 48 40 452.36 97.43 43.23
Drupal\display_builder_entity_view\Hook\DisplayBuilderEntityViewHook 54 28 607.82 116.89 39.33
Drupal\display_builder_entity_view\Plugin\Derivative\EntityOverrideViewLocalTask 33 12 406.34 135.45 35.87
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ContentEntitySource 68 27 965.73 108.14 36.76
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ExtraFieldSource 45 27 501.48 109.91 40.63
Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityView 132 106 1451.12 129.52 42.96
Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityViewOverride 210 139 2347.52 117.86 41.46
Drupal\display_builder_entity_view\Routing\DisplayBuilderRoutes 66 50 686.53 105.62 42.53
Drupal\display_builder_entity_view\Routing\OverridesRoutes 43 40 576.98 174.44 43.99
Drupal\display_builder_entity_view\BuilderDataConverter 176 172 2998.75 150.76 44.31
Drupal\display_builder_page_layout\Controller\PageLayoutController 19 37 111.01 48.85 47.59
Drupal\display_builder_page_layout\Entity\PageLayout 120 118 1231.42 166.93 44.35
Drupal\display_builder_page_layout\EventSubscriber\PageVariantSubscriber 31 36 170.97 44.32 45.34
Drupal\display_builder_page_layout\EventSubscriber\DisplayBuilderSubscriber 32 22 203.9 46.34 41.77
Drupal\display_builder_page_layout\Form\PageLayoutForm 108 58 1933.65 163.53 39.65
Drupal\display_builder_page_layout\Plugin\DisplayVariant\DisplayBuilderPageVariant 94 66 1318.9 111.21 41.94
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\MainPageContentSource 13 16 74.23 39.59 45.65
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\PageTitleSource 12 16 36.54 73.08 46.06
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\PageLayoutSource 80 47 1083.73 192.5 40.45
Drupal\display_builder_page_layout\Plugin\display_builder\Buildable\PageLayout 108 67 760.95 129.36 40.92
Drupal\display_builder_page_layout\Hook\PageLayoutHook 15 12 122.62 47.69 42.94
Drupal\display_builder_page_layout\AccessControlHandler 83 69 782.32 67.67 43.22
Drupal\display_builder_page_layout\BuilderDataConverter 37 23 474.17 69.88 40.94
Drupal\display_builder_page_layout\PageLayoutListBuilder 96 45 1510.88 141.17 38.38
Drupal\display_builder_ui\Hook\DisplayBuilderUiHooks 8 10 13.93 23.22 45.73
Drupal\display_builder_ui\Form\InstanceListFilterForm 37 23 705.43 109.73 40.94
Drupal\display_builder_ui\ProfileListBuilder 59 38 820.95 146.6 41.23
Drupal\display_builder_ui\PatternPresetListBuilder 87 54 1165.57 125.16 40.92
Drupal\display_builder_ui\InstanceListBuilder 151 90 3249.68 129.58 40.57
Drupal\display_builder_views\Controller\ViewsController 21 30 179.31 38.03 46.38
Drupal\display_builder_views\Controller\ViewsManagementController 46 28 994.35 164.28 40.76
Drupal\display_builder_views\EventSubscriber\DisplayBuilderSubscriber 33 16 231.89 57.97 38.7
Drupal\display_builder_views\Form\ConfirmViewsBuilderDeleteForm 44 26 284.98 117.35 40.5
Drupal\display_builder_views\Hook\DisplayBuilderViewsHook 15 12 122.62 47.69 42.94
Drupal\display_builder_views\Hook\PreprocessViewsView 37 20 448.95 76.19 39.71
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewAttachmentAfterSource 8 7 19.65 39.3 43.58
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewAttachmentBeforeSource 8 7 19.65 39.3 43.58
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewExposedSource 8 7 19.65 39.3 43.58
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewFeedIconsSource 8 7 19.65 39.3 43.58
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewFooterSource 8 7 19.65 39.3 43.58
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewHeaderSource 8 7 19.65 39.3 43.58
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewMoreSource 8 7 19.65 39.3 43.58
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewPagerSource 8 7 19.65 39.3 43.58
Drupal\display_builder_views\Plugin\views\display_extender\DisplayExtender 103 81 1143.25 89.67 42.81
Drupal\display_builder_views\Plugin\ViewsUiPatternsSourceBase 39 30 280.54 60.21 42.64
Drupal\display_builder_views\Plugin\display_builder\Buildable\ViewDisplay 120 70 1060.93 132.03 40.39
Drupal\display_builder\Attribute\DisplayBuildable 7 21 11.61 23.22 48.69
Drupal\display_builder\Attribute\Island 7 29 28.53 57.06 49.19
Drupal\display_builder\Controller\ApiSseController 50 48 431.02 38.72 44.2
Drupal\display_builder\Controller\ApiControllerBase 40 48 272.63 85.31 45.52
Drupal\display_builder\Controller\ApiPreviewController 97 86 1197.02 123.56 43.67
Drupal\display_builder\Controller\IntegrationControllerBase 22 16 76.11 25.37 42.21
Drupal\display_builder\Controller\ApiController 354 181 7213.46 265.89 39.2
Drupal\display_builder\Entity\PatternPreset 132 103 1553.85 93.03 42.75
Drupal\display_builder\Entity\Profile 63 53 876.91 88.43 43.3
Drupal\display_builder\Entity\Instance 375 234 5469.5 179.07 40.97
Drupal\display_builder\Event\DisplayBuilderEvent 44 82 103.96 51.98 47.45
Drupal\display_builder\Event\DisplayBuilderEvents 13 5 28.53 57.06 36.44
Drupal\display_builder\Event\DisplayBuilderEventsSubscriber 71 79 520.13 55.93 45.1
Drupal\display_builder\Form\IslandFormBase 41 24 239.86 36.65 40.42
Drupal\display_builder\Form\ProfileForm 131 72 3883.83 311.34 39.86
Drupal\display_builder\Form\PatternPresetForm 39 15 765.14 139.12 36.44
Drupal\display_builder\Form\ProfileIslandPluginForm 83 44 753.04 84.02 39.53
Drupal\display_builder\Hook\LibrariesSwitcher 26 17 242.03 46.1 41.36
Drupal\display_builder\Hook\UiPatternsHooks 30 39 222.91 60.01 45.93
Drupal\display_builder\Plugin\display_builder\Island\Menu 13 10 206.44 95.67 42.64
Drupal\display_builder\Plugin\display_builder\Island\MenuPreset 11 10 105.49 59.62 43.84
Drupal\display_builder\Plugin\display_builder\Island\MenuDelete 11 10 95.18 54.39 43.84
Drupal\display_builder\Plugin\display_builder\Island\Collaboration 145 96 2359.65 142.09 41.46
Drupal\display_builder\Plugin\display_builder\Island\ComponentLibraryPanel 195 131 5607.9 326.15 41.58
Drupal\display_builder\Plugin\display_builder\Island\ControlsButtons 51 36 1042.72 248.27 41.98
Drupal\display_builder\Plugin\display_builder\Island\HistoryButtons 79 73 1375.42 162.48 43.95
Drupal\display_builder\Plugin\display_builder\Island\LibrariesPanel 12 12 51.81 103.61 44.46
Drupal\display_builder\Plugin\display_builder\Island\ViewportSwitcher 127 72 2781.5 225.81 40.14
Drupal\display_builder\Plugin\display_builder\Island\BackButton 28 19 296.34 75.6 41.66
Drupal\display_builder\Plugin\display_builder\Island\BlockLibraryPanel 126 67 1861.23 234.38 39.56
Drupal\display_builder\Plugin\display_builder\Island\ContextualFormPanel 130 93 1534.04 104.76 42.09
Drupal\display_builder\Plugin\display_builder\Island\DesignTokensPanel 93 53 955.03 125.39 40.18
Drupal\display_builder\Plugin\display_builder\Island\PreviewPanel 57 44 984 203.59 42.67
Drupal\display_builder\Plugin\display_builder\Island\StateButtons 120 89 1716.2 203.75 42.37
Drupal\display_builder\Plugin\display_builder\Island\StylesPanel 74 51 987.25 121.88 41.79
Drupal\display_builder\Plugin\display_builder\Island\TreePanel 76 30 1366.08 140.59 36.7
Drupal\display_builder\Plugin\display_builder\Island\VisibilityConditionsPanel 86 43 1027.6 78.82 38.99
Drupal\display_builder\Plugin\display_builder\Island\BuilderPanel 233 181 4811.16 166.06 42.72
Drupal\display_builder\Plugin\display_builder\Island\LayersPanel 116 62 2432.57 153.41 39.61
Drupal\display_builder\Plugin\display_builder\Island\PresetLibraryPanel 82 53 1360.7 195.46 41.26
Drupal\display_builder\Plugin\display_builder\Island\LogsPanel 81 81 1279.14 116.29 44.46
Drupal\display_builder\Plugin\UiPatterns\Source\LayoutSource 158 92 2217.46 287.3 40.37
Drupal\display_builder\Plugin\UiPatterns\Source\ComponentSource 192 135 2906.74 139.95 41.95
Drupal\display_builder\Plugin\Field\FieldType\HistoryStep 30 22 103.96 31.19 42.28
Drupal\display_builder\Routing\ProfileRouteProvider 30 18 319.63 41.78 40.63
Drupal\display_builder\ProfileAccessControlHandler 15 8 63.4 12.19 39.59
Drupal\display_builder\SlotSourceProxy 33 18 294.29 30.03 39.79
Drupal\display_builder\IslandWithFormTrait 29 55 44.92 18.72 47.51
Drupal\display_builder\ComponentLibraryDefinitionHelper 106 85 1589.91 125.87 42.95
Drupal\display_builder\DisplayBuilderHelpers 101 85 1236.03 73.86 43.3
Drupal\display_builder\HtmxTrait 27 55 263.22 91.73 47.74
Drupal\display_builder\IslandConfigurationFormTrait 21 20 125.64 19.67 44.15
Drupal\display_builder\IslandPluginManager 64 36 656.58 64.37 40.07
Drupal\display_builder\IslandPluginToolbarButtonConfigurationBase 76 82 1005.29 74.47 44.92
Drupal\display_builder\BlockLibrarySourceHelper 143 71 2118.17 139.99 38.93
Drupal\display_builder\DisplayBuildablePluginManager 10 6 30.88 39.3 40.63
Drupal\display_builder\InstanceAccessControlHandler 37 40 254.75 71.09 44.93
Drupal\display_builder\InstanceStorage 95 59 692.39 93.23 40.93
Drupal\display_builder\ProfilePermissions 26 25 166.91 99.1 44.21
Drupal\display_builder\IslandPluginBase 176 151 1554.24 96.25 43.44
Drupal\display_builder\HtmxEvents 125 267 2867.26 138.86 47.88
Drupal\display_builder\RenderableBuilderTrait 148 205 2936.27 188.59 46.24
Drupal\display_builder\SourceTree 292 294 3394.29 78.45 44.5
Drupal\display_builder\DisplayBuildablePluginBase 169 139 2157.45 176.12 43.14
Drupal\display_builder\ProfileViewBuilder 188 156 3785.2 227.89 43.2