Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Drupal\display_builder_entity_view\BuilderDataConverter0%
Drupal\display_builder_entity_view\Controller\EntityViewController0%
Drupal\display_builder_entity_view\Controller\EntityViewOverridesController0%
Drupal\display_builder_entity_view\Form\EntityViewDisplayForm0%
Drupal\display_builder_entity_view\Form\LayoutBuilderEntityViewDisplayForm0%
Drupal\display_builder_entity_view\Hook\DisplayBuilderEntityViewHook0%
Drupal\display_builder_entity_view\Hook\Navigation0%
Drupal\display_builder_entity_view\Hook\TemplateOverride0%
Drupal\display_builder_entity_view\Plugin\Derivative\EntityOverrideViewLocalTask0%
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ExtraFieldSource0%
Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityView0%
Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityViewOverride0%
Drupal\display_builder_entity_view\Routing\DisplayBuilderRoutes0%
Drupal\display_builder_entity_view\Routing\OverridesRoutes0%
Drupal\display_builder_page_layout\AccessControlHandler0%
Drupal\display_builder_page_layout\BuilderDataConverter0%
Drupal\display_builder_page_layout\Controller\PageLayoutController0%
Drupal\display_builder_page_layout\EventSubscriber\PageVariantSubscriber0%
Drupal\display_builder_page_layout\Form\PageLayoutForm0%
Drupal\display_builder_page_layout\Hook\PageLayoutHook0%
Drupal\display_builder_page_layout\PageLayoutListBuilder0%
Drupal\display_builder_page_layout\Plugin\DisplayVariant\FullPageBuilderPageVariant0%
Drupal\display_builder_page_layout\Plugin\DisplayVariant\PageLayoutPageVariant0%
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\MainPageContentSource0%
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\PageLayoutSource0%
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\PageTitleSource0%
Drupal\display_builder_page_layout\Plugin\display_builder\Buildable\PageLayout0%
Drupal\display_builder_ui\Form\InstanceListFilterForm0%
Drupal\display_builder_ui\Hook\DisplayBuilderUiHooks0%
Drupal\display_builder_ui\InstanceListBuilder0%
Drupal\display_builder_ui\PatternPresetListBuilder0%
Drupal\display_builder_ui\ProfileListBuilder0%
Drupal\display_builder_views\Controller\ViewsController0%
Drupal\display_builder_views\Controller\ViewsManagementController0%
Drupal\display_builder_views\Form\ConfirmViewsBuilderDeleteForm0%
Drupal\display_builder_views\Hook\DisplayBuilderViewsHook0%
Drupal\display_builder_views\Hook\PreprocessViewsView0%
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewAttachmentAfterSource0%
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewAttachmentBeforeSource0%
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewExposedSource0%
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewFeedIconsSource0%
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewFooterSource0%
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewHeaderSource0%
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewMoreSource0%
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewPagerSource0%
Drupal\display_builder_views\Plugin\ViewsUiPatternsSourceBase0%
Drupal\display_builder_views\Plugin\display_builder\Buildable\ViewDisplay0%
Drupal\display_builder\Attribute\DisplayBuildable0%
Drupal\display_builder\Attribute\Island0%
Drupal\display_builder\ContextFieldItemList0%
Drupal\display_builder\Controller\ApiPreviewController0%
Drupal\display_builder\Controller\ApiSseController0%
Drupal\display_builder\Controller\IntegrationControllerBase0%
Drupal\display_builder\DisplayBuildablePluginManager0%
Drupal\display_builder\DisplayBuilderHelpers0%
Drupal\display_builder\Event\DisplayBuilderEvent0%
Drupal\display_builder\Form\IslandFormBase0%
Drupal\display_builder\Form\PatternPresetForm0%
Drupal\display_builder\Form\ProfileForm0%
Drupal\display_builder\Form\ProfileIslandPluginForm0%
Drupal\display_builder\Hook\LibrariesSwitcher0%
Drupal\display_builder\Hook\UiPatternsHooks0%
Drupal\display_builder\Island\IslandPluginToolbarButtonConfigurationBase0%
Drupal\display_builder\Plugin\Field\FieldType\PluginItem0%
Drupal\display_builder\Plugin\UiPatterns\Source\TextareaWidget0%
Drupal\display_builder\Plugin\display_builder\Island\BackButton0%
Drupal\display_builder\Plugin\display_builder\Island\BlockLibraryPanel0%
Drupal\display_builder\Plugin\display_builder\Island\Collaboration0%
Drupal\display_builder\Plugin\display_builder\Island\ComponentLibraryPanel0%
Drupal\display_builder\Plugin\display_builder\Island\ContextualFormPanel0%
Drupal\display_builder\Plugin\display_builder\Island\ControlsButtons0%
Drupal\display_builder\Plugin\display_builder\Island\DesignTokensPanel0%
Drupal\display_builder\Plugin\display_builder\Island\HighlightToggle0%
Drupal\display_builder\Plugin\display_builder\Island\HistoryButtons0%
Drupal\display_builder\Plugin\display_builder\Island\LibrariesPanel0%
Drupal\display_builder\Plugin\display_builder\Island\LogsPanel0%
Drupal\display_builder\Plugin\display_builder\Island\Menu0%
Drupal\display_builder\Plugin\display_builder\Island\MenuDelete0%
Drupal\display_builder\Plugin\display_builder\Island\MenuPreset0%
Drupal\display_builder\Plugin\display_builder\Island\MenuStyles0%
Drupal\display_builder\Plugin\display_builder\Island\PresetLibraryPanel0%
Drupal\display_builder\Plugin\display_builder\Island\PreviewPanel0%
Drupal\display_builder\Plugin\display_builder\Island\SaveStatus0%
Drupal\display_builder\Plugin\display_builder\Island\StateButtons0%
Drupal\display_builder\Plugin\display_builder\Island\StylesPanel0%
Drupal\display_builder\Plugin\display_builder\Island\TreePanel0%
Drupal\display_builder\Plugin\display_builder\Island\ViewportSwitcher0%
Drupal\display_builder\Plugin\display_builder\Island\VisibilityConditionsPanel0%
Drupal\display_builder\ProfilePermissions0%
Drupal\display_builder\ProfileViewBuilder0%
Drupal\display_builder\Routing\ProfileRouteProvider0%
Drupal\display_builder_entity_view\Form\EntityViewDisplayFormTrait0%
Drupal\display_builder\Island\IslandConfigurationFormTrait0%
Drupal\display_builder\Island\IslandLifecycleReloadTrait0%
Drupal\display_builder\Island\IslandStructureReloadTrait0%
Drupal\display_builder\Island\IslandType0%
Drupal\display_builder\Island\IslandWithFormTrait0%
Drupal\display_builder_entity_view\EventSubscriber\DisplayBuilderSubscriber13%
Drupal\display_builder\Controller\ApiController39%
Drupal\display_builder_entity_view\Entity\LayoutBuilderEntityViewDisplay40%
Drupal\display_builder_views\Routing\DisplayBuilderRoutes40%
Drupal\display_builder_entity_view\Entity\EntityViewDisplayTrait46%
Drupal\display_builder\DisplayBuilderHtmx50%
Drupal\display_builder\Plugin\display_builder\Island\ScaffoldPanel50%
Drupal\display_builder\Plugin\display_builder\Island\WireframePanelBase51%
Drupal\display_builder\Event\DisplayBuilderEventsSubscriber51%
Drupal\display_builder_views\Plugin\views\display_extender\DisplayExtender62%
Drupal\display_builder\Controller\ApiPublishingController66%
Drupal\display_builder\Island\IslandPluginBase66%
Drupal\display_builder\Plugin\display_builder\Island\BuilderPanel67%
Drupal\display_builder\Entity\Instance70%
Drupal\display_builder\ComponentLibraryDefinitionHelper70%
Drupal\display_builder\DisplayBuildablePluginBase70%
Drupal\display_builder\Controller\ApiControllerBase75%
Drupal\display_builder\Entity\Profile78%
Drupal\display_builder\Plugin\UiPatterns\Source\LayoutSource80%
Drupal\display_builder\Controller\ApiContextualMenuController81%
Drupal\display_builder\BlockLibrarySourceHelper81%
Drupal\display_builder\Plugin\UiPatterns\Source\ComponentSource82%
Drupal\display_builder\SlotSourceProxy83%
Drupal\display_builder\Entity\PatternPreset84%
Drupal\display_builder\InstanceAccessControlHandler85%
Drupal\display_builder_page_layout\Entity\PageLayout88%
Drupal\display_builder\SourceTree88%

