Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

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

Project Risks

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