Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

This section shows php lint problems in the code detected by php -l [More info]


PHP coding style problems

(12 errors, 101 warnings)

This section shows the coding style problems detected in the code by phpcs [More info]

question/format/proforma/format.php
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) This comment is 59% valid code; is this commented out code?
(#116) Inline comments must end in full-stops, exclamation marks, or question marks
(#146) Inline comments must end in full-stops, exclamation marks, or question marks
(#247) This comment is 60% valid code; is this commented out code?
(#247) Inline comments must start with a capital letter, digit or 3-dots sequence
(#248) This comment is 72% valid code; is this commented out code?
(#249) Inline comments must end in full-stops, exclamation marks, or question marks
(#249) This comment is 72% valid code; is this commented out code?
(#291) Inline comments must end in full-stops, exclamation marks, or question marks
(#291) This comment is 67% valid code; is this commented out code?
(#300) Inline comments must start with a capital letter, digit or 3-dots sequence
(#300) Inline comments must end in full-stops, exclamation marks, or question marks
(#303) Inline comments must start with a capital letter, digit or 3-dots sequence
(#303) Inline comments must end in full-stops, exclamation marks, or question marks
(#315) Inline comments must start with a capital letter, digit or 3-dots sequence
(#316) Inline comments must end in full-stops, exclamation marks, or question marks
(#364) Inline comments must start with a capital letter, digit or 3-dots sequence
(#364) Inline comments must end in full-stops, exclamation marks, or question marks
(#367) Inline comments must start with a capital letter, digit or 3-dots sequence
(#367) Inline comments must end in full-stops, exclamation marks, or question marks
(#407) Inline comments must start with a capital letter, digit or 3-dots sequence
(#420) Inline comments must start with a capital letter, digit or 3-dots sequence
(#420) Inline comments must end in full-stops, exclamation marks, or question marks
(#420) This comment is 48% valid code; is this commented out code?
(#429) Inline comments must end in full-stops, exclamation marks, or question marks
(#436) Inline comments must end in full-stops, exclamation marks, or question marks
(#458) Inline comments must start with a capital letter, digit or 3-dots sequence
(#458) Inline comments must end in full-stops, exclamation marks, or question marks
(#468) Inline comments must start with a capital letter, digit or 3-dots sequence
(#468) Inline comments must end in full-stops, exclamation marks, or question marks
(#468) This comment is 73% valid code; is this commented out code?
(#475) Inline comments must start with a capital letter, digit or 3-dots sequence
(#475) Inline comments must end in full-stops, exclamation marks, or question marks
(#475) This comment is 75% valid code; is this commented out code?
(#479) Inline comments must start with a capital letter, digit or 3-dots sequence
(#479) Inline comments must end in full-stops, exclamation marks, or question marks
(#482) Inline comments must start with a capital letter, digit or 3-dots sequence
(#483) Inline comments must end in full-stops, exclamation marks, or question marks
(#491) Inline comments must start with a capital letter, digit or 3-dots sequence
(#491) Inline comments must end in full-stops, exclamation marks, or question marks
(#493) Inline comments must start with a capital letter, digit or 3-dots sequence
(#494) Inline comments must end in full-stops, exclamation marks, or question marks
(#496) Inline comments must start with a capital letter, digit or 3-dots sequence
(#496) Inline comments must end in full-stops, exclamation marks, or question marks
(#503) Inline comments must start with a capital letter, digit or 3-dots sequence
(#503) Inline comments must end in full-stops, exclamation marks, or question marks
(#508) Inline comments must start with a capital letter, digit or 3-dots sequence
(#508) Inline comments must end in full-stops, exclamation marks, or question marks
(#522) Inline comments must start with a capital letter, digit or 3-dots sequence
(#522) Inline comments must end in full-stops, exclamation marks, or question marks
(#545) Inline comments must start with a capital letter, digit or 3-dots sequence
(#545) Inline comments must end in full-stops, exclamation marks, or question marks
(#545) This comment is 64% valid code; is this commented out code?
(#575) Inline comments must start with a capital letter, digit or 3-dots sequence
(#575) Inline comments must end in full-stops, exclamation marks, or question marks
(#590) Inline comments must start with a capital letter, digit or 3-dots sequence
(#590) Inline comments must end in full-stops, exclamation marks, or question marks
(#626) Inline comments must start with a capital letter, digit or 3-dots sequence
(#627) This comment is 45% valid code; is this commented out code?
(#628) Inline comments must end in full-stops, exclamation marks, or question marks
(#628) This comment is 60% valid code; is this commented out code?
(#633) Inline comments must start with a capital letter, digit or 3-dots sequence
(#633) Inline comments must end in full-stops, exclamation marks, or question marks
(#651) Inline comments must start with a capital letter, digit or 3-dots sequence
(#653) Inline comments must end in full-stops, exclamation marks, or question marks
(#662) Inline comments must start with a capital letter, digit or 3-dots sequence
(#662) Inline comments must end in full-stops, exclamation marks, or question marks
(#668) Inline comments must start with a capital letter, digit or 3-dots sequence
(#668) Inline comments must end in full-stops, exclamation marks, or question marks
(#670) Inline comments must start with a capital letter, digit or 3-dots sequence
(#670) Inline comments must end in full-stops, exclamation marks, or question marks
(#706) Inline comments must start with a capital letter, digit or 3-dots sequence
(#706) Inline comments must end in full-stops, exclamation marks, or question marks
(#706) This comment is 43% valid code; is this commented out code?
question/format/proforma/tests/proformaformat_test.php
(#44) Inline comments must start with a capital letter, digit or 3-dots sequence
(#45) Inline comments must end in full-stops, exclamation marks, or question marks
(#47) Inline comments must start with a capital letter, digit or 3-dots sequence
(#54) Inline comments must start with a capital letter, digit or 3-dots sequence
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#68) Inline comments must start with a capital letter, digit or 3-dots sequence
(#68) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) Inline comments must start with a capital letter, digit or 3-dots sequence
(#82) Inline comments must end in full-stops, exclamation marks, or question marks
(#96) Inline comments must start with a capital letter, digit or 3-dots sequence
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) Inline comments must start with a capital letter, digit or 3-dots sequence
(#117) Inline comments must end in full-stops, exclamation marks, or question marks
(#130) Line exceeds 132 characters; contains 164 characters
(#138) Inline comments must start with a capital letter, digit or 3-dots sequence
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) Inline comments must start with a capital letter, digit or 3-dots sequence
(#159) Inline comments must end in full-stops, exclamation marks, or question marks
(#176) Inline comments must start with a capital letter, digit or 3-dots sequence
(#176) Inline comments must end in full-stops, exclamation marks, or question marks
(#192) Inline comments must start with a capital letter, digit or 3-dots sequence
(#192) Inline comments must end in full-stops, exclamation marks, or question marks
(#237) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#259) Whitespace found at end of line within string
(#262) Whitespace found at end of line within string
(#264) Whitespace found at end of line within string
(#275) Whitespace found at end of line within string
(#277) Whitespace found at end of line within string
(#284) Line exceeds maximum limit of 180 characters; contains 405 characters
(#294) Inline comments must start with a capital letter, digit or 3-dots sequence
(#294) Inline comments must end in full-stops, exclamation marks, or question marks
(#322) Whitespace found at end of line within string
(#323) Whitespace found at end of line within string
(#336) Whitespace found at end of line within string
(#337) Whitespace found at end of line within string
(#348) Line exceeds maximum limit of 180 characters; contains 337 characters
(#358) Inline comments must start with a capital letter, digit or 3-dots sequence
(#358) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(0 errors, 0 warnings)

This section shows the coding style problems detected in the code by eslint [More info]


CSS problems

(0 errors, 0 warnings)

This section shows CSS problems detected by stylelint [More info]


PHPDocs style problems

(33 errors, 0 warnings)

This section shows the phpdocs problems detected in the code by local_moodlecheck [More info]

question/format/proforma/format.php
(#30) Class qformat_proforma is not documented
(#46) Function qformat_proforma::can_import_file is not documented
(#51) Function qformat_proforma::provide_import is not documented
(#58) Function qformat_proforma::provide_export is not documented
(#62) Function qformat_proforma::mime_type is not documented
(#68) Function qformat_proforma::importpostprocess is not documented
(#75) Function qformat_proforma::export_file_extension is not documented
(#260) Function qformat_proforma::check_proforma_version is not documented
(#281) Function qformat_proforma::import_question is not documented
(#343) Function qformat_proforma::import_files_v1 is not documented
(#406) Function qformat_proforma::store_download_file is not documented
(#457) Function qformat_proforma::create_grading_hints_v1 is not documented
(#490) Function qformat_proforma::import_submission_restrictions_v1 is not documented
(#516) Function qformat_proforma::set_max_bytes_choices is not documented
(#534) Function qformat_proforma::import_files_v2 is not documented
(#614) Function qformat_proforma::import_grading_hints_v2 is not documented
(#649) Function qformat_proforma::import_submission_restrictions_v2 is not documented
(#693) Function qformat_proforma::store_task_file is not documented
(#41) Variable qformat_proforma::$taskfilename is not documented
(#42) Variable qformat_proforma::$questionname is not documented
(#44) Variable qformat_proforma::$xpath is not documented
(#32) Constant qformat_proforma::VERSION_V1 is not documented
(#33) Constant qformat_proforma::VERSION_V2 is not documented
(#79) There is no description in phpdocs for function readdata
(#80) Phpdocs for function qformat_proforma::readdata has incomplete parameters list
(#191) Phpdocs for function qformat_proforma::readquestions has incomplete parameters list
(#216) Phpdocs for function qformat_proforma::read_task_xml has incomplete parameters list
(#713) Phpdocs for function qformat_proforma::warning has incomplete parameters list
question/format/proforma/tests/proformaformat_test.php
(#43) Function qformat_proforma_test::prepare_test is not documented
(#233) There is no description in phpdocs for function assert_java_task_1
(#297) There is no description in phpdocs for function assert_java_task_2
(#234) Phpdocs for function qformat_proforma_test::assert_java_task_1 has incomplete parameters list
(#298) Phpdocs for function qformat_proforma_test::assert_java_task_2 has incomplete parameters list

Update savepoints problems

(0 errors, 0 warnings)

This section shows problems detected with the handling of upgrade savepoints [More info]


Third party library modification problems

(0 errors, 0 warnings)

This section shows problems detected with the modification of third party libraries [More info]


grunt changes

(0 errors, 0 warnings)

This section shows files built by grunt and not commited [More info]


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

This section shows problems detected in mustache templates [More info]