Project Risks

Class CRAP
Drupal\display_builder\Plugin\display_builder\Island\BuilderPanel3463
Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityViewOverride2756
Drupal\display_builder\ProfileViewBuilder2756
Drupal\display_builder_entity_view\BuilderDataConverter2070
Drupal\display_builder\Plugin\display_builder\Island\ComponentLibraryPanel2070
Drupal\display_builder_entity_view\Form\EntityViewDisplayFormTrait1722
Drupal\display_builder\Controller\ApiController1580
Drupal\display_builder\Plugin\display_builder\Island\BlockLibraryPanel1482
Drupal\display_builder\DisplayBuilderHelpers1332
Drupal\display_builder\Entity\PatternPreset1254
Drupal\display_builder_ui\InstanceListBuilder1190
Drupal\display_builder\Plugin\display_builder\Island\ContextualFormPanel1056
Drupal\display_builder_entity_view\Plugin\display_builder\Buildable\EntityView930
Drupal\display_builder_views\Plugin\display_builder\Buildable\ViewDisplay812
Drupal\display_builder\DisplayBuildablePluginBase783
Drupal\display_builder\Controller\ApiPreviewController756
Drupal\display_builder\Form\ProfileForm756
Drupal\display_builder\Plugin\display_builder\Island\Collaboration756
Drupal\display_builder\Plugin\display_builder\Island\StateButtons756
Drupal\display_builder\Plugin\display_builder\Island\ViewportSwitcher756
Drupal\display_builder\Controller\ApiContextualMenuController714
Drupal\display_builder_page_layout\Plugin\display_builder\Buildable\PageLayout702
Drupal\display_builder\ComponentLibraryDefinitionHelper687
Drupal\display_builder\BlockLibrarySourceHelper669
Drupal\display_builder\Entity\Instance613
Drupal\display_builder\SourceTree583
Drupal\display_builder_page_layout\Form\PageLayoutForm506
Drupal\display_builder\Island\IslandPluginToolbarButtonConfigurationBase506
Drupal\display_builder_page_layout\AccessControlHandler462
Drupal\display_builder_page_layout\PageLayoutListBuilder462
Drupal\display_builder\Plugin\display_builder\Island\PresetLibraryPanel462
Drupal\display_builder\Plugin\UiPatterns\Source\LayoutSource457
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ExtraFieldSource420
Drupal\display_builder\Plugin\display_builder\Island\DesignTokensPanel420
Drupal\display_builder\Event\DisplayBuilderEventsSubscriber417
Drupal\display_builder_entity_view\Entity\EntityViewDisplayTrait410
Drupal\display_builder\Plugin\UiPatterns\Source\ComponentSource404
Drupal\display_builder\Plugin\display_builder\Island\WireframePanelBase396
Drupal\display_builder_page_layout\Entity\PageLayout384
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\PageLayoutSource380
Drupal\display_builder\Plugin\display_builder\Island\HistoryButtons380
Drupal\display_builder\Plugin\display_builder\Island\VisibilityConditionsPanel380
Drupal\display_builder_page_layout\Plugin\DisplayVariant\PageLayoutPageVariant342
Drupal\display_builder_entity_view\Controller\EntityViewOverridesController306
Drupal\display_builder_ui\PatternPresetListBuilder306
Drupal\display_builder\Form\ProfileIslandPluginForm272
Drupal\display_builder\Plugin\display_builder\Island\ControlsButtons240
Drupal\display_builder\Plugin\display_builder\Island\LogsPanel240
Drupal\display_builder\Plugin\display_builder\Island\SaveStatus240
Drupal\display_builder\Plugin\display_builder\Island\StylesPanel240
Drupal\display_builder_entity_view\Routing\DisplayBuilderRoutes182
Drupal\display_builder\Island\IslandType156
Drupal\display_builder\Island\IslandPluginBase137
Drupal\display_builder\Entity\Profile132
Drupal\display_builder_entity_view\Hook\Navigation132
Drupal\display_builder_entity_view\Hook\TemplateOverride132
Drupal\display_builder_ui\ProfileListBuilder132
Drupal\display_builder\Form\IslandFormBase132
Drupal\display_builder\Plugin\UiPatterns\Source\TextareaWidget132
Drupal\display_builder\Plugin\display_builder\Island\TreePanel132
Drupal\display_builder\Island\IslandConfigurationFormTrait132
Drupal\display_builder\Plugin\display_builder\Island\BackButton110
Drupal\display_builder_entity_view\Hook\DisplayBuilderEntityViewHook90
Drupal\display_builder\Controller\ApiSseController90
Drupal\display_builder\Hook\UiPatternsHooks90
Drupal\display_builder_views\Plugin\views\display_extender\DisplayExtender89
Drupal\display_builder_page_layout\BuilderDataConverter72
Drupal\display_builder_views\Controller\ViewsManagementController72
Drupal\display_builder\Form\PatternPresetForm72
Drupal\display_builder_entity_view\EventSubscriber\DisplayBuilderSubscriber56
Drupal\display_builder_entity_view\Routing\OverridesRoutes56
Drupal\display_builder_ui\Form\InstanceListFilterForm56
Drupal\display_builder_views\Hook\DisplayBuilderViewsHook56
Drupal\display_builder_views\Plugin\ViewsUiPatternsSourceBase56
Drupal\display_builder\ContextFieldItemList56
Drupal\display_builder\Plugin\display_builder\Island\PreviewPanel56
Drupal\display_builder\Routing\ProfileRouteProvider56
Drupal\display_builder_entity_view\Plugin\Derivative\EntityOverrideViewLocalTask42
Drupal\display_builder_page_layout\EventSubscriber\PageVariantSubscriber42
Drupal\display_builder_views\Hook\PreprocessViewsView42
Drupal\display_builder\Hook\LibrariesSwitcher42
Drupal\display_builder_entity_view\Entity\LayoutBuilderEntityViewDisplay30
Drupal\display_builder\DisplayBuilderHtmx28
Drupal\display_builder\Plugin\display_builder\Island\ScaffoldPanel28
Drupal\display_builder_entity_view\Controller\EntityViewController20
Drupal\display_builder\Controller\IntegrationControllerBase20
Drupal\display_builder\Controller\ApiControllerBase19
Drupal\display_builder\InstanceAccessControlHandler19
Drupal\display_builder_entity_view\Form\LayoutBuilderEntityViewDisplayForm12
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\MainPageContentSource12
Drupal\display_builder\ProfilePermissions12
Drupal\display_builder\SlotSourceProxy8
Drupal\display_builder_page_layout\Hook\PageLayoutHook6
Drupal\display_builder_views\Routing\DisplayBuilderRoutes6

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
convertFromManageDisplay0%
convertFromLayoutBuilder0%
convertSingleField0%
convertExtraField0%
convertUiPatternsLayout0%
extractThirdPartySettings0%
moveUiStylesAttributesSource0%
convertLayout0%
extractUiStylesData0%
convertLayoutBuilderComponent0%
convertFieldBlock0%
convertExtraFieldBlock0%
convertUiPatternsBlock0%
convertBlock0%
updateContextMapping0%
title0%
getBuilder0%
getEntityViewDisplay0%
title0%
getBuilder0%
getFirstBuilder0%
checkAccess0%
checkFirstBuilderAccess0%
getFirstOverridableViewMode0%
getEntityViewDisplay0%
overrideBuilderAccessResult0%
importFromLayoutBuilder0%
getEntityViewDisplayEntity0%
create0%
form0%
create0%
form0%
__construct0%
entityTypeAlter0%
entityDelete0%
__construct0%
entityTypeAlter0%
isDisplayBuilderEntityType0%
getEntityTypeViewModesIds0%
__construct0%
entityView0%
suggestionsAlter0%
themeRegistryAlter0%
__construct0%
create0%
getDerivativeDefinitions0%
create0%
defaultSettings0%
settingsSummary0%
getPropValue0%
settingsForm0%
renderPlaceholder0%
getDefinitions0%
buildExtraField0%
__construct0%
checkInstanceId0%
checkAccess0%
getBuilderUrl0%
getUrlFromInstanceId0%
getDisplayUrlFromInstanceId0%
getProfile0%
getSources0%
saveSources0%
getInstanceId0%
collectInstances0%
getRuntimeContexts0%
getInitialSources0%
getInitializationMessage0%
getUrlParamsFromInstanceId0%
__construct0%
getBuilderUrl0%
checkInstanceId0%
getUrlFromInstanceId0%
getDisplayUrlFromInstanceId0%
getProfile0%
getSources0%
saveSources0%
checkAccess0%
getInstanceId0%
setRevision0%
collectInstances0%
getDisplayInfos0%
getRuntimeContexts0%
getInitializationMessage0%
getInitialSources0%
collectInstancesByField0%
time0%
entityTypeManager0%
displayBuildableManager0%
dataConverter0%
getEntityViewDisplay0%
__construct0%
getSubscribedEvents0%
onAlterRoutes0%
buildRoutes0%
buildDisplayBuilderRoute0%
getEntityTypes0%
__construct0%
getSubscribedEvents0%
onAlterRoutes0%
buildRoutes0%
buildSingleRoute0%
__construct0%
createInstance0%
loadCurrentPageLayout0%
checkAccess0%
getAccessResult0%
mergeCacheabilityFromConditions0%
__construct0%
convertPage0%
convertBlock0%
getTitle0%
getBuilder0%
duplicate0%
setSources0%
sourceManager0%
__construct0%
getSubscribedEvents0%
onSelectPageDisplayVariant0%
__construct0%
form0%
save0%
submitForm0%
actionsElement0%
buildConditionsForm0%
alterConditionsForm0%
submitConditions0%
preprocessHtml0%
getFormId0%
render0%
load0%
buildHeader0%
buildRow0%
getDefaultOperations0%
buildForm0%
countActivePageLayouts0%
getConditionsSummary0%
__construct0%
create0%
build0%
__construct0%
create0%
build0%
setMainContent0%
setTitle0%
replaceTitleAndContent0%
getPropValue0%
getValue0%
__construct0%
create0%
getPropValue0%
calculateDependencies0%
getSlotDefinitions0%
getSlotValues0%
getSlotValue0%
setSlotValue0%
setSlotRenderable0%
getSlotPath0%
settingsFormPropsOnly0%
systemRegionList0%
getPropValue0%
getValue0%
__construct0%
checkInstanceId0%
getBuilderUrl0%
checkAccess0%
getUrlFromInstanceId0%
getDisplayUrlFromInstanceId0%
getProfile0%
getSources0%
saveSources0%
collectInstances0%
getInstanceId0%
getRuntimeContexts0%
getInitializationMessage0%
getInitialSources0%
converter0%
pluginCacheClearer0%
getFormId0%
buildForm0%
submitForm0%
resetForm0%
entityTypeAlter0%
__construct0%
buildHeader0%
buildRow0%
createInstance0%
getSessionFilters0%
getSessionSort0%
load0%
render0%
getOperations0%
applyPager0%
filterEntities0%
getInstancesFromProviders0%
sortEntities0%
__construct0%
createInstance0%
getFormId0%
buildHeader0%
buildRow0%
buildForm0%
render0%
prettyPrintContexts0%
getThemeName0%
__construct0%
createInstance0%
getFormId0%
buildHeader0%
buildRow0%
render0%
buildForm0%
listViewPanels0%
title0%
getBuilder0%
__construct0%
pageViewsIndex0%
buildRow0%
getOperationLinks0%
__construct0%
buildForm0%
getCancelUrl0%
getFormId0%
getQuestion0%
submitForm0%
unsetDisplayBuilder0%
__construct0%
entityUpdate0%
__construct0%
preprocessViewsView0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
getPropValue0%
getValue0%
settingsForm0%
getVariableId0%
__construct0%
getBuilderUrl0%
checkInstanceId0%
checkAccess0%
getUrlFromInstanceId0%
getDisplayUrlFromInstanceId0%
getProfile0%
getSources0%
saveSources0%
getInstanceId0%
collectInstances0%
getRuntimeContexts0%
getInitializationMessage0%
getInitialSources0%
preExecute0%
buildThemeRegistryEntry0%
__construct0%
__construct0%
setValue0%
getValue0%
reloadIsland0%
attachPresetToRoot0%
attachPresetToSlot0%
validateIslandForm0%
__construct0%
getBlockPreview0%
getPresetPreview0%
getComponentPreview0%
generateBlock0%
buildResponse0%
getComponentDescription0%
generateStory0%
generateComponent0%
renderSource0%
publish0%
sse0%
__construct0%
renderBuilder0%
getPrefix0%
label0%
initInstanceIfMissing0%
getInstance0%
getProfile0%
getBuilderUrl0%
getAvailableContexts0%
createDisplayBuilderInstance0%
getInitializationMessage0%
getInitialSources0%
__construct0%
isDisplayBuilderEntityType0%
findAndReplaceInArray0%
findArrayReplaceSource0%
getFixtureData0%
getFixtureDataFromExtension0%
formatLog0%
formatTime0%
getRuntimeContexts0%
getAvailableContexts0%
isPublishable0%
sampleEntityGenerator0%
refreshContexts0%
isLibraryFlat0%
getLibraryTabsDisplay0%
getContextualTabsDisplay0%
getViewPanelsDisplay0%
__construct0%
appendResult0%
getInstance0%
getData0%
getNodeId0%
getIslandConfiguration0%
getEnabledIslands0%
getParentId0%
getCurrentIslandId0%
getVisibleIslands0%
getResult0%
onActive0%
onRestore0%
onRevert0%
onPublish0%
onPresetSave0%
__construct0%
create0%
getFormId0%
buildForm0%
validateForm0%
submitForm0%
getPlugin0%
getIslandManager0%
form0%
save0%
copyFormValuesToEntity0%
form0%
submitForm0%
save0%
buildIslandTypeTable0%
buildIslandRow0%
copyFormValuesToEntity0%
moduleExtensionList0%
__construct0%
editFormTitle0%
getEntityFromRouteMatch0%
validateForm0%
form0%
save0%
actions0%
copyFormValuesToEntity0%
getIslandPlugin0%
__construct0%
switchLibraries0%
__construct0%
sourceValueAlter0%
schemaInfoAlter0%
sourceInfoAlter0%
onRevert0%
afterBuild0%
setBuilderId0%
setNodeId0%
onRestore0%
onRevert0%
isDeferrable0%
reload0%
buildContent0%
reloadWithLocalData0%
reloadWithNodeData0%
getArgs0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
getButtonSummary0%
isButtonEnabled0%
showLabel0%
showIcon0%
hasButtons0%
getButtonValue0%
defaultFieldSettings0%
propertyDefinitions0%
schema0%
getInstance0%
getGroup0%
defaultSettings0%
settingsSummary0%
getChoiceSettings0%
setSlotRenderable0%
create0%
settingsForm0%
getPropValue0%
settingsSummary0%
getFormatId0%
create0%
build0%
hasButtons0%
findParentDisplayFromId0%
create0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
buildCategorySection0%
getSources0%
getProvidersOptions0%
getProviders0%
keyboardShortcuts0%
onAttachToSlot0%
onUpdate0%
onDelete0%
replaceNode0%
create0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
alterRenderable0%
removeInactiveUsers0%
buildRenderable0%
create0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
getProviders0%
getComponentsGrouped0%
getComponentsFlat0%
getComponentsVariants0%
getComponentsMosaic0%
getProvidersOptions0%
buildForm0%
build0%
onAttachToRoot0%
onAttachToSlot0%
onActive0%
onUpdate0%
onDelete0%
isApplicable0%
alterFormValues0%
isEmpty0%
isMultipleItemsSlotSource0%
removeItemSelector0%
build0%
hasButtons0%
buildExpandButton0%
buildThemeMenu0%
buildKeyboardButton0%
create0%
buildForm0%
validateForm0%
alterElement0%
onAttachToRoot0%
onAttachToSlot0%
onActive0%
onDelete0%
isApplicable0%
filterValues0%
build0%
build0%
hasButtons0%
buildUndoButton0%
buildRedoButton0%
buildClearButton0%
keyboardShortcuts0%
isDeferrable0%
build0%
create0%
keyboardShortcuts0%
build0%
onPublish0%
buildRows0%
buildRow0%
printSaveAlert0%
build0%
addShortcut0%
build0%
build0%
build0%
create0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
onPresetSave0%
buildPresets0%
buildPresetItem0%
getPresetGroup0%
create0%
keyboardShortcuts0%
build0%
alterPreviewPlaceholder0%
build0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onUpdate0%
onDelete0%
onHistoryChange0%
onPublish0%
onRestore0%
onRevert0%
reloadWithStatus0%
restingStatus0%
statusLabels0%
keyboardShortcuts0%
buildConfigurationForm0%
configurationSummary0%
create0%
build0%
onPublish0%
buildStateButtons0%
hasButtons0%
isOverridden0%
buildPublishButton0%
buildRestoreButton0%
buildRevertButton0%
create0%
buildForm0%
validateForm0%
alterElement0%
getSummary0%
onAttachToRoot0%
onAttachToSlot0%
onActive0%
onDelete0%
isApplicable0%
keyboardShortcuts0%
build0%
buildSingleComponent0%
buildSingleBlock0%
create0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
getDefinitions0%
getMaxWidthValueFromMediaQuery0%
getProvidersOptions0%
getProviders0%
create0%
buildForm0%
validateForm0%
alterElement0%
onAttachToRoot0%
onAttachToSlot0%
onActive0%
onDelete0%
__construct0%
permissions0%
__construct0%
createInstance0%
view0%
buildSlots0%
buildFlatLibraryPanels0%
buildButtons0%
prepareViewIslands0%
buildContextualIslands0%
buildPanes0%
buildDeferrableAttribute0%
buildFloatingControlsRegion0%
buildStartButtons0%
buildDynamicTabs0%
resolvePanelDisplay0%
buildMenuWrapper0%
getIslandsEnableSorted0%
getRoutes0%
getEditPluginFormRoute0%
getNormalizedStructure0%
delete0%
buildMultiple0%
isOverrideOfCurrentDisplay0%
getContextsForEntity0%
contextRepository0%
buildSources0%
submitForm0%
entityViewDisplayForm0%
buildOverridesForm0%
getAlreadyMappedFields0%
getSourceFieldAsOptions0%
buildExtraFieldRow0%
buildFieldRow0%
copyFormValuesToEntity0%
displayBuildable0%
createOverrideField0%
setOverrideFieldLocked0%
validateConfigurationForm0%
submitConfigurationForm0%
onHistoryChange0%
onRestore0%
onRevert0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onUpdate0%
onDelete0%
description0%
regions0%
getFormClass0%
hasFormClass0%
buildForm0%
validateForm0%
submitForm0%
update16%
addThirdPartySettingsSummary16%
onAlterRoutes25%
onDependencyRemoval25%
onRevert26%
prepareComponentData31%
attachToRoot33%
shouldDefer33%
request37%
getExtensionType40%
getContextsFromSlots44%
renderSource44%
preSave50%
getSlotDefinitions50%
isEmpty50%
addComponentSettingsSummary50%
getSourcePlugin50%
attachToSlot54%
attachToSlot56%
isApplicable57%
getVisibleIslands57%
moveToRoot60%
buildSingleComponent60%
cleanPreset60%
flattenArrayToString61%
moveToSlot62%
getDefaultValue63%
buildSingleComponent64%
getProfile66%
buildOptionsForm66%
optionsSummary66%
thirdPartySettingsUpdate66%
getRoles66%
checkAccess66%
checkProfileAccess66%
formatUiStyleSummary66%
getLayout66%
buildSingleComponent66%
buildComponentSlot66%
build66%
getPluginClass66%
getSourceManager66%
loadDisplayBuilder66%
buildSingleBlock71%
removeFromCurrentParent73%
attachToRoot75%
resolveSkipIslandId75%
buildSelect75%
getPublishedTime75%
nodeLabel75%
getContexts77%
getChoiceGroupLabel78%
getSourceGroupLabel78%
submitOptionsForm80%
getInstance80%
getChoices80%
settingsFormPropsOnly80%
processStandardProperty80%
digFromSlot80%
buildSingleBlock80%
getPropValue81%
getLabelWithSummary81%
getSlotDefinitions83%
normalizeRootLevel85%
toUrl85%
buildVariantSummary85%
resolveComponentInfo85%
buildPathIndex85%
calculateDependencies87%
isImpactingPageVariantDetection87%
getGroupedChoices87%
recursiveRefreshNodeId87%
build87%
buildComponentRealRender87%
isChoiceValid88%
recursiveRemove88%

