Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
Wikimedia\Codex\Builder\CardBuilder0%
Wikimedia\Codex\Builder\CheckboxBuilder0%
Wikimedia\Codex\Builder\FieldBuilder0%
Wikimedia\Codex\Builder\HtmlSnippetBuilder0%
Wikimedia\Codex\Builder\LabelBuilder0%
Wikimedia\Codex\Builder\MessageBuilder0%
Wikimedia\Codex\Builder\OptionBuilder0%
Wikimedia\Codex\Builder\PagerBuilder0%
Wikimedia\Codex\Builder\RadioBuilder0%
Wikimedia\Codex\Builder\SelectBuilder0%
Wikimedia\Codex\Builder\TabBuilder0%
Wikimedia\Codex\Builder\TableBuilder0%
Wikimedia\Codex\Builder\TabsBuilder0%
Wikimedia\Codex\Builder\TextAreaBuilder0%
Wikimedia\Codex\Builder\TextInputBuilder0%
Wikimedia\Codex\Builder\ThumbnailBuilder0%
Wikimedia\Codex\Builder\ToggleSwitchBuilder0%
Wikimedia\Codex\Component\Accordion0%
Wikimedia\Codex\Component\Button0%
Wikimedia\Codex\Component\Card0%
Wikimedia\Codex\Component\Checkbox0%
Wikimedia\Codex\Component\Field0%
Wikimedia\Codex\Component\HtmlSnippet0%
Wikimedia\Codex\Component\InfoChip0%
Wikimedia\Codex\Component\Label0%
Wikimedia\Codex\Component\Message0%
Wikimedia\Codex\Component\Option0%
Wikimedia\Codex\Component\Pager0%
Wikimedia\Codex\Component\ProgressBar0%
Wikimedia\Codex\Component\Radio0%
Wikimedia\Codex\Component\Select0%
Wikimedia\Codex\Component\Tab0%
Wikimedia\Codex\Component\Table0%
Wikimedia\Codex\Component\Tabs0%
Wikimedia\Codex\Component\TextArea0%
Wikimedia\Codex\Component\TextInput0%
Wikimedia\Codex\Component\Thumbnail0%
Wikimedia\Codex\Component\ToggleSwitch0%
Wikimedia\Codex\Infrastructure\CodexServices0%
Wikimedia\Codex\Localization\IntuitionLocalization0%
Wikimedia\Codex\Localization\MediaWikiLocalization0%
Wikimedia\Codex\ParamValidator\ParamDefinitions0%
Wikimedia\Codex\ParamValidator\ParamValidator0%
Wikimedia\Codex\ParamValidator\ParamValidatorCallbacks0%
Wikimedia\Codex\ParamValidator\TypeDefinitions0%
Wikimedia\Codex\Renderer\AccordionRenderer0%
Wikimedia\Codex\Renderer\ButtonRenderer0%
Wikimedia\Codex\Renderer\CardRenderer0%
Wikimedia\Codex\Renderer\CheckboxRenderer0%
Wikimedia\Codex\Renderer\FieldRenderer0%
Wikimedia\Codex\Renderer\InfoChipRenderer0%
Wikimedia\Codex\Renderer\LabelRenderer0%
Wikimedia\Codex\Renderer\MessageRenderer0%
Wikimedia\Codex\Renderer\PagerRenderer0%
Wikimedia\Codex\Renderer\ProgressBarRenderer0%
Wikimedia\Codex\Renderer\RadioRenderer0%
Wikimedia\Codex\Renderer\SelectRenderer0%
Wikimedia\Codex\Renderer\TableRenderer0%
Wikimedia\Codex\Renderer\TabsRenderer0%
Wikimedia\Codex\Renderer\TextAreaRenderer0%
Wikimedia\Codex\Renderer\TextInputRenderer0%
Wikimedia\Codex\Renderer\ThumbnailRenderer0%
Wikimedia\Codex\Renderer\ToggleSwitchRenderer0%
Wikimedia\Codex\Utility\Codex0%
Wikimedia\Codex\Utility\Sanitizer0%
Wikimedia\Codex\Parser\TemplateParser32%
Wikimedia\Codex\Traits\AttributeResolver84%
Wikimedia\Codex\Builder\InfoChipBuilder86%
Wikimedia\Codex\Builder\AccordionBuilder88%
Wikimedia\Codex\Builder\ButtonBuilder88%

