Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
validateForm0%
getFormId0%
getEditableConfigNames0%
buildForm0%
submitForm0%
__construct0%
create0%
getFormId0%
getEditableConfigNames0%
buildForm0%
submitForm0%
buildForm0%
processOutbound0%
initConfigSubscriber0%
reset0%
checkAccess0%
__construct0%
lazyLoadItself0%
convert0%
applies0%
createInstance0%
submitForm0%
getEditableConfigNames0%
load0%
validateForm0%
getCancelUrl0%
getFormId0%
buildForm0%
submitForm0%
__construct0%
create0%
getFormId0%
getEditableConfigNames0%
buildForm0%
submitForm0%
getFormId0%
language_get_browser_drupal_langcode_mappings0%
__construct0%
create0%
getFormId0%
getEditableConfigNames0%
buildForm0%
submitForm0%
configureFormTable0%
disableLanguageSwitcher0%
__construct0%
getFormId0%
loadOverrides0%
getContentEntityTypeIdForCurrentRequest0%
getDerivativeDefinitions0%
getLangcode0%
__construct0%
create0%
getLangcode0%
processOutbound0%
getLanguageSwitchLinks0%
hasLowerLanguageNegotiationWeight0%
meetsContentEntityRoutesCondition0%
getContentEntityPaths0%
anonymous function0%
getLangcode0%
getLangcode0%
persist0%
processOutbound0%
getLanguageSwitchLinks0%
getLangcode0%
getLanguageSwitchLinks0%
getLangcode0%
createConfigCollectionName0%
getDefaultLanguageValues0%
isMultilingual0%
buildHeader0%
setCurrentUser0%
buildRow0%
buildForm0%
validateForm0%
submitForm0%
persist0%
__construct0%
__construct0%
initLanguageManager0%
reset0%
initializeType0%
alter0%
getEnabledNegotiators0%
negotiateLanguage0%
getNegotiationMethods0%
getNegotiationMethodInstance0%
getPrimaryNegotiationMethod0%
isNegotiationMethodEnabled0%
saveConfiguration0%
purgeConfiguration0%
updateConfiguration0%
register0%
getQuestion0%
getEditableConfigNames0%
validateCommon0%
getLanguageSwitchLinks0%
saveLanguageTypesConfiguration0%
getCurrentLanguage0%
reset0%
getNegotiator0%
setNegotiator0%
getLanguages0%
getNativeLanguages0%
updateLockedLanguageWeights0%
getFallbackCandidates0%
setConfigOverrideLanguage0%
loadLanguageTypesConfiguration0%
getConfigOverrideLanguage0%
getLanguageConfigOverride0%
getLanguageConfigOverrideStorage0%
getStandardLanguageListWithoutConfigured0%
getNegotiatedLanguageMethod0%
applyDefaultValue0%
getDefaultLangcode0%
getInfo0%
processLanguageConfiguration0%
getDefinedLanguageTypesInfo0%
getDefinedLanguageTypes0%
commonForm0%
onConfigSave0%
getOverride0%
getStorage0%
getCacheSuffix0%
getLanguage0%
setLanguage0%
setLanguageFromDefault0%
installLanguageOverrides0%
createConfigObject0%
addCollections0%
onConfigRename0%
getLanguageTypes0%
onConfigDelete0%
getCacheableMetadata0%
__construct0%
getLangcode0%
__construct0%
rebuildServices0%
__construct0%
init0%
isMultilingual0%
getDefaultOptions0%
languageManager0%
isDefault0%
copyFormValuesToEntity0%
getFormId0%
buildForm0%
submitForm0%
getFormId0%
form0%
save0%
actions0%
validateCustom0%
validatePredefined0%
getDescription0%
isLocked0%
getFormId0%
getDeletionMessage0%
logDeletionMessage0%
getFormId0%
form0%
actions0%
save0%
__construct0%
create0%
create0%
__construct0%
getSubscribedEvents0%
__construct0%
preSave0%
postSave0%
preDelete0%
postDelete0%
getDefaultLangcode0%
getName0%
setName0%
getId0%
createFromLangcode0%
setTargetBundle0%
onKernelRequestLanguage0%
setDefaultLangcode0%
setLanguageAlterable0%
preSave0%
__construct0%
onConfigSave0%
setPathProcessorLanguage0%
getSubscribedEvents0%
__construct0%
getLangcodeFromCollectionName0%
processOutbound72%
loadByEntityTypeBundle83%
save88%

Project Risks

Method CRAP
validateForm306
processOutbound182
configureFormTable182
buildForm132
hasLowerLanguageNegotiationWeight110
onConfigSave110
processLanguageConfiguration110
processOutbound110
validateForm72
updateConfiguration72
postSave72
initializeType56
submitForm56
meetsContentEntityRoutesCondition42
getFallbackCandidates42
getCurrentLanguage42
getLangcode42
processOutbound42
processOutbound33
getLangcode30
buildForm30
persist30
getLanguageSwitchLinks30
saveConfiguration30
buildForm30
postDelete30
getDerivativeDefinitions20
buildForm20
isNegotiationMethodEnabled20
getContentEntityPaths20
getLangcode20
negotiateLanguage20
preDelete20
reset20
getLanguageSwitchLinks20
disableLanguageSwitcher20
getLanguages20
validateCommon20
submitForm12
checkAccess12
onKernelRequestLanguage12
copyFormValuesToEntity12
validatePredefined12
onConfigSave12
onConfigRename12
onConfigDelete12
init12
loadLanguageTypesConfiguration12
saveLanguageTypesConfiguration12
updateLockedLanguageWeights12
getStandardLanguageListWithoutConfigured12
getNegotiatedLanguageMethod12
alter12
getDefaultOptions12
__construct12
submitForm12
getContentEntityTypeIdForCurrentRequest12
validateCustom12
createFromLangcode12
isMultilingual6
anonymous function6
loadOverrides6
getDefaultLanguageValues6
getLangcode6
getLanguageSwitchLinks6
getLangcode6
getLangcode6
getLanguageSwitchLinks6
register6
create6
purgeConfiguration6
getPrimaryNegotiationMethod6
getStorage6
getCacheSuffix6
setLanguageFromDefault6
addCollections6
getCacheableMetadata6
getDefinedLanguageTypesInfo6
getNativeLanguages6
applyDefaultValue6
save6
commonForm6
submitForm6
language_get_browser_drupal_langcode_mappings6
getOverride6
lazyLoadItself6
buildRow6
validateForm6
getEnabledNegotiators6
getNegotiationMethods6
getNegotiationMethodInstance6
getLangcodeFromCollectionName6
loadByEntityTypeBundle4
save3