Project Risks

Method CRAP
buildSingleBlock270
findAndReplaceInArray240
configurationSummary132
cleanPreset131
generateComponent110
submitConfigurationForm110
sse90
buildRenderable90
buildSlots90
checkAccess72
buildConditionsForm72
getProviders72
alterFormValues72
description72
prepareComponentData60
getSourceGroupLabel59
isImpactingPageVariantDetection57
convertLayoutBuilderComponent56
build56
replaceTitleAndContent56
validateIslandForm56
configurationSummary56
getSources56
buildPresets56
buildStateButtons56
build56
buildFloatingControlsRegion56
getChoices53
getContextsFromSlots50
entityDelete42
getInitialSources42
getEntityViewDisplay42
filterEntities42
entityUpdate42
getFixtureDataFromExtension42
save42
sourceValueAlter42
build42
getComponentsVariants42
isMultipleItemsSlotSource42
buildForm42
buildForm42
prepareViewIslands42
buildStartButtons42
getSourceFieldAsOptions42
createOverrideField42
attachToSlot41
buildSingleComponent40
digFromSlot36
request35
getDefaultValue33
removeFromCurrentParent32
addThirdPartySettingsSummary30
attachToRoot30
convertFromManageDisplay30
updateContextMapping30
overrideBuilderAccessResult30
entityTypeAlter30
settingsSummary30
getInitialSources30
getAccessResult30
calculateDependencies30
sortEntities30
preprocessViewsView30
setValue30
findArrayReplaceSource30
getFixtureData30
refreshContexts30
buildIslandRow30
switchLibraries30
configurationSummary30
getButtonSummary30
settingsForm30
build30
buildCategorySection30
build30
buildConfigurationForm30
build30
buildForm30
build30
build30
buildClearButton30
isOverridden30
buildSingleComponent30
getDefinitions30
alterElement30
getEditPluginFormRoute30
buildMultiple30
submitForm30
getAlreadyMappedFields30
update28
buildSelect28
resolveComponentInfo21
renderSource21
buildSingleBlock21
getPropValue20
convertUiPatternsLayout20
extractThirdPartySettings20
convertLayout20
suggestionsAlter20
themeRegistryAlter20
getDerivativeDefinitions20
getPropValue20
buildExtraField20
setRevision20
collectInstances20
buildRoutes20
buildDisplayBuilderRoute20
convertPage20
onSelectPageDisplayVariant20
buildRow20
countActivePageLayouts20
getConditionsSummary20
buildForm20
buildRow20
prettyPrintContexts20
buildRow20
getPropValue20
getProfile20
collectInstances20
attachPresetToRoot20
attachPresetToSlot20
save20
form20
buildIslandTypeTable20
copyFormValuesToEntity20
save20
buildConfigurationForm20
getProviders20
getComponentsGrouped20
filterValues20
buildUndoButton20
buildRedoButton20
buildRow20
build20
build20
getSummary20
buildSingleBlock20
getMaxWidthValueFromMediaQuery20
getProviders20
buildButtons20
buildDynamicTabs20
isOverrideOfCurrentDisplay20
entityViewDisplayForm20
buildOverridesForm20
regions20
isChoiceValid19
getChoiceGroupLabel19
shouldDefer19
flattenArrayToString19
attachToSlot16
buildPathIndex16
buildComponentRealRender16
onRevert15
toUrl14
addComponentSettingsSummary14
preSave13
getVisibleIslands13
onDependencyRemoval12
convertFromLayoutBuilder12
extractUiStylesData12
getFirstOverridableViewMode12
getEntityTypeViewModesIds12
collectInstances12
getInitializationMessage12
__construct12
getUrlFromInstanceId12
getDisplayInfos12
getInitializationMessage12
buildRoutes12
loadCurrentPageLayout12
mergeCacheabilityFromConditions12
convertBlock12
save12
actionsElement12
alterConditionsForm12
getPropValue12
getInitialSources12
buildRow12
getSessionFilters12
load12
render12
applyPager12
getInstancesFromProviders12
buildRow12
__construct12
reloadIsland12
getComponentPreview12
buildResponse12
getComponentDescription12
renderBuilder12
isPublishable12
copyFormValuesToEntity12
submitForm12
afterBuild12
findParentDisplayFromId12
replaceNode12
configurationSummary12
removeInactiveUsers12
getComponentsFlat12
getComponentsMosaic12
build12
buildExpandButton12
buildThemeMenu12
buildKeyboardButton12
buildRows12
printSaveAlert12
restingStatus12
build12
buildPublishButton12
buildRestoreButton12
buildRevertButton12
isApplicable12
validateForm12
view12
copyFormValuesToEntity12
setOverrideFieldLocked12
calculateDependencies10
isApplicable10
moveToSlot10
recursiveRemove8
recursiveRefreshNodeId7
resolveSkipIslandId7
getLabelWithSummary7
attachToRoot6
getSlotDefinitions6
moveUiStylesAttributesSource6
convertUiPatternsBlock6
getBuilder6
getFirstBuilder6
checkAccess6
checkFirstBuilderAccess6
importFromLayoutBuilder6
form6
entityTypeAlter6
isDisplayBuilderEntityType6
entityView6
settingsForm6
renderPlaceholder6
__construct6
checkInstanceId6
checkAccess6
getBuilderUrl6
getProfile6
getInstanceId6
getUrlParamsFromInstanceId6
checkInstanceId6
getProfile6
saveSources6
checkAccess6
getInstanceId6
collectInstancesByField6
getEntityTypes6
submitConditions6
preprocessHtml6
load6
getDefaultOperations6
buildForm6
getPropValue6
getSlotDefinitions6
__construct6
checkInstanceId6
checkAccess6
getUrlFromInstanceId6
getDisplayUrlFromInstanceId6
collectInstances6
getInstanceId6
getInitializationMessage6
buildForm6
getThemeName6
buildForm6
pageViewsIndex6
checkInstanceId6
checkAccess6
getUrlFromInstanceId6
getDisplayUrlFromInstanceId6
getInitializationMessage6
getInitialSources6
preExecute6
getValue6
generateStory6
renderSource6
initInstanceIfMissing6
getInstance6
isDisplayBuilderEntityType6
formatTime6
buildForm6
validateForm6
submitForm6
validateForm6
form6
copyFormValuesToEntity6
getIslandPlugin6
defaultConfiguration6
buildConfigurationForm6
isButtonEnabled6
showLabel6
showIcon6
getGroup6
buildVariantSummary6
getPropValue6
getFormatId6
getProvidersOptions6
onDelete6
getProvidersOptions6
isApplicable6
isEmpty6
alterElement6
isApplicable6
build6
configurationSummary6
buildPresetItem6
getPresetGroup6
configurationSummary6
getProvidersOptions6
permissions6
buildContextualIslands6
buildPanes6
buildDeferrableAttribute6
buildMenuWrapper6
getRoutes6
delete6
buildSources6
buildExtraFieldRow6
buildFieldRow6
getContexts5
getInstance5
moveToRoot5
normalizeRootLevel5
getSlotDefinitions5
settingsFormPropsOnly5
formatUiStyleSummary5
getExtensionType5
buildSingleComponent5
getSourcePlugin5
build4
getGroupedChoices4
onAlterRoutes3
submitOptionsForm3
processStandardProperty3
getPluginClass3
getProfile2
buildOptionsForm2
optionsSummary2
thirdPartySettingsUpdate2
getPublishedTime2
nodeLabel2
getRoles2
checkAccess2
checkProfileAccess2
getLayout2
buildSingleComponent2
isEmpty2
buildComponentSlot2
build2
getSourceManager2
loadDisplayBuilder2