Project Risks

Class CRAP
Wikimedia\Codex\Component\Pager552
Wikimedia\Codex\Builder\TableBuilder506
Wikimedia\Codex\Renderer\TableRenderer420
Wikimedia\Codex\Builder\PagerBuilder380
Wikimedia\Codex\Builder\TextInputBuilder380
Wikimedia\Codex\Component\Table380
Wikimedia\Codex\Builder\TextAreaBuilder342
Wikimedia\Codex\Builder\LabelBuilder306
Wikimedia\Codex\Builder\SelectBuilder306
Wikimedia\Codex\Utility\Sanitizer306
Wikimedia\Codex\Renderer\PagerRenderer272
Wikimedia\Codex\Builder\CheckboxBuilder240
Wikimedia\Codex\Builder\RadioBuilder240
Wikimedia\Codex\Builder\CardBuilder182
Wikimedia\Codex\Component\Button182
Wikimedia\Codex\ParamValidator\ParamValidator182
Wikimedia\Codex\Builder\ToggleSwitchBuilder156
Wikimedia\Codex\Builder\MessageBuilder132
Wikimedia\Codex\Builder\TabsBuilder132
Wikimedia\Codex\Builder\TabBuilder110
Wikimedia\Codex\ParamValidator\TypeDefinitions110
Wikimedia\Codex\Renderer\SelectRenderer110
Wikimedia\Codex\Builder\FieldBuilder90
Wikimedia\Codex\Parser\TemplateParser63
Wikimedia\Codex\Builder\ThumbnailBuilder56
Wikimedia\Codex\Renderer\TabsRenderer56
Wikimedia\Codex\Builder\OptionBuilder30
Wikimedia\Codex\Renderer\CardRenderer30
Wikimedia\Codex\Renderer\ThumbnailRenderer30
Wikimedia\Codex\Builder\HtmlSnippetBuilder20
Wikimedia\Codex\Infrastructure\CodexServices20
Wikimedia\Codex\Builder\ButtonBuilder19
Wikimedia\Codex\Renderer\AccordionRenderer12
Wikimedia\Codex\Renderer\ButtonRenderer12
Wikimedia\Codex\Renderer\CheckboxRenderer12
Wikimedia\Codex\Renderer\FieldRenderer12
Wikimedia\Codex\Renderer\InfoChipRenderer12
Wikimedia\Codex\Renderer\LabelRenderer12
Wikimedia\Codex\Renderer\MessageRenderer12
Wikimedia\Codex\Renderer\ProgressBarRenderer12
Wikimedia\Codex\Renderer\RadioRenderer12
Wikimedia\Codex\Renderer\TextAreaRenderer12
Wikimedia\Codex\Renderer\TextInputRenderer12
Wikimedia\Codex\Renderer\ToggleSwitchRenderer12
Wikimedia\Codex\Builder\AccordionBuilder11
Wikimedia\Codex\Builder\InfoChipBuilder9
Wikimedia\Codex\Traits\AttributeResolver7
Wikimedia\Codex\ParamValidator\ParamDefinitions6

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
setId0%
__construct0%
setId0%
setTitle0%
setDescription0%
setSupportingText0%
setUrl0%
setIconClass0%
setThumbnail0%
setAttributes0%
build0%
__construct0%
setInputId0%
setName0%
setLabel0%
setValue0%
setChecked0%
setDisabled0%
setInline0%
setInputAttributes0%
setWrapperAttributes0%
build0%
__construct0%
setId0%
setLabel0%
setIsFieldset0%
setFields0%
setAttributes0%
build0%
setContent0%
setAttributes0%
build0%
setId0%
__construct0%
setLabelText0%
setInputId0%
setOptional0%
setVisuallyHidden0%
setIsLegend0%
setDescription0%
setDescriptionId0%
setDisabled0%
setIconClass0%
setAttributes0%
setId0%
build0%
__construct0%
setId0%
setContentText0%
setContentHtml0%
setType0%
setInline0%
setHeading0%
setAttributes0%
build0%
setValue0%
setText0%
setSelected0%
build0%
__construct0%
setId0%
setTotalPages0%
setTotalResults0%
setLimit0%
setCurrentOffset0%
setFirstOffset0%
setPrevOffset0%
setNextOffset0%
setLastOffset0%
setOrdinals0%
setPosition0%
setPaginationSizeOptions0%
setPaginationSizeDefault0%
build0%
setId0%
__construct0%
setInputId0%
setName0%
setLabel0%
setValue0%
setChecked0%
setDisabled0%
setInline0%
setInputAttributes0%
setWrapperAttributes0%
build0%
__construct0%
setId0%
setOptions0%
setOptGroups0%
setAttributes0%
setDisabled0%
setSelectedOption0%
build0%
setId0%
setName0%
setLabel0%
setContentText0%
setContentHtml0%
setSelected0%
setDisabled0%
build0%
__construct0%
setId0%
setCaption0%
setHideCaption0%
setColumns0%
setData0%
setUseRowHeaders0%
setShowVerticalBorders0%
setSort0%
setPaginate0%
setTotalRows0%
setPaginationPosition0%
setAttributes0%
setPager0%
setFooter0%
setHeaderContent0%
setCurrentSortColumn0%
setCurrentSortDirection0%
build0%
__construct0%
setId0%
setTab0%
setAttributes0%
build0%
__construct0%
setId0%
setName0%
setValue0%
setTextAreaAttributes0%
setWrapperAttributes0%
setDisabled0%
setReadonly0%
setHasStartIcon0%
setHasEndIcon0%
setStartIconClass0%
setEndIconClass0%
setPlaceholder0%
setStatus0%
build0%
__construct0%
setType0%
setName0%
setValue0%
setInputId0%
setHasStartIcon0%
setHasEndIcon0%
setDisabled0%
setStatus0%
setStartIconClass0%
setEndIconClass0%
setInputAttributes0%
setWrapperAttributes0%
setPlaceholder0%
build0%
__construct0%
setId0%
setBackgroundImage0%
setPlaceholderClass0%
setAttributes0%
build0%
__construct0%
setInputId0%
setName0%
setValue0%
setLabel0%
setChecked0%
setDisabled0%
setInputAttributes0%
setWrapperAttributes0%
build0%
__construct0%
getId0%
getTitle0%
getDescription0%
getContent0%
isOpen0%
getAttributes0%
getHtml0%
__construct0%
getId0%
getLabel0%
getAction0%
getWeight0%
getSize0%
getType0%
getIconClass0%
isIconOnly0%
isDisabled0%
getAttributes0%
getHtml0%
__construct0%
getId0%
getTitle0%
getDescription0%
getSupportingText0%
getUrl0%
getIconClass0%
getThumbnail0%
getAttributes0%
getHtml0%
__construct0%
getInputId0%
getName0%
getLabel0%
getValue0%
isChecked0%
isDisabled0%
isInline0%
getInputAttributes0%
getWrapperAttributes0%
getHtml0%
__construct0%
getId0%
getLabel0%
isFieldset0%
getFields0%
getAttributes0%
getHtml0%
__construct0%
getContent0%
getAttributes0%
__toString0%
__construct0%
getId0%
getText0%
getStatus0%
getIcon0%
getAttributes0%
getHtml0%
__construct0%
getLabelText0%
getInputId0%
isOptional0%
isVisuallyHidden0%
isLegend0%
getDescription0%
getDescriptionId0%
isDisabled0%
getIconClass0%
getAttributes0%
getId0%
getHtml0%
__construct0%
getId0%
getContent0%
getType0%
isInline0%
getHeading0%
getIconClass0%
getAttributes0%
getHtml0%
__construct0%
getValue0%
getText0%
isSelected0%
__construct0%
getId0%
isFirstDisabled0%
isPrevDisabled0%
isNextDisabled0%
isLastDisabled0%
getCurrentOffset0%
getFirstOffset0%
getPrevOffset0%
getNextOffset0%
getLastOffset0%
getStartOrdinal0%
getEndOrdinal0%
getTotalPages0%
getTotalResults0%
getLimit0%
getPosition0%
getPaginationSizeOptions0%
getPaginationSizeDefault0%
getHtml0%
__construct0%
getId0%
getLabel0%
isInline0%
isDisabled0%
getAttributes0%
getHtml0%
__construct0%
getInputId0%
getName0%
getLabel0%
getValue0%
isChecked0%
isDisabled0%
isInline0%
getInputAttributes0%
getWrapperAttributes0%
getHtml0%
__construct0%
getId0%
getOptions0%
getOptGroups0%
getAttributes0%
getSelectedOption0%
isDisabled0%
getHtml0%
__construct0%
getId0%
getName0%
getLabel0%
getContent0%
isSelected0%
isDisabled0%
__construct0%
getId0%
oppositeSort0%
getUseRowHeaders0%
getShowVerticalBorders0%
getPager0%
getPaginationPosition0%
getTotalRows0%
getFooter0%
getHeaderContent0%
getCaption0%
getHideCaption0%
getColumns0%
getData0%
getCurrentSortColumn0%
getCurrentSortDirection0%
getAttributes0%
getHtml0%
__construct0%
getId0%
getTabs0%
getAttributes0%
getHtml0%
__construct0%
getId0%
getName0%
getValue0%
getTextareaAttributes0%
getWrapperAttributes0%
isDisabled0%
isReadonly0%
hasStartIcon0%
hasEndIcon0%
getStartIconClass0%
getEndIconClass0%
getPlaceholder0%
getStatus0%
getHtml0%
__construct0%
getType0%
getName0%
getValue0%
getPlaceholder0%
getInputId0%
hasStartIcon0%
hasEndIcon0%
getStartIconClass0%
getEndIconClass0%
isDisabled0%
getStatus0%
getInputAttributes0%
getWrapperAttributes0%
getHtml0%
__construct0%
getId0%
getBackgroundImage0%
getPlaceholderClass0%
getAttributes0%
getHtml0%
__construct0%
getInputId0%
getName0%
getValue0%
getLabel0%
isChecked0%
isDisabled0%
getInputAttributes0%
getWrapperAttributes0%
getHtml0%
__construct0%
loadServiceWiring0%
getInstance0%
__construct0%
msg0%
__construct0%
msg0%
getDefinitionsForContext0%
__construct0%
normalizeSettings0%
validateValue0%
getValue0%
__construct0%
hasParam0%
getValue0%
getDefaultTypeDefs0%
__construct0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
buildSelect0%
buildButtonData0%
buildHiddenFields0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
prepareOptions0%
prepareOptGroups0%
__construct0%
render0%
prepareColumns0%
prepareRows0%
getSortIconClass0%
buildSortUrl0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
render0%
__construct0%
accordion0%
button0%
card0%
checkbox0%
field0%
htmlSnippet0%
infoChip0%
label0%
message0%
option0%
pager0%
progressBar0%
radio0%
select0%
tab0%
table0%
tabs0%
textArea0%
textInput0%
thumbnail0%
toggleSwitch0%
sanitizeText0%
sanitizeAttributes0%
sanitizeUrl0%
unparseUrl0%
compile37%
setTitle75%
setLabel75%
setAction75%
setWeight75%
setSize75%
setType75%
setText75%
resolve84%