| Class | LCOM | Volume | Class cycl. | Max method cycl. | Bugs | Difficulty |
|---|---|---|---|---|---|---|
| Drupal\display_builder_entity_view\Controller\EntityViewController | 2 | 254.99 | 2 | 2 | 0.08 | 4.15 |
| Drupal\display_builder_entity_view\Controller\EntityViewOverridesController | 2 | 1117.81 | 12 | 5 | 0.37 | 11.89 |
| Drupal\display_builder_entity_view\Entity\EntityViewDisplay | 1 | 60.23 | 1 | 1 | 0.02 | 0.88 |
| Drupal\display_builder_entity_view\Entity\LayoutBuilderEntityViewDisplay | 1 | 237.19 | 5 | 4 | 0.08 | 6.09 |
| Drupal\display_builder_entity_view\Entity\EntityViewDisplayTrait | 1 | 1552.27 | 25 | 5 | 0.52 | 16.27 |
| 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 | 3112.64 | 32 | 6 | 1.04 | 20 |
| Drupal\display_builder_entity_view\Hook\Navigation | 2 | 258.65 | 8 | 5 | 0.09 | 5.11 |
| Drupal\display_builder_entity_view\Hook\DisplayBuilderEntityViewHook | 2 | 313.82 | 7 | 6 | 0.1 | 4.35 |
| Drupal\display_builder_entity_view\Hook\TemplateOverride | 4 | 488.36 | 8 | 4 | 0.16 | 4.54 |
| Drupal\display_builder_entity_view\Plugin\Derivative\EntityOverrideViewLocalTask | 3 | 406.34 | 4 | 4 | 0.14 | 3 |
| Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ExtraFieldSource | 3 | 1765.23 | 18 | 5 | 0.59 | 13.87 |
| Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityView | 7 | 1807.27 | 18 | 5 | 0.6 | 12.81 |
| Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityViewOverride | 9 | 2998.75 | 36 | 6 | 1 | 20.75 |
| Drupal\display_builder_entity_view\Routing\OverridesRoutes | 3 | 576.98 | 3 | 3 | 0.19 | 3.31 |
| Drupal\display_builder_entity_view\Routing\DisplayBuilderRoutes | 3 | 686.53 | 8 | 4 | 0.23 | 6.5 |
| Drupal\display_builder_entity_view\BuilderDataConverter | 2 | 2998.75 | 36 | 8 | 1 | 19.89 |
| Drupal\display_builder_entity_view\EventSubscriber\DisplayBuilderSubscriber | 3 | 413.43 | 5 | 5 | 0.14 | 3.96 |
| Drupal\display_builder_page_layout\Controller\PageLayoutController | 2 | 111.01 | 1 | 1 | 0.04 | 2.27 |
| Drupal\display_builder_page_layout\Entity\PageLayout | 1 | 1299.41 | 20 | 8 | 0.43 | 7.31 |
| Drupal\display_builder_page_layout\EventSubscriber\PageVariantSubscriber | 3 | 170.97 | 6 | 6 | 0.06 | 3.86 |
| Drupal\display_builder_page_layout\Form\PageLayoutForm | 2 | 1933.65 | 14 | 9 | 0.64 | 11.82 |
| 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 | 1116.4 | 13 | 6 | 0.37 | 5.54 |
| Drupal\display_builder_page_layout\Plugin\display_builder\Buildable\PageLayout | 7 | 850.16 | 11 | 3 | 0.28 | 6.65 |
| Drupal\display_builder_page_layout\Plugin\DisplayVariant\FullPageBuilderPageVariant | 2 | 254.19 | 1 | 1 | 0.08 | 3.63 |
| Drupal\display_builder_page_layout\Plugin\DisplayVariant\PageLayoutPageVariant | 2 | 1308 | 15 | 8 | 0.44 | 12.07 |
| Drupal\display_builder_page_layout\Hook\PageLayoutHook | 1 | 48.43 | 3 | 3 | 0.02 | 2.86 |
| 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 | 1521.37 | 14 | 5 | 0.51 | 10.62 |
| Drupal\display_builder_ui\Hook\DisplayBuilderUiHooks | 1 | 13.93 | 1 | 1 | 0 | 0 |
| Drupal\display_builder_ui\Form\InstanceListFilterForm | 2 | 776.31 | 6 | 6 | 0.26 | 6.86 |
| Drupal\display_builder_ui\PatternPresetListBuilder | 5 | 1165.57 | 11 | 6 | 0.39 | 9.31 |
| Drupal\display_builder_ui\ProfileListBuilder | 4 | 820.95 | 4 | 3 | 0.27 | 5.6 |
| Drupal\display_builder_ui\InstanceListBuilder | 5 | 3950.29 | 44 | 12 | 1.32 | 26.24 |
| Drupal\display_builder_views\Controller\ViewsController | 2 | 113.3 | 2 | 2 | 0.04 | 3 |
| Drupal\display_builder_views\Controller\ViewsManagementController | 2 | 954.85 | 6 | 5 | 0.32 | 5.94 |
| Drupal\display_builder_views\Form\ConfirmViewsBuilderDeleteForm | 4 | 284.98 | 1 | 1 | 0.09 | 2.43 |
| Drupal\display_builder_views\Hook\DisplayBuilderViewsHook | 2 | 245.27 | 6 | 6 | 0.08 | 3.24 |
| Drupal\display_builder_views\Hook\PreprocessViewsView | 2 | 372.92 | 8 | 8 | 0.12 | 5.6 |
| 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 | 1068.55 | 12 | 4 | 0.36 | 10.67 |
| Drupal\display_builder_views\Plugin\ViewsUiPatternsSourceBase | 3 | 280.54 | 5 | 5 | 0.09 | 4.66 |
| Drupal\display_builder_views\Plugin\display_builder\Buildable\ViewDisplay | 6 | 1386.93 | 21 | 6 | 0.46 | 10.63 |
| Drupal\display_builder_views\Routing\DisplayBuilderRoutes | 3 | 124 | 2 | 2 | 0.04 | 2.77 |
| Drupal\display_builder\Attribute\DisplayBuildable | 1 | 4.75 | 1 | 1 | 0 | 0 |
| Drupal\display_builder\Attribute\Island | 1 | 33.22 | 1 | 1 | 0.01 | 0 |
| Drupal\display_builder\Controller\ApiSseController | 1 | 431.02 | 9 | 9 | 0.14 | 11.13 |
| Drupal\display_builder\Controller\IntegrationControllerBase | 2 | 76.11 | 3 | 3 | 0.03 | 3 |
| Drupal\display_builder\Controller\ApiPublishingController | 1 | 53.4 | 1 | 1 | 0.02 | 5.67 |
| Drupal\display_builder\Controller\ApiContextualMenuController | 3 | 2115.96 | 29 | 11 | 0.71 | 22.58 |
| Drupal\display_builder\Controller\ApiPreviewController | 2 | 1437.66 | 24 | 12 | 0.48 | 12.07 |
| Drupal\display_builder\Controller\ApiController | 2 | 5542.14 | 43 | 7 | 1.85 | 33.75 |
| Drupal\display_builder\Controller\ApiControllerBase | 2 | 426.06 | 5 | 4 | 0.14 | 6.63 |
| Drupal\display_builder\Entity\PatternPreset | 2 | 1686.26 | 41 | 9 | 0.56 | 16.47 |
| Drupal\display_builder\Entity\InstanceStorage | 1 | 992.06 | 16 | 4 | 0.33 | 22.46 |
| Drupal\display_builder\Entity\Instance | 5 | 4017.91 | 43 | 6 | 1.34 | 25.95 |
| Drupal\display_builder\Entity\Profile | 2 | 976.49 | 14 | 5 | 0.33 | 9.56 |
| Drupal\display_builder\Event\DisplayBuilderEvents | 0 | 38.05 | 1 | 0 | 0.01 | 0 |
| Drupal\display_builder\Event\DisplayBuilderEvent | 2 | 103.78 | 1 | 1 | 0.03 | 2.22 |
| Drupal\display_builder\Event\DisplayBuilderEventsSubscriber | 3 | 769.39 | 13 | 7 | 0.26 | 14.88 |
| Drupal\display_builder\Form\PatternPresetForm | 1 | 765.14 | 4 | 3 | 0.26 | 5.5 |
| Drupal\display_builder\Form\IslandFormBase | 4 | 312.74 | 4 | 2 | 0.1 | 8.14 |
| Drupal\display_builder\Form\ProfileIslandPluginForm | 4 | 750 | 5 | 2 | 0.25 | 8.57 |
| Drupal\display_builder\Form\ProfileForm | 1 | 4582.72 | 28 | 11 | 1.53 | 12.83 |
| Drupal\display_builder\Hook\UiPatternsHooks | 4 | 222.91 | 6 | 6 | 0.07 | 3.71 |
| Drupal\display_builder\Hook\LibrariesSwitcher | 2 | 242.03 | 5 | 5 | 0.08 | 5.25 |
| Drupal\display_builder\Plugin\display_builder\Island\BackButton | 2 | 378.33 | 7 | 5 | 0.13 | 4.21 |
| Drupal\display_builder\Plugin\display_builder\Island\LogsPanel | 4 | 921.6 | 9 | 4 | 0.31 | 7.76 |
| Drupal\display_builder\Plugin\display_builder\Island\MenuPreset | 1 | 98.99 | 1 | 1 | 0.03 | 1.83 |
| Drupal\display_builder\Plugin\display_builder\Island\MenuStyles | 1 | 299.56 | 1 | 1 | 0.1 | 2.12 |
| Drupal\display_builder\Plugin\display_builder\Island\Collaboration | 4 | 1944.29 | 20 | 9 | 0.65 | 14.94 |
| Drupal\display_builder\Plugin\display_builder\Island\DesignTokensPanel | 6 | 933.17 | 14 | 9 | 0.31 | 7.62 |
| Drupal\display_builder\Plugin\display_builder\Island\StylesPanel | 6 | 965.49 | 13 | 6 | 0.32 | 8.08 |
| Drupal\display_builder\Plugin\display_builder\Island\VisibilityConditionsPanel | 5 | 999.83 | 16 | 9 | 0.33 | 12.6 |
| Drupal\display_builder\Plugin\display_builder\Island\ContextualFormPanel | 5 | 1425.53 | 23 | 8 | 0.48 | 13.89 |
| Drupal\display_builder\Plugin\display_builder\Island\PreviewPanel | 3 | 896.59 | 6 | 6 | 0.3 | 4.51 |
| Drupal\display_builder\Plugin\display_builder\Island\MenuDelete | 1 | 170.97 | 1 | 1 | 0.06 | 2.13 |
| Drupal\display_builder\Plugin\display_builder\Island\SaveStatus | 1 | 546.99 | 5 | 3 | 0.18 | 8.23 |
| Drupal\display_builder\Plugin\display_builder\Island\ControlsButtons | 1 | 788.47 | 11 | 5 | 0.26 | 3.78 |
| Drupal\display_builder\Plugin\display_builder\Island\Menu | 1 | 382.74 | 1 | 1 | 0.13 | 2.43 |
| Drupal\display_builder\Plugin\display_builder\Island\StateButtons | 2 | 1327.79 | 19 | 7 | 0.44 | 6.03 |
| Drupal\display_builder\Plugin\display_builder\Island\HistoryButtons | 1 | 1014.92 | 15 | 5 | 0.34 | 5.58 |
| Drupal\display_builder\Plugin\display_builder\Island\BlockLibraryPanel | 3 | 3251.41 | 41 | 10 | 1.08 | 14.46 |
| Drupal\display_builder\Plugin\display_builder\Island\BuilderPanel | 3 | 5293.48 | 62 | 28 | 1.76 | 29.9 |
| Drupal\display_builder\Plugin\display_builder\Island\ComponentLibraryPanel | 3 | 5696.95 | 37 | 11 | 1.9 | 15.16 |
| Drupal\display_builder\Plugin\display_builder\Island\HighlightToggle | 1 | 522.17 | 1 | 1 | 0.17 | 1.89 |
| Drupal\display_builder\Plugin\display_builder\Island\LibrariesPanel | 3 | 55.51 | 1 | 1 | 0.02 | 0.5 |
| Drupal\display_builder\Plugin\display_builder\Island\PresetLibraryPanel | 4 | 1708.51 | 16 | 8 | 0.57 | 6.99 |
| Drupal\display_builder\Plugin\display_builder\Island\ScaffoldPanel | 3 | 508.97 | 6 | 3 | 0.17 | 5.28 |
| Drupal\display_builder\Plugin\display_builder\Island\TreePanel | 2 | 1585.5 | 10 | 6 | 0.53 | 10.95 |
| Drupal\display_builder\Plugin\display_builder\Island\ViewportSwitcher | 3 | 2842 | 24 | 7 | 0.95 | 12.44 |
| Drupal\display_builder\Plugin\display_builder\Island\WireframePanelBase | 3 | 2246.91 | 31 | 10 | 0.75 | 17.72 |
| Drupal\display_builder\Plugin\UiPatterns\Source\ComponentSource | 6 | 2906.74 | 50 | 6 | 0.97 | 20.77 |
| Drupal\display_builder\Plugin\UiPatterns\Source\LayoutSource | 8 | 2217.46 | 30 | 9 | 0.74 | 7.72 |
| Drupal\display_builder\Plugin\UiPatterns\Source\TextareaWidget | 3 | 812.72 | 8 | 6 | 0.27 | 6.11 |
| Drupal\display_builder\Plugin\Field\FieldType\PluginItem | 4 | 213.62 | 2 | 2 | 0.07 | 3.33 |
| Drupal\display_builder\Routing\ProfileRouteProvider | 1 | 298.02 | 6 | 5 | 0.1 | 6.45 |
| Drupal\display_builder\ProfileAccessControlHandler | 1 | 63.4 | 3 | 3 | 0.02 | 5.2 |
| Drupal\display_builder\DisplayBuildablePluginManager | 1 | 30.88 | 1 | 1 | 0.01 | 0 |
| Drupal\display_builder\Exception\FormValidationException | 0 | 0 | 1 | 0 | 0 | 0 |
| Drupal\display_builder\Exception\InvalidNodeException | 0 | 0 | 1 | 0 | 0 | 0 |
| Drupal\display_builder\Island\IslandLifecycleReloadTrait | 1 | 19.02 | 1 | 1 | 0.01 | 2.25 |
| Drupal\display_builder\Island\IslandPluginToolbarButtonConfigurationBase | 1 | 1005.29 | 17 | 5 | 0.34 | 13.5 |
| Drupal\display_builder\Island\IslandReloadEventsTrait | 0 | 0 | 1 | 0 | 0 | 0 |
| Drupal\display_builder\Island\IslandStructureReloadTrait | 1 | 60.37 | 1 | 1 | 0.02 | 2.63 |
| Drupal\display_builder\Island\IslandWithFormTrait | 5 | 12.68 | 1 | 1 | 0 | 1.5 |
| Drupal\display_builder\Island\IslandPluginManager | 3 | 656.58 | 18 | 10 | 0.22 | 10.2 |
| Drupal\display_builder\Island\IslandConfigurationFormTrait | 2 | 267.96 | 10 | 10 | 0.09 | 7.5 |
| Drupal\display_builder\Island\IslandPluginBase | 16 | 1482.11 | 12 | 6 | 0.49 | 15.24 |
| Drupal\display_builder\ProfilePermissions | 1 | 166.91 | 2 | 2 | 0.06 | 1.68 |
| Drupal\display_builder\SlotSourceProxy | 2 | 294.29 | 7 | 7 | 0.1 | 9.8 |
| Drupal\display_builder\DisplayBuilderHelpers | 7 | 1236.03 | 32 | 17 | 0.41 | 16.73 |
| Drupal\display_builder\ContextFieldItemList | 2 | 179.72 | 6 | 5 | 0.06 | 6.36 |
| Drupal\display_builder\SourceTree | 1 | 3577.29 | 52 | 8 | 1.19 | 44.51 |
| Drupal\display_builder\ComponentLibraryDefinitionHelper | 3 | 1589.91 | 36 | 13 | 0.53 | 12.63 |
| Drupal\display_builder\DisplayBuildablePluginBase | 4 | 1971.54 | 21 | 8 | 0.66 | 11.59 |
| Drupal\display_builder\DisplayBuilderHtmx | 3 | 265.93 | 1 | 1 | 0.09 | 3.5 |
| Drupal\display_builder\InstanceAccessControlHandler | 3 | 280.46 | 5 | 3 | 0.09 | 3.53 |
| Drupal\display_builder\HtmxEvents | 18 | 2139.87 | 8 | 4 | 0.71 | 15.84 |
| Drupal\display_builder\RenderableBuilderTrait | 10 | 3423.92 | 32 | 11 | 1.14 | 22.13 |
| Drupal\display_builder\BlockLibrarySourceHelper | 6 | 2294.58 | 47 | 15 | 0.76 | 15.94 |
| Drupal\display_builder\ProfileViewBuilder | 4 | 5915.73 | 54 | 15 | 1.97 | 19.26 |