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\Entity\LayoutBuilderEntityViewDisplay0%
Drupal\display_builder_entity_view\EventSubscriber\DisplayBuilderSubscriber0%
Drupal\display_builder_entity_view\Field\DisplayBuilderItemList0%
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\Plugin\Derivative\EntityOverrideViewLocalTask0%
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ContentEntitySource0%
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ExtraFieldSource0%
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\Controller\PageLayoutController0%
Drupal\display_builder_page_layout\EventSubscriber\DisplayBuilderSubscriber0%
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\DisplayBuilderPageVariant0%
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\LocalActionsSource0%
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\LocalTasksSource0%
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\MainPageContentSource0%
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\PageTitleSource0%
Drupal\display_builder_ui\Form\DisplayBuilderUiFilterForm0%
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\UiPatterns\Source\ViewRowsSource0%
Drupal\display_builder_views\Plugin\ViewsUiPatternsSourceBase0%
Drupal\display_builder\Attribute\Island0%
Drupal\display_builder\Controller\ApiPreviewController0%
Drupal\display_builder\Controller\ApiSseController0%
Drupal\display_builder\Controller\IntegrationControllerBase0%
Drupal\display_builder\Entity\PatternPreset0%
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\HtmxEvents0%
Drupal\display_builder\InstanceAccessControlHandler0%
Drupal\display_builder\IslandPluginBase0%
Drupal\display_builder\Plugin\display_builder\Island\BlockLibraryPanel0%
Drupal\display_builder\Plugin\display_builder\Island\BuilderPanel0%
Drupal\display_builder\Plugin\display_builder\Island\Collaboration0%
Drupal\display_builder\Plugin\display_builder\Island\ComponentLibraryPanel0%
Drupal\display_builder\Plugin\display_builder\Island\ControlsButtons0%
Drupal\display_builder\Plugin\display_builder\Island\HistoryButtons0%
Drupal\display_builder\Plugin\display_builder\Island\InstanceFormPanel0%
Drupal\display_builder\Plugin\display_builder\Island\LayersPanel0%
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\ParentDisplayButton0%
Drupal\display_builder\Plugin\display_builder\Island\PresetLibraryPanel0%
Drupal\display_builder\Plugin\display_builder\Island\PreviewPanel0%
Drupal\display_builder\Plugin\display_builder\Island\StateButtons0%
Drupal\display_builder\Plugin\display_builder\Island\TreePanel0%
Drupal\display_builder\Plugin\display_builder\Island\UiSkinsPanel0%
Drupal\display_builder\Plugin\display_builder\Island\UiStylesPanel0%
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\SlotSourceProxy0%
Drupal\display_builder_entity_view\Form\EntityViewDisplayFormTrait0%
Drupal\display_builder\HtmxTrait0%
Drupal\display_builder\IslandConfigurationFormTrait0%
Drupal\display_builder\IslandType0%
Drupal\display_builder\IslandTypeViewDisplay0%
Drupal\display_builder\IslandWithFormTrait0%
Drupal\display_builder\Controller\ApiControllerBase3%
Drupal\display_builder\Controller\ApiController7%
Drupal\display_builder\Entity\Instance9%
Drupal\display_builder\IslandPluginManager12%
Drupal\display_builder\RenderableBuilderTrait13%
Drupal\display_builder_views\EventSubscriber\DisplayBuilderSubscriber15%
Drupal\display_builder\ConfigFormBuilder21%
Drupal\display_builder\Event\DisplayBuilderEventsSubscriber29%
Drupal\display_builder\DisplayBuilderHelpers40%
Drupal\display_builder_entity_view\Entity\EntityViewDisplay40%
Drupal\display_builder\Hook\UiPatternsHooks53%
Drupal\display_builder_views\Plugin\views\display_extender\DisplayExtender59%
Drupal\display_builder_entity_view\Entity\EntityViewDisplayTrait60%
Drupal\display_builder_page_layout\Entity\PageLayout70%
Drupal\display_builder\InstanceStorage74%

Project Risks

