Created at 2026-03-11 08:55:54 , with PHPMetrics v2.9.1 (Jean-François Lépine).
classes
121 (100 %)
interfaces
17 (14 %)
average LCOM
2.93
logical lines of code by class
76
logical lines of code by method
10
Class LCOM Volume Class cycl. Max method cycl. Bugs Difficulty
Drupal\display_builder_entity_view\Controller\EntityViewController 2 259.15 2 2 0.09 3.92
Drupal\display_builder_entity_view\Controller\EntityViewOverridesController 2 1144.21 12 5 0.38 11.29
Drupal\display_builder_entity_view\Entity\EntityViewDisplay 2 311.14 5 5 0.1 4.76
Drupal\display_builder_entity_view\Entity\LayoutBuilderEntityViewDisplay 1 371.38 7 4 0.12 7.63
Drupal\display_builder_entity_view\Entity\EntityViewDisplayTrait 1 1771.24 30 8 0.59 17.17
Drupal\display_builder_entity_view\EventSubscriber\DisplayBuilderSubscriber 3 436.71 6 6 0.15 3.72
Drupal\display_builder_entity_view\Form\EntityViewDisplayForm 2 107.24 1 1 0.04 2.56
Drupal\display_builder_entity_view\Form\LayoutBuilderEntityViewDisplayForm 2 188 2 2 0.06 4.04
Drupal\display_builder_entity_view\Form\EntityViewDisplayFormTrait 2 3126.21 33 7 1.04 20.06
Drupal\display_builder_entity_view\Hook\Navigation 2 258.65 8 5 0.09 5.11
Drupal\display_builder_entity_view\Hook\TemplateOverride 4 452.36 8 4 0.15 4.64
Drupal\display_builder_entity_view\Hook\DisplayBuilderEntityViewHook 3 607.82 10 6 0.2 5.2
Drupal\display_builder_entity_view\Plugin\Derivative\EntityOverrideViewLocalTask 3 406.34 4 4 0.14 3
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ContentEntitySource 3 965.73 12 6 0.32 8.93
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ExtraFieldSource 2 501.48 7 4 0.17 4.56
Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityView 8 1451.12 13 4 0.48 11.2
Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityViewOverride 9 2347.52 28 6 0.78 19.92
Drupal\display_builder_entity_view\Routing\DisplayBuilderRoutes 3 686.53 8 4 0.23 6.5
Drupal\display_builder_entity_view\Routing\OverridesRoutes 3 576.98 3 3 0.19 3.31
Drupal\display_builder_entity_view\BuilderDataConverter 2 2998.75 36 8 1 19.89
Drupal\display_builder_page_layout\Controller\PageLayoutController 2 111.01 1 1 0.04 2.27
Drupal\display_builder_page_layout\Entity\PageLayout 1 1231.42 19 8 0.41 7.38
Drupal\display_builder_page_layout\EventSubscriber\PageVariantSubscriber 3 170.97 6 6 0.06 3.86
Drupal\display_builder_page_layout\EventSubscriber\DisplayBuilderSubscriber 3 203.9 5 5 0.07 4.4
Drupal\display_builder_page_layout\Form\PageLayoutForm 2 1933.65 14 9 0.64 11.82
Drupal\display_builder_page_layout\Plugin\DisplayVariant\DisplayBuilderPageVariant 2 1318.9 16 9 0.44 11.86
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\MainPageContentSource 1 74.23 2 2 0.02 1.88
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\PageTitleSource 2 36.54 1 1 0.01 0.5
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\PageLayoutSource 6 1083.73 13 6 0.36 5.63
Drupal\display_builder_page_layout\Plugin\display_builder\Buildable\PageLayout 8 760.95 10 3 0.25 5.88
Drupal\display_builder_page_layout\Hook\PageLayoutHook 1 122.62 3 3 0.04 2.57
Drupal\display_builder_page_layout\AccessControlHandler 2 782.32 16 8 0.26 11.56
Drupal\display_builder_page_layout\BuilderDataConverter 2 474.17 7 5 0.16 6.79
Drupal\display_builder_page_layout\PageLayoutListBuilder 3 1510.88 14 5 0.5 10.7
Drupal\display_builder_ui\Hook\DisplayBuilderUiHooks 1 13.93 1 1 0 0
Drupal\display_builder_ui\Form\InstanceListFilterForm 2 705.43 6 6 0.24 6.43
Drupal\display_builder_ui\ProfileListBuilder 4 820.95 4 3 0.27 5.6
Drupal\display_builder_ui\PatternPresetListBuilder 5 1165.57 11 6 0.39 9.31
Drupal\display_builder_ui\InstanceListBuilder 5 3249.68 37 12 1.08 25.08
Drupal\display_builder_views\Controller\ViewsController 2 179.31 3 2 0.06 4.71
Drupal\display_builder_views\Controller\ViewsManagementController 2 994.35 7 6 0.33 6.05
Drupal\display_builder_views\EventSubscriber\DisplayBuilderSubscriber 3 231.89 5 5 0.08 4
Drupal\display_builder_views\Form\ConfirmViewsBuilderDeleteForm 4 284.98 1 1 0.09 2.43
Drupal\display_builder_views\Hook\DisplayBuilderViewsHook 1 122.62 3 3 0.04 2.57
Drupal\display_builder_views\Hook\PreprocessViewsView 2 448.95 8 8 0.15 5.89
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewAttachmentAfterSource 1 19.65 1 1 0.01 0.5
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewAttachmentBeforeSource 1 19.65 1 1 0.01 0.5
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewExposedSource 1 19.65 1 1 0.01 0.5
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewFeedIconsSource 1 19.65 1 1 0.01 0.5
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewFooterSource 1 19.65 1 1 0.01 0.5
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewHeaderSource 1 19.65 1 1 0.01 0.5
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewMoreSource 1 19.65 1 1 0.01 0.5
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewPagerSource 1 19.65 1 1 0.01 0.5
Drupal\display_builder_views\Plugin\views\display_extender\DisplayExtender 2 1143.25 14 5 0.38 12.75
Drupal\display_builder_views\Plugin\ViewsUiPatternsSourceBase 3 280.54 5 5 0.09 4.66
Drupal\display_builder_views\Plugin\display_builder\Buildable\ViewDisplay 7 1060.93 14 5 0.35 8.04
Drupal\display_builder\Attribute\DisplayBuildable 1 11.61 1 1 0 0
Drupal\display_builder\Attribute\Island 1 28.53 1 1 0.01 0
Drupal\display_builder\Controller\ApiSseController 1 431.02 9 9 0.14 11.13
Drupal\display_builder\Controller\ApiControllerBase 2 272.63 2 2 0.09 3.2
Drupal\display_builder\Controller\ApiPreviewController 1 1197.02 19 12 0.4 9.69
Drupal\display_builder\Controller\IntegrationControllerBase 2 76.11 3 3 0.03 3
Drupal\display_builder\Controller\ApiController 4 7213.46 56 8 2.4 27.13
Drupal\display_builder\Entity\PatternPreset 2 1553.85 35 7 0.52 16.7
Drupal\display_builder\Entity\Profile 2 876.91 14 5 0.29 9.92
Drupal\display_builder\Entity\Instance 3 5469.5 55 6 1.82 30.54
Drupal\display_builder\Event\DisplayBuilderEvent 2 103.96 1 1 0.03 2
Drupal\display_builder\Event\DisplayBuilderEvents 0 28.53 1 0 0.01 0
Drupal\display_builder\Event\DisplayBuilderEventsSubscriber 3 520.13 6 6 0.17 9.3
Drupal\display_builder\Form\IslandFormBase 5 239.86 4 2 0.08 6.55
Drupal\display_builder\Form\ProfileForm 1 3883.83 28 11 1.29 12.47
Drupal\display_builder\Form\PatternPresetForm 1 765.14 4 3 0.26 5.5
Drupal\display_builder\Form\ProfileIslandPluginForm 4 753.04 5 2 0.25 8.96
Drupal\display_builder\Hook\LibrariesSwitcher 2 242.03 5 5 0.08 5.25
Drupal\display_builder\Hook\UiPatternsHooks 4 222.91 6 6 0.07 3.71
Drupal\display_builder\Plugin\display_builder\Island\Menu 1 206.44 1 1 0.07 2.16
Drupal\display_builder\Plugin\display_builder\Island\MenuPreset 1 105.49 1 1 0.04 1.77
Drupal\display_builder\Plugin\display_builder\Island\MenuDelete 1 95.18 1 1 0.03 1.75
Drupal\display_builder\Plugin\display_builder\Island\Collaboration 4 2359.65 21 9 0.79 16.61
Drupal\display_builder\Plugin\display_builder\Island\ComponentLibraryPanel 4 5607.9 38 14 1.87 17.19
Drupal\display_builder\Plugin\display_builder\Island\ControlsButtons 1 1042.72 14 6 0.35 4.2
Drupal\display_builder\Plugin\display_builder\Island\HistoryButtons 1 1375.42 16 5 0.46 8.46
Drupal\display_builder\Plugin\display_builder\Island\LibrariesPanel 2 51.81 1 1 0.02 0.5
Drupal\display_builder\Plugin\display_builder\Island\ViewportSwitcher 3 2781.5 24 7 0.93 12.32
Drupal\display_builder\Plugin\display_builder\Island\BackButton 2 296.34 7 5 0.1 3.92
Drupal\display_builder\Plugin\display_builder\Island\BlockLibraryPanel 4 1861.23 29 9 0.62 7.94
Drupal\display_builder\Plugin\display_builder\Island\ContextualFormPanel 5 1534.04 22 8 0.51 14.64
Drupal\display_builder\Plugin\display_builder\Island\DesignTokensPanel 7 955.03 14 9 0.32 7.62
Drupal\display_builder\Plugin\display_builder\Island\PreviewPanel 4 984 5 5 0.33 4.83
Drupal\display_builder\Plugin\display_builder\Island\StateButtons 2 1716.2 21 8 0.57 8.42
Drupal\display_builder\Plugin\display_builder\Island\StylesPanel 6 987.25 13 6 0.33 8.1
Drupal\display_builder\Plugin\display_builder\Island\TreePanel 3 1366.08 12 8 0.46 9.72
Drupal\display_builder\Plugin\display_builder\Island\VisibilityConditionsPanel 4 1027.6 16 9 0.34 13.04
Drupal\display_builder\Plugin\display_builder\Island\BuilderPanel 3 4811.16 55 25 1.6 28.97
Drupal\display_builder\Plugin\display_builder\Island\LayersPanel 4 2432.57 27 8 0.81 15.86
Drupal\display_builder\Plugin\display_builder\Island\PresetLibraryPanel 4 1360.7 15 8 0.45 6.96
Drupal\display_builder\Plugin\display_builder\Island\LogsPanel 4 1279.14 16 8 0.43 11
Drupal\display_builder\Plugin\UiPatterns\Source\LayoutSource 8 2217.46 30 9 0.74 7.72
Drupal\display_builder\Plugin\UiPatterns\Source\ComponentSource 6 2906.74 50 6 0.97 20.77
Drupal\display_builder\Plugin\Field\FieldType\HistoryStep 1 103.96 3 2 0.03 3.33
Drupal\display_builder\Routing\ProfileRouteProvider 1 319.63 6 5 0.11 7.65
Drupal\display_builder\ProfileAccessControlHandler 1 63.4 3 3 0.02 5.2
Drupal\display_builder\SlotSourceProxy 2 294.29 7 7 0.1 9.8
Drupal\display_builder\IslandWithFormTrait 5 44.92 1 1 0.01 2.4
Drupal\display_builder\ComponentLibraryDefinitionHelper 3 1589.91 36 13 0.53 12.63
Drupal\display_builder\DisplayBuilderHelpers 7 1236.03 32 17 0.41 16.73
Drupal\display_builder\HtmxTrait 4 263.22 1 1 0.09 2.87
Drupal\display_builder\IslandConfigurationFormTrait 2 125.64 6 6 0.04 6.39
Drupal\display_builder\IslandPluginManager 3 656.58 18 10 0.22 10.2
Drupal\display_builder\IslandPluginToolbarButtonConfigurationBase 1 1005.29 17 5 0.34 13.5
Drupal\display_builder\BlockLibrarySourceHelper 6 2118.17 41 10 0.71 15.13
Drupal\display_builder\DisplayBuildablePluginManager 1 30.88 1 1 0.01 0
Drupal\display_builder\InstanceAccessControlHandler 1 254.75 5 3 0.08 3.58
Drupal\display_builder\InstanceStorage 11 692.39 8 4 0.23 7.43
Drupal\display_builder\ProfilePermissions 1 166.91 2 2 0.06 1.68
Drupal\display_builder\IslandPluginBase 14 1554.24 16 6 0.52 16.15
Drupal\display_builder\HtmxEvents 1 2867.26 13 6 0.96 20.65
Drupal\display_builder\RenderableBuilderTrait 10 2936.27 25 6 0.98 15.57
Drupal\display_builder\SourceTree 1 3394.29 50 8 1.13 43.27
Drupal\display_builder\DisplayBuildablePluginBase 4 2157.45 27 8 0.72 12.25
Drupal\display_builder\ProfileViewBuilder 1 3785.2 41 13 1.26 16.61