This section shows php lint problems in the code detected by php -l
This section shows the coding style problems detected in the code by phpcs
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Whitespace found at end of line
Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must end in full-stops, exclamation marks, or question marks
TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
TRUE, FALSE and NULL must be lowercase; expected "null" but found "NULL"
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Variable "pix_icon" must not contain underscores.
Variable "pix_icon" must not contain underscores.
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Functions must not contain multiple empty lines in a row; found 2 empty lines
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline comments must start with a capital letter, digit or 3-dots sequence
Inline comments must end in full-stops, exclamation marks, or question marks
Inline control structures are not allowed
Inline control structures are not allowed
This section shows the coding style problems detected in the code by jshint
'LESSDIR' is defined but never used.
'stderror' is defined but never used.
'stdout' is defined but never used.
'customise_dock_for_theme' is defined but never used.
Redefinition of 'CSS'.
This section shows CSS problems detected by csslint
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected end of value but found '\9'.
Expected end of value but found '\9'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected end of value but found '\9'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (<length> | <percentage> | <content-sizing> | auto | inherit) but found 'device-width'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (<border-width> || <border-style> || <color>) but found 'inherit'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Duplicate property 'min-height' found.
Duplicate property 'min-height' found.
Duplicate property 'min-height' found.
Duplicate property 'min-height' found.
Duplicate property 'filter' found.
margin can't be used with display: inline.
float can't be used with display: inline-block.
Duplicate property 'display' found.
Use of !important
Use of !important
Rule is empty.
Expected (<padding-width> | inherit) but found 'initial'.
Expected (<margin-width> | inherit) but found 'initial'.
Expected (<padding-width> | inherit) but found 'initial'.
Expected (<padding-width> | inherit) but found 'initial'.
Use of !important
Expected RBRACE at line 11522, col 15.
Duplicate property 'min-height' found.
Duplicate property 'padding' found.
Duplicate property 'margin-bottom' found.
Use of !important
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
float can't be used with display: inline-block.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
float can't be used with display: inline-block.
Duplicate property 'filter' found.
float can't be used with display: inline-block.
Unknown property 'background-repeate'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Duplicate property 'display' found.
Duplicate property 'margin-right' found.
Duplicate property 'margin-left' found.
Use of !important
Duplicate property 'width' found.
Use of !important
Use of !important
Use of !important
Duplicate property 'position' found.
Duplicate property 'top' found.
Duplicate property 'right' found.
Duplicate property 'display' found.
Duplicate property 'height' found.
Duplicate property 'padding' found.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Duplicate property 'min-height' found.
Duplicate property 'min-height' found.
margin can't be used with display: inline.
Expected (<length> | <percentage> | <content-sizing> | contain-floats | -moz-contain-floats | -webkit-contain-floats | inherit) but found 'unset'.
height can't be used with display: inline.
width can't be used with display: inline.
Duplicate property 'width' found.
Duplicate property 'display' found.
margin can't be used with display: inline.
Duplicate property 'margin-bottom' found.
margin can't be used with display: inline.
Rule is empty.
display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug).
margin can't be used with display: inline.
margin-top can't be used with display: inline.
Use of !important
Duplicate property 'width' found.
Duplicate property 'border-radius' found.
margin can't be used with display: inline.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Duplicate property 'display' found.
Duplicate property 'top' found.
Duplicate property 'position' found.
vertical-align can't be used with display: block.
Use of !important
Use of !important
vertical-align can't be used with display: block.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Duplicate property 'display' found.
Duplicate property 'padding' found.
Expected RBRACE at line 20849, col 23.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Duplicate property 'padding' found.
Duplicate property 'font-size' found.
Duplicate property 'line-height' found.
Duplicate property 'border-radius' found.
Duplicate property 'vertical-align' found.
Duplicate property 'padding' found.
Duplicate property 'border' found.
width can't be used with display: inline.
Use of !important
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Duplicate property 'padding' found.
Duplicate property 'margin-bottom' found.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected end of value but found '\9'.
Expected end of value but found '\9'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected end of value but found '\9'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (<length> | <percentage> | <content-sizing> | auto | inherit) but found 'device-width'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (<border-width> || <border-style> || <color>) but found 'inherit'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
margin can't be used with display: inline.
float can't be used with display: inline-block.
Use of !important
Use of !important
Rule is empty.
Expected (<padding-width> | inherit) but found 'initial'.
Expected (<padding-width> | inherit) but found 'initial'.
Expected (<padding-width> | inherit) but found 'initial'.
Expected (<margin-width> | inherit) but found 'initial'.
Use of !important
Expected RBRACE at line 9414, col 15.
Use of !important
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
float can't be used with display: inline-block.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
float can't be used with display: inline-block.
float can't be used with display: inline-block.
Unknown property 'background-repeate'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
margin can't be used with display: inline.
Expected (<length> | <percentage> | <content-sizing> | contain-floats | -moz-contain-floats | -webkit-contain-floats | inherit) but found 'unset'.
width can't be used with display: inline.
height can't be used with display: inline.
margin can't be used with display: inline.
margin can't be used with display: inline.
Rule is empty.
display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug).
margin can't be used with display: inline.
margin-top can't be used with display: inline.
Use of !important
margin can't be used with display: inline.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
vertical-align can't be used with display: block.
Use of !important
Use of !important
vertical-align can't be used with display: block.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected RBRACE at line 17308, col 23.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
width can't be used with display: inline.
Use of !important
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (<border-width> || <border-style> || <color>) but found 'inherit'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected end of value but found '\9'.
Expected end of value but found '\9'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected end of value but found '\9'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (<length> | <percentage> | <content-sizing> | auto | inherit) but found 'device-width'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
margin can't be used with display: inline.
float can't be used with display: inline-block.
Use of !important
Use of !important
Expected (<padding-width> | inherit) but found 'initial'.
Expected (<padding-width> | inherit) but found 'initial'.
Expected (<padding-width> | inherit) but found 'initial'.
Expected (<margin-width> | inherit) but found 'initial'.
Use of !important
Expected end of value but found '+2px'.
Use of !important
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
float can't be used with display: inline-block.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
Expected (auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | <percentage> | <length>) but found 'inherit'.
float can't be used with display: inline-block.
float can't be used with display: inline-block.
Unknown property 'background-repeate'.
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Use of !important
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
margin can't be used with display: inline.
Expected (<length> | <percentage> | <content-sizing> | contain-floats | -moz-contain-floats | -webkit-contain-floats | inherit) but found 'unset'.
height can't be used with display: inline.
width can't be used with display: inline.
margin can't be used with display: inline.
margin can't be used with display: inline.
margin can't be used with display: inline.
margin-top can't be used with display: inline.
display:inline has no effect on floated elements (but may be used to fix the IE6 double-margin bug).
Use of !important
margin can't be used with display: inline.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
vertical-align can't be used with display: block.
Use of !important
Use of !important
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
vertical-align can't be used with display: block.
Expected RBRACE at line 1, col 382483.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
width can't be used with display: inline.
Use of !important
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
Expected (auto | none | pan-x | pan-y) but found 'manipulation'.
This section shows the phpdocs problems detected in the code by local_moodlecheck
Invalid phpdocs tag @authors used
Package Bootstrap theme is not valid
File-level phpdocs block is not found
File-level phpdocs block is not found
File-level phpdocs block does not have @copyright tag
File-level phpdocs block does not have @license tag
File-level phpdocs block is not found
File-level phpdocs block is not found
Function bootstrap_grid is not documented
Invalid phpdocs tag @authors used
Invalid phpdocs tag @authors used
Class theme_bootstrap_core_admin_renderer is not documented
Function theme_bootstrap_core_admin_renderer::maturity_info is not documented
Function theme_bootstrap_core_admin_renderer::maturity_warning is not documented
Function theme_bootstrap_core_admin_renderer::warning is not documented
Function theme_bootstrap_core_admin_renderer::test_site_warning is not documented
Function theme_bootstrap_core_admin_renderer::release_notes_link is not documented
Function theme_bootstrap_core_admin_renderer::plugins_check_table is not documented
Function theme_bootstrap_core_admin_renderer::environment_check_table is not documented
Class theme_bootstrap_block_settings_renderer is not documented
Function theme_bootstrap_block_settings_renderer::search_form is not documented
File-level phpdocs block does not have @copyright tag
Package is not specified for class theme_bootstrap_block_settings_renderer. It is also not specified in file-level phpdocs
File-level phpdocs block is not found
Class theme_bootstrap_core_renderer is not documented
Function theme_bootstrap_core_renderer::notification is not documented
Function theme_bootstrap_core_renderer::debug_listing is not documented
Function theme_bootstrap_core_renderer::navbar is not documented
Function theme_bootstrap_core_renderer::custom_menu is not documented
Function theme_bootstrap_core_renderer::render_custom_menu is not documented
Function theme_bootstrap_core_renderer::user_menu is not documented
Function theme_bootstrap_core_renderer::render_user_menu is not documented
Function theme_bootstrap_core_renderer::render_custom_menu_item is not documented
Function theme_bootstrap_core_renderer::render_tabtree is not documented
Function theme_bootstrap_core_renderer::render_tabobject is not documented
Function theme_bootstrap_core_renderer::box is not documented
Function theme_bootstrap_core_renderer::content_zoom is not documented
Package is not specified for class theme_bootstrap_core_renderer. It is also not specified in file-level phpdocs
Class theme_bootstrap_format_topics_renderer is not documented
Class theme_bootstrap_format_weeks_renderer is not documented
Package theme is not valid
Class theme_bootstrap_core_course_management_renderer is not documented
Function theme_bootstrap_core_course_management_renderer::grid_start is not documented
Function theme_bootstrap_core_course_management_renderer::grid_column_start is not documented
Function theme_bootstrap_core_course_management_renderer::detail_pair is not documented
File-level phpdocs block does not have @copyright tag
Class theme_bootstrap_core_course_renderer is not documented
Function theme_bootstrap_core_course_renderer::coursecat_coursebox is not documented
Function theme_bootstrap_core_course_renderer::coursecat_coursebox_content is not documented
Function theme_bootstrap_core_course_renderer::course_search_form is not documented
File-level phpdocs block does not have @copyright tag
Class theme_bootstrap_core_enrol_renderer is not documented
Function theme_bootstrap_core_enrol_renderer::render_course_enrolment_users_table is not documented
Function theme_bootstrap_core_enrol_renderer::user_roles_and_actions is not documented
Function theme_bootstrap_core_enrol_renderer::user_groups_and_actions is not documented
File-level phpdocs block does not have @copyright tag
Class theme_bootstrap_core_files_renderer is not documented
Class theme_bootstrap_core_renderer_maintenance is not documented
Function theme_bootstrap_core_renderer_maintenance::notification is not documented
Invalid phpdocs tag @authors used
This section shows problems detected with the handling of upgrade savepoints
This section shows problems detected with the modification of third party libraries
This section shows problems detected in mustache templates