Class CRAP
Drupal\display_builder\Entity\Instance5610
Drupal\display_builder\Controller\ApiController3779
Drupal\display_builder\Plugin\display_builder\Island\BlockLibraryPanel3540
Drupal\display_builder\Plugin\display_builder\Island\ComponentLibraryPanel2352
Drupal\display_builder\Plugin\display_builder\Island\BuilderPanel2256
Drupal\display_builder\Plugin\display_builder\Island\InstanceFormPanel1482
Drupal\display_builder\IslandPluginBase1406
Drupal\display_builder_entity_view\BuilderDataConverter1260
Drupal\display_builder\ProfileViewBuilder1260
Drupal\display_builder\Plugin\display_builder\Island\Collaboration1190
Drupal\display_builder_entity_view\Field\DisplayBuilderItemList870
Drupal\display_builder\Form\ProfileForm870
Drupal\display_builder_entity_view\Form\EntityViewDisplayFormTrait812
Drupal\display_builder\Plugin\display_builder\Island\LogsPanel756
Drupal\display_builder\Plugin\display_builder\Island\ViewportSwitcher756
Drupal\display_builder\RenderableBuilderTrait729
Drupal\display_builder\HtmxEvents702
Drupal\display_builder_page_layout\AccessControlHandler462
Drupal\display_builder\Plugin\display_builder\Island\UiSkinsPanel462
Drupal\display_builder\Plugin\display_builder\Island\HistoryButtons420
Drupal\display_builder\Plugin\display_builder\Island\StateButtons420
Drupal\display_builder_page_layout\Form\PageLayoutForm380
Drupal\display_builder\Controller\ApiPreviewController380
Drupal\display_builder_page_layout\PageLayoutListBuilder342
Drupal\display_builder\Plugin\display_builder\Island\LayersPanel342
Drupal\display_builder\Plugin\display_builder\Island\TreePanel342
Drupal\display_builder_page_layout\Plugin\DisplayVariant\DisplayBuilderPageVariant306
Drupal\display_builder\Entity\PatternPreset306
Drupal\display_builder\Form\ProfileIslandPluginForm306
Drupal\display_builder_entity_view\Controller\EntityViewOverridesController272
Drupal\display_builder_entity_view\Entity\EntityViewDisplayTrait254
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ContentEntitySource240
Drupal\display_builder_entity_view\Routing\DisplayBuilderRoutes240
Drupal\display_builder\Plugin\display_builder\Island\VisibilityConditionsPanel210
Drupal\display_builder\Plugin\display_builder\Island\ControlsButtons182
Drupal\display_builder\Plugin\display_builder\Island\PreviewPanel182
Drupal\display_builder_entity_view\Hook\Navigation156
Drupal\display_builder\Plugin\display_builder\Island\UiStylesPanel156
Drupal\display_builder_views\Plugin\views\display_extender\DisplayExtender135
Drupal\display_builder\Event\DisplayBuilderEventsSubscriber117
Drupal\display_builder_entity_view\Entity\LayoutBuilderEntityViewDisplay110
Drupal\display_builder_ui\InstanceListBuilder110
Drupal\display_builder_views\Controller\ViewsManagementController110
Drupal\display_builder\DisplayBuilderHelpers94
Drupal\display_builder_entity_view\EventSubscriber\DisplayBuilderSubscriber90
Drupal\display_builder_entity_view\Hook\DisplayBuilderEntityViewHook90
Drupal\display_builder\Controller\ApiSseController90
Drupal\display_builder\ConfigFormBuilder82
Drupal\display_builder_entity_view\Plugin\UiPatterns\Source\ExtraFieldSource72
Drupal\display_builder_entity_view\Routing\OverridesRoutes72
Drupal\display_builder_ui\ProfileListBuilder72
Drupal\display_builder_views\Plugin\UiPatterns\Source\ViewRowsSource72
Drupal\display_builder\Form\IslandFormBase72
Drupal\display_builder\Form\PatternPresetForm72
Drupal\display_builder\IslandPluginManager64
Drupal\display_builder_page_layout\Entity\PageLayout63
Drupal\display_builder_views\Plugin\ViewsUiPatternsSourceBase56
Drupal\display_builder\InstanceAccessControlHandler56
Drupal\display_builder\Plugin\display_builder\Island\PresetLibraryPanel56
Drupal\display_builder\IslandType56
Drupal\display_builder_entity_view\Plugin\Derivative\EntityOverrideViewLocalTask42
Drupal\display_builder_page_layout\EventSubscriber\DisplayBuilderSubscriber42
Drupal\display_builder_page_layout\EventSubscriber\PageVariantSubscriber42
Drupal\display_builder_views\Hook\PreprocessViewsView42
Drupal\display_builder\SlotSourceProxy42
Drupal\display_builder\Controller\ApiControllerBase38
Drupal\display_builder\Plugin\display_builder\Island\ParentDisplayButton30
Drupal\display_builder_views\EventSubscriber\DisplayBuilderSubscriber27
Drupal\display_builder\InstanceStorage20
Drupal\display_builder_entity_view\Controller\EntityViewController20
Drupal\display_builder_page_layout\Hook\PageLayoutHook20
Drupal\display_builder_ui\PatternPresetListBuilder20
Drupal\display_builder_views\Hook\DisplayBuilderViewsHook20
Drupal\display_builder\ProfilePermissions20
Drupal\display_builder\IslandConfigurationFormTrait20
Drupal\display_builder_entity_view\Form\LayoutBuilderEntityViewDisplayForm12
Drupal\display_builder_page_layout\Plugin\UiPatterns\Source\MainPageContentSource12
Drupal\display_builder_views\Controller\ViewsController12
Drupal\display_builder\Hook\UiPatternsHooks11
Drupal\display_builder_entity_view\Entity\EntityViewDisplay10
Drupal\display_builder\Controller\IntegrationControllerBase6

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
convertFromManageDisplay0%
convertFromLayoutBuilder0%
convertSingleField0%
convertExtraField0%
convertUiPatternsLayout0%
moveUiStylesAttributesSource0%
convertLayout0%
extractUiStylesData0%
convertLayoutBuilderComponent0%
convertFieldBlock0%
convertExtraFieldBlock0%
convertUiPatternsBlock0%
convertBlock0%
title0%
getBuilder0%
getEntityViewDisplay0%
getBuilder0%
getFirstBuilder0%
checkAccess0%
checkFirstBuilderAccess0%
getFirstOverridableViewMode0%
getEntityViewDisplay0%
overrideBuilderAccessResult0%
getDisplayInfos0%
__construct0%
preSave0%
getDisplayBuilderOverrideField0%
initialImport0%
importFromLayoutBuilder0%
__construct0%
getSubscribedEvents0%
onSave0%
getEntityViewDisplayEntity0%
getPrefix0%
getContextRequirement0%
getBuilderUrl0%
checkInstanceId0%
getUrlFromInstanceId0%
getDisplayUrlFromInstanceId0%
getProfile0%
getInstanceId0%
getSources0%
saveSources0%
initInstanceIfMissing0%
getInitialSources0%
getInitialContext0%
entityTypeManager0%
getEntityViewDisplay0%
getInstance0%
create0%
form0%
create0%
form0%
__construct0%
fieldInfoAlter0%
entityTypeAlter0%
entityOperationAlter0%
displayBuilderProviderInfo0%
__construct0%
entityTypeAlter0%
isDisplayBuilderEntityType0%
getEntityTypeViewModesIds0%
__construct0%
create0%
getDerivativeDefinitions0%
create0%
defaultSettings0%
getPropValue0%
settingsForm0%
getEntity0%
defaultSettings0%
settingsSummary0%
getPropValue0%
settingsForm0%
getDefinitions0%
__construct0%
create0%
getSubscribedEvents0%
onAlterRoutes0%
buildRoutes0%
buildDisplayBuilderRoute0%
getEntityTypes0%
__construct0%
create0%
getSubscribedEvents0%
onAlterRoutes0%
buildRoutes0%
buildSingleRoute0%
__construct0%
createInstance0%
loadCurrentPageLayout0%
checkAccess0%
getAccessResult0%
mergeCacheabilityFromConditions0%
getTitle0%
getBuilder0%
checkInstanceId0%
getBuilderUrl0%
getUrlFromInstanceId0%
getDisplayUrlFromInstanceId0%
saveSources0%
sourceManager0%
__construct0%
getSubscribedEvents0%
onSave0%
__construct0%
getSubscribedEvents0%
onSelectPageDisplayVariant0%
__construct0%
form0%
save0%
submitForm0%
buildConditionsForm0%
alterConditionsForm0%
submitConditions0%
entityOperationAlter0%
displayBuilderProviderInfo0%
getFormId0%
render0%
load0%
buildHeader0%
buildRow0%
getDefaultOperations0%
countActivePageLayouts0%
getConditionsSummary0%
__construct0%
create0%
build0%
setMainContent0%
setTitle0%
replaceTitleAndContent0%
getPropValue0%
settingsForm0%
getPropValue0%
settingsForm0%
getPropValue0%
getValue0%
getPropValue0%
getValue0%
getFormId0%
buildForm0%
submitForm0%
__construct0%
createInstance0%
getFormId0%
buildHeader0%
render0%
buildRow0%
getEntityIds0%
buildHeader0%
buildRow0%
render0%
__construct0%
createInstance0%
getFormId0%
buildHeader0%
buildRow0%
render0%
listViewPanels0%
title0%
getBuilder0%
__construct0%
pageViewsIndex0%
buildRow0%
getOperationLinks0%
__construct0%
onSave0%
__construct0%
buildForm0%
getCancelUrl0%
getFormId0%
getQuestion0%
submitForm0%
unsetDisplayBuilder0%
entityOperationAlter0%
displayBuilderProviderInfo0%
__construct0%
preprocessViewsView0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
setVariableId0%
getPropValue0%
setVariableId0%
getPropValue0%
getValue0%
settingsForm0%
getVariableId0%
preExecute0%
getBuilderUrl0%
getDisplayUrlFromInstanceId0%
saveSources0%
buildThemeRegistryEntry0%
getInstance0%
__construct0%
attachToRoot0%
get0%
update0%
thirdPartySettingsUpdate0%
paste0%
delete0%
saveAsPreset0%
save0%
restore0%
revert0%
undo0%
redo0%
clear0%
attachPresetToRoot0%
attachPresetToSlot0%
dispatchDisplayBuilderEvent0%
dispatchDisplayBuilderEventWithRenderApi0%
validateIslandForm0%
recursiveRefreshNodeId0%
cleanNodeId0%
createEventWithEnabledIsland0%
saveSseData0%
__construct0%
getBlockPreview0%
getPresetPreview0%
getComponentPreview0%
generateBlock0%
generateStory0%
generateComponent0%
renderSource0%
sse0%
renderBuilder0%
findArrayReplaceSource0%
formatLog0%
formatTime0%
getProfile0%
setProfile0%
moveToRoot0%
moveToSlot0%
attachToRoot0%
attachToSlot0%
get0%
getParentId0%
setSource0%
setThirdPartySettings0%
remove0%
getContexts0%
setSave0%
restore0%
undo0%
redo0%
clear0%
getCountPast0%
getCountFuture0%
getUsers0%
canSaveContextsRequirement0%
hasSaveContextsRequirement0%
hasSave0%
saveIsCurrent0%
getPathIndex0%
setNewPresent0%
sampleEntityGenerator0%
slotSourceProxy0%
currentUser0%
refreshContexts0%
changeSourcePositionInSlot0%
getNodeId0%
doAttachToRoot0%
doAttachToSlot0%
doRemove0%
getPath0%
getSummary0%
getSources0%
calculateDependencies0%
getSourceManager0%
fillNodeId0%
slotSourceProxy0%
__construct0%
appendResult0%
getBuilderId0%
getData0%
getInstanceId0%
getIslandConfiguration0%
getEnabledIslands0%
getParentId0%
getCurrentIslandId0%
getResult0%
__construct0%
onActive0%
onAttachToRoot0%
onAttachToSlot0%
onDelete0%
onHistoryChange0%
onMove0%
onUpdate0%
onSave0%
onPresetSave0%
dispatchToIslands0%
getFormId0%
buildForm0%
validateForm0%
submitForm0%
getPlugin0%
form0%
save0%
copyFormValuesToEntity0%
form0%
submitForm0%
save0%
buildIslandTypeTable0%
buildIslandRow0%
copyFormValuesToEntity0%
__construct0%
editFormTitle0%
create0%
getEntityFromRouteMatch0%
validateForm0%
form0%
save0%
actions0%
copyFormValuesToEntity0%
getIslandPlugin0%
sourceValueAlter0%
onClickDelete0%
onClickSavePreset0%
onClickPaste0%
onClickDuplicate0%
onRootDrop0%
onSlotDrop0%
onInstanceClick0%
onInstanceFormChange0%
onInstanceUpdateButtonClick0%
onThirdPartyFormChange0%
onUndo0%
onRedo0%
onReset0%
onRevert0%
onClear0%
onSave0%
setHtmxAttributes0%
setHtmxAttributesOnSubKey0%
checkAccess0%
checkCreateAccess0%
loadUnchanged0%
getQueryServiceName0%
doDelete0%
__construct0%
create0%
build0%
afterBuild0%
isApplicable0%
label0%
keyboardShortcuts0%
getTypeId0%
getHtmlId0%
getIcon0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onActive0%
onUpdate0%
onDelete0%
onHistoryChange0%
onSave0%
onPresetSave0%
getConfiguration0%
setConfiguration0%
defaultConfiguration0%
configurationSummary0%
reloadWithGlobalData0%
reloadWithLocalData0%
reloadWithInstanceData0%
getArgs0%
getIslandsByTypes0%
createInstances0%
sortListByWeight0%
create0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
label0%
getChoiceGroupLabel0%
getGroupedChoices0%
sortGroupedChoices0%
getSources0%
isChoiceValid0%
getChoices0%
getProvidersOptions0%
getProviders0%
create0%
keyboardShortcuts0%
build0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onHistoryChange0%
onUpdate0%
onDelete0%
buildSingleComponent0%
buildSingleBlock0%
replaceInstance0%
useAttributesVariable0%
renderSource0%
digFromSlot0%
isEmpty0%
buildComponentSlot0%
create0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onHistoryChange0%
onUpdate0%
onDelete0%
removeInactiveUsers0%
buildRenderable0%
rebuild0%
create0%
label0%
defaultConfiguration0%
buildConfigurationForm0%
validateConfigurationForm0%
configurationSummary0%
build0%
getComponentsGrouped0%
getComponentsVariants0%
getComponentsMosaic0%
getDefinitions0%
getProvidersOptions0%
getProviders0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onHistoryChange0%
onUpdate0%
onDelete0%
rebuild0%
create0%
label0%
buildForm0%
build0%
onAttachToRoot0%
onAttachToSlot0%
onActive0%
onUpdate0%
onDelete0%
isApplicable0%
alterFormValues0%
alterFormForComponent0%
getComponentMetadata0%
isMultipleItemsSlotSource0%
removeItemSelector0%
create0%
keyboardShortcuts0%
build0%
buildSingleComponent0%
buildSingleBlock0%
getComponentVariantLabel0%
keyboardShortcuts0%
build0%
create0%
keyboardShortcuts0%
build0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onHistoryChange0%
onUpdate0%
onDelete0%
onSave0%
buildRows0%
buildRow0%
printSaveAlert0%
build0%
build0%
build0%
build0%
findParentDisplayFromId0%
create0%
label0%
build0%
onPresetSave0%
buildPresets0%
create0%
keyboardShortcuts0%
build0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onHistoryChange0%
onUpdate0%
onDelete0%
create0%
build0%
onSave0%
onAttachToRoot0%
onAttachToSlot0%
onMove0%
onHistoryChange0%
onUpdate0%
onDelete0%
isOverridden0%
rebuild0%
create0%
keyboardShortcuts0%
build0%
buildSingleComponent0%
buildSingleBlock0%
getComponentVariantLabel0%
create0%
label0%
buildForm0%
validateForm0%
alterElement0%
onAttachToRoot0%
onAttachToSlot0%
onActive0%
onDelete0%
isApplicable0%
filterValues0%
create0%
label0%
buildForm0%
validateForm0%
alterElement0%
onAttachToRoot0%
onAttachToSlot0%
onActive0%
onDelete0%
isApplicable0%
create0%
defaultConfiguration0%
buildConfigurationForm0%
configurationSummary0%
build0%
getDefinitions0%
getMaxWidthValueFromMediaQuery0%
getProvidersOptions0%
getProviders0%
create0%
buildForm0%
validateForm0%
alterElement0%
onAttachToRoot0%
onAttachToSlot0%
onActive0%
onDelete0%
__construct0%
create0%
permissions0%
view0%
buildSlots0%
prepareViewIslands0%
buildContextualIslands0%
buildPanes0%
buildStartButtons0%
buildBuilderTabs0%
buildMenuWrapper0%
getIslandsEnableSorted0%
entityTypeManager0%
islandPluginManager0%
__construct0%
getLabelWithSummary0%
checkInstanceId0%
getDisplayUrlFromInstanceId0%
delete0%
buildMultiple0%
getContextsForEntity0%
contextRepository0%
buildThemeRegistryEntry0%
buildSources0%
submitForm0%
entityViewDisplayForm0%
buildOverridesForm0%
getAlreadyMappedFields0%
getSourceFieldAsOptions0%
buildExtraFieldRow0%
buildFieldRow0%
copyFormValuesToEntity0%
addOutOfBand0%
makeOutOfBand0%
addTarget0%
setTrigger0%
validateConfigurationForm0%
submitConfigurationForm0%
description0%
regions0%
getFormClass0%
hasFormClass0%
buildForm0%
validateForm0%
submitForm0%
setBuilderId0%
setInstanceId0%
buildPlaceholder0%
buildPlaceholderButton0%
buildPlaceholderButtonWithPreview0%
buildPlaceholderCardWithPreview0%
buildButton0%
buildIconButton0%
buildMenuItem0%
buildMenuDivider0%
buildDraggables0%
buildTabs0%
buildInput0%
wrapContent0%
build6%
buildIndexFromSource37%
attachToSlot40%
getFixtureDataFromExtension58%
getFixtureData60%
getInstanceId66%
isApplicable66%
has66%
doLoadMultiple71%
buildOptionsForm75%
submitOptionsForm75%
getUrlFromInstanceId75%
getProfile75%
calculateDependencies80%
getRoles80%
loadDisplayBuilder80%
getProfile83%
checkInstanceId85%
optionsSummary87%
getAllowedProfiles87%
toUrl88%

Project Risks

Method CRAP
buildSingleBlock132
getDefinitions132
getChoiceGroupLabel110
generateComponent90
sse90
buildRenderable90
buildSingleComponent90
buildSlots90
checkAccess72
buildConditionsForm72
attachToRoot72
buildIslandRow72
getProviders72
buildSingleComponent72
configurationSummary72
build72
alterFormValues72
buildSingleComponent72
build59
convertLayoutBuilderComponent56
replaceTitleAndContent56
getPropValue56
sortGroupedChoices56
isChoiceValid56
buildForm56
buildRow56
build56
description56
convertUiPatternsLayout42
onSave42
getEntityViewDisplay42
settingsForm42
build42
update42
getSources42
dispatchToIslands42
save42
onInstanceUpdateButtonClick42
checkAccess42
getChoices42
digFromSlot42
build42
isMultipleItemsSlotSource42
buildForm42
prepareViewIslands42
buildMultiple42
getSourceFieldAsOptions42
buildInput42
overrideBuilderAccessResult30
entityTypeAlter30
getAccessResult30
buildRow30
preprocessViewsView30
revert30
validateIslandForm30
cleanNodeId30
findArrayReplaceSource30
moveToSlot30
hasSaveContextsRequirement30
refreshContexts30
fillNodeId30
sourceValueAlter30
getIslandsByTypes30
getSources30
renderSource30
build30
build30
getProviders30
configurationSummary30
build30
build30
isOverridden30
getDefinitions30
buildForm30
getLabelWithSummary30
getAlreadyMappedFields30
buildPlaceholder30
attachToSlot21
convertFromManageDisplay20
preSave20
entityOperationAlter20
getDerivativeDefinitions20
getEntity20
buildRoutes20
buildDisplayBuilderRoute20
onSave20
onSelectPageDisplayVariant20
buildRow20
countActivePageLayouts20
getConditionsSummary20
buildRow20
onSave20
getPropValue20
paste20
attachPresetToRoot20
attachPresetToSlot20
recursiveRefreshNodeId20
getUsers20
canSaveContextsRequirement20
setNewPresent20
save20
form20
buildIslandTypeTable20
copyFormValuesToEntity20
save20
build20
build20
getGroupedChoices20
buildConfigurationForm20
validateConfigurationForm20
getComponentsVariants20
getComponentVariantLabel20
build20
printSaveAlert20
getComponentVariantLabel20
filterValues20
getMaxWidthValueFromMediaQuery20
getProviders20
submitForm20
entityViewDisplayForm20
buildIndexFromSource14
convertFromLayoutBuilder12
extractUiStylesData12
getFirstOverridableViewMode12
getDisplayInfos12
getInitialSources12
isDisplayBuilderEntityType12
getEntityTypeViewModesIds12
getPropValue12
getPropValue12
getEntityTypes12
buildRoutes12
loadCurrentPageLayout12
mergeCacheabilityFromConditions12
save12
alterConditionsForm12
entityOperationAlter12
pageViewsIndex12
entityOperationAlter12
createEventWithEnabledIsland12
getComponentPreview12
moveToRoot12
setSource12
changeSourcePositionInSlot12
getNodeId12
copyFormValuesToEntity12
submitForm12
onInstanceFormChange12
afterBuild12
isApplicable12
replaceInstance12
configurationSummary12
removeInactiveUsers12
getComponentsGrouped12
alterFormForComponent12
buildRows12
findParentDisplayFromId12
isApplicable12
alterElement12
view12
buildStartButtons12
buildBuilderTabs12
copyFormValuesToEntity12
submitConfigurationForm12
buildPlaceholderCardWithPreview12
buildButton12
getFixtureDataFromExtension8
getFixtureData6
moveUiStylesAttributesSource6
convertLayout6
convertUiPatternsBlock6
getBuilder6
getFirstBuilder6
checkAccess6
checkFirstBuilderAccess6
initialImport6
importFromLayoutBuilder6
checkInstanceId6
getInstanceId6
getSources6
saveSources6
initInstanceIfMissing6
getInstance6
form6
entityTypeAlter6
settingsForm6
checkInstanceId6
getUrlFromInstanceId6
getDisplayUrlFromInstanceId6
submitConditions6
load6
getPropValue6
buildRow6
buildRow6
getBuilder6
preExecute6
getDisplayUrlFromInstanceId6
getInstance6
thirdPartySettingsUpdate6
saveAsPreset6
saveSseData6
generateStory6
renderBuilder6
formatTime6
attachToRoot6
attachToSlot6
setThirdPartySettings6
remove6
undo6
redo6
getPathIndex6
getSummary6
calculateDependencies6
buildForm6
validateForm6
submitForm6
validateForm6
form6
copyFormValuesToEntity6
getIslandPlugin6
setHtmxAttributesOnSubKey6
doDelete6
reloadWithGlobalData6
reloadWithLocalData6
reloadWithInstanceData6
sortListByWeight6
configurationSummary6
getProvidersOptions6
onDelete6
buildComponentSlot6
rebuild6
getComponentsMosaic6
getProvidersOptions6
configurationSummary6
rebuild6
build6
isApplicable6
getComponentMetadata6
build6
buildSingleBlock6
build6
build6
buildPresets6
rebuild6
buildSingleBlock6
alterElement6
isApplicable6
configurationSummary6
getProvidersOptions6
permissions6
buildContextualIslands6
buildPanes6
buildMenuWrapper6
entityTypeManager6
islandPluginManager6
checkInstanceId6
delete6
buildSources6
buildOverridesForm6
buildExtraFieldRow6
buildFieldRow6
buildPlaceholderButton6
buildDraggables6
buildTabs6
wrapContent6
isApplicable4
doLoadMultiple4
calculateDependencies4
toUrl4
submitOptionsForm3
getProfile3
getAllowedProfiles3
getInstanceId2
has2
buildOptionsForm2
getUrlFromInstanceId2
getRoles2
loadDisplayBuilder2
getProfile2
optionsSummary2
checkInstanceId2