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

(132 errors, 310 warnings)

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

mod/offlinequiz/accessmanager.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/addrandom.php
(#51) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#61) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#64) Logical operator "and" is prohibited; use "&&" instead
(#78) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#160) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/backup/moodle2/backup_offlinequiz_stepslib.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/backup/moodle2/restore_offlinequiz_stepslib.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/attempt_deleted.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/attempt_reviewed.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/attempt_submitted.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/attempt_viewed.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/course_module_instance_list_viewed.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/course_module_viewed.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/docs_created.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/docs_deleted.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/edit_page_viewed.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/participant_manually_marked.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/question_manually_graded.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/report_viewed.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/event/results_regraded.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/output/question_chooser.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/plugininfo/offlinequiz.php
(#32) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/privacy/provider.php
(#38) Opening brace should be on the same line as the declaration for class provider
mod/offlinequiz/classes/question/bank/add_action_column.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/question/bank/checkbox_column.php
(#18) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/question/bank/custom_view.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#222) Possible useless method overriding detected
(#283) Whitespace found at end of line
(#290) Whitespace found at end of line
(#314) Line indented incorrectly; expected 4 spaces, found 8
(#314) Closing brace indented incorrectly; expected 4 spaces, found 8
mod/offlinequiz/classes/question/bank/qbank_helper.php
(#21) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/question/bank/question_name_text_column.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/question/bank/question_type_column.php
(#18) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/repaginate.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/classes/search/activity.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#65) File must end with a newline character
mod/offlinequiz/classes/task/hotspot_deletion_task.php
(#60) File must end with a newline character
mod/offlinequiz/classes/task/page_evaluation_task.php
(#42) File must end with a newline character
mod/offlinequiz/classes/task/temporary_file_deletion_task.php
(#69) File must end with a newline character
mod/offlinequiz/comment.php
(#39) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#42) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#45) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#48) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#53) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#64) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/correct.php
(#44) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#48) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#52) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#57) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#61) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#209) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#286) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#408) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#458) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#495) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#523) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#637) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#815) Logical operator "and" is prohibited; use "&&" instead
(#826) Logical operator "and" is prohibited; use "&&" instead
(#976) Logical operator "and" is prohibited; use "&&" instead
(#1138) Logical operator "and" is prohibited; use "&&" instead
mod/offlinequiz/createquiz.php
(#49) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#70) This comment is 50% valid code; is this commented out code?
(#86) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#167) Logical operator "and" is prohibited; use "&&" instead
(#251) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#368) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#424) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#481) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#530) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/cron.php
(#38) Expected login check (require_login, require_course_login, require_admin, admin_externalpage_setup) following config inclusion. None found.
mod/offlinequiz/db/install.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/db/tasks.php
(#57) File must end with a newline character
mod/offlinequiz/db/upgrade.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#253) Inline comments must end in full-stops, exclamation marks, or question marks
(#580) Inline comments must end in full-stops, exclamation marks, or question marks
(#722) Inline comments must end in full-stops, exclamation marks, or question marks
(#755) Inline comments must end in full-stops, exclamation marks, or question marks
mod/offlinequiz/documentlib.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#91) File must end with a newline character
mod/offlinequiz/docxlib.php
(#65) Variable "listItemRun" must be all lower-case
(#66) Variable "listItemRun" must be all lower-case
(#78) Variable "listItemRun" must be all lower-case
(#146) Variable "span_u" must not contain underscores.
(#156) Variable "span_u" must not contain underscores.
(#544) Line exceeds 132 characters; contains 141 characters
(#599) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#782) Line exceeds 132 characters; contains 142 characters
mod/offlinequiz/edit.php
(#87) Logical operator "and" is prohibited; use "&&" instead
(#104) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/edit_rest.php
(#55) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/evallib.php
(#265) This comment is 50% valid code; is this commented out code?
(#407) This comment is 43% valid code; is this commented out code?
(#409) Logical operator "and" is prohibited; use "&&" instead
(#521) Logical operator "and" is prohibited; use "&&" instead
(#593) Logical operator "and" is prohibited; use "&&" instead
(#1004) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#1007) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/html2text.php
(#28) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#31) Opening brace should be on the same line as the declaration for class offlinequiz_html_translator
(#109) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#155) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#224) Logical operator "and" is prohibited; use "&&" instead
mod/offlinequiz/image.php
(#38) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#41) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#44) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#47) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#50) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#54) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#60) Logical operator "and" is prohibited; use "&&" instead
(#61) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#64) Logical operator "and" is prohibited; use "&&" instead
(#65) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#70) Logical operator "and" is prohibited; use "&&" instead
(#71) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#172) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#176) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#194) Logical operator "and" is prohibited; use "&&" instead
(#201) Logical operator "and" is prohibited; use "&&" instead
(#208) Logical operator "and" is prohibited; use "&&" instead
mod/offlinequiz/index.php
(#37) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/lang/en/offlinequiz.php
(#677) Whitespace found at end of line within string
(#679) Whitespace found at end of line within string
(#732) Whitespace found at end of line within string
(#733) Whitespace found at end of line within string
(#737) Whitespace found at end of line within string
(#739) Whitespace found at end of line within string
(#741) Whitespace found at end of line within string
(#745) Whitespace found at end of line within string
(#747) Whitespace found at end of line within string
mod/offlinequiz/latexlib.php
(#84) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#270) Logical operator "and" is prohibited; use "&&" instead
(#348) Logical operator "or" is prohibited; use "||" instead
(#348) Logical operator "or" is prohibited; use "||" instead
mod/offlinequiz/lib.php
(#34) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#97) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#117) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#121) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#334) Logical operator "or" is prohibited; use "||" instead
(#370) Logical operator "or" is prohibited; use "||" instead
(#413) Logical operator "or" is prohibited; use "||" instead
(#457) Logical operator "or" is prohibited; use "||" instead
(#477) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#494) Logical operator "and" is prohibited; use "&&" instead
(#908) Logical operator "and" is prohibited; use "&&" instead
(#1338) Logical operator "and" is prohibited; use "&&" instead
(#1346) No space found before comment text; expected "// Tab Offlinequiz content." but found "//Tab Offlinequiz content."
(#1347) Expected "if (...) {\n"; found "if(...) {\n"
(#1357) No space found before comment text; expected "// Tab results." but found "//Tab results."
(#1358) Expected "if (...) {\n"; found "if(...) {\n"
(#1368) No space found before comment text; expected "// Tab statistics." but found "//Tab statistics."
(#1369) Expected "if (...) {\n"; found "if(...) {\n"
(#1379) Inline comments must end in full-stops, exclamation marks, or question marks
(#1379) No space found before comment text; expected "// Tab attendances" but found "//Tab attendances"
(#1380) Expected "if (...) {\n"; found "if(...) {\n"
(#1389) Expected "if (...) {\n"; found "if(...) {\n"
(#1393) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#1404) Expected "if (...) {\n"; found "if(...) {\n"
(#1404) Commas (,) must be followed by white space.
(#1506) File must end with a newline character
mod/offlinequiz/lib/phpwordinit.php
(#41) File must end with a newline character
mod/offlinequiz/locallib.php
(#230) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#233) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#236) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#241) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#244) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#247) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#814) Line exceeds 132 characters; contains 146 characters
(#885) Line exceeds 132 characters; contains 159 characters
(#1025) Logical operator "and" is prohibited; use "&&" instead
(#1028) Logical operator "and" is prohibited; use "&&" instead
(#1035) Logical operator "and" is prohibited; use "&&" instead
(#1036) Logical operator "and" is prohibited; use "&&" instead
(#1037) Logical operator "and" is prohibited; use "&&" instead
(#1566) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#1768) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#1782) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#1867) Logical operator "or" is prohibited; use "||" instead
(#1885) Logical operator "and" is prohibited; use "&&" instead
(#1936) Logical operator "and" is prohibited; use "&&" instead
(#1941) Logical operator "and" is prohibited; use "&&" instead
(#2031) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#2129) Logical operator "or" is prohibited; use "||" instead
(#2143) Logical operator "or" is prohibited; use "||" instead
(#2320) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#2341) Whitespace found at end of line within string
mod/offlinequiz/mod_form.php
(#121) Line exceeds 132 characters; contains 145 characters
mod/offlinequiz/navigate.php
(#47) Expected "if (...) {\n"; found "if(...) {\n"
(#85) Expected "if (...) {\n"; found "if(...) {\n"
mod/offlinequiz/participants.php
(#49) Logical operator "and" is prohibited; use "&&" instead
(#279) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#333) Logical operator "and" is prohibited; use "&&" instead
(#333) Logical operator "or" is prohibited; use "||" instead
(#364) Logical operator "and" is prohibited; use "&&" instead
(#385) Logical operator "and" is prohibited; use "&&" instead
(#426) Commas (,) must be followed by white space.
(#428) Whitespace found at end of line
(#628) Logical operator "or" is prohibited; use "||" instead
mod/offlinequiz/participants/participantslib.php
(#30) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/participants_correct.php
(#40) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#44) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#49) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#54) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#118) Inline comments must end in full-stops, exclamation marks, or question marks
(#166) Inline comments must end in full-stops, exclamation marks, or question marks
(#198) Inline comments must end in full-stops, exclamation marks, or question marks
(#234) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#268) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#374) Inline comments must end in full-stops, exclamation marks, or question marks
(#620) Logical operator "or" is prohibited; use "||" instead
(#630) Logical operator "and" is prohibited; use "&&" instead
mod/offlinequiz/pdflib.php
(#72) Opening brace should be on the same line as the declaration for class offlinequiz_pdf
(#96) Opening brace should be on the same line as the declaration for class offlinequiz_question_pdf
(#185) Logical operator "and" is prohibited; use "&&" instead
(#641) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#830) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#860) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#925) Logical operator "and" is prohibited; use "&&" instead
(#983) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#1155) Passing the $glue and $pieces parameters in reverse order to implode has been deprecated since PHP 7.4; $glue should be the first parameter and $pieces the second
mod/offlinequiz/questionbank.ajax.php
(#45) Logical operator "and" is prohibited; use "&&" instead
(#62) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/report.php
(#40) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#43) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#46) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#51) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#54) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#57) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#88) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#97) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#100) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#110) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/report/default.php
(#39) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#79) Line indented incorrectly; expected 12 spaces, found 11
(#83) Line indented incorrectly; expected 12 spaces, found 11
mod/offlinequiz/report/overview/classes/privacy/provider.php
(#19) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) File must end with a newline character
mod/offlinequiz/report/overview/download_result_html.php
(#44) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#47) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#52) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#73) Inline comments must end in full-stops, exclamation marks, or question marks
(#94) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#98) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#107) Inline comments must end in full-stops, exclamation marks, or question marks
(#146) Line exceeds 132 characters; contains 135 characters
(#152) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/report/overview/lang/en/offlinequiz_overview.php
(#30) File must end with a newline character
mod/offlinequiz/report/overview/report.php
(#537) Logical operator "or" is prohibited; use "||" instead
mod/offlinequiz/report/regrade/report.php
(#130) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/report/rimport/boxscanner.php
(#90) Expected 1 space before opening brace; found 0
(#237) Line exceeds 132 characters; contains 133 characters
(#243) Line exceeds 132 characters; contains 133 characters
mod/offlinequiz/report/rimport/classes/privacy/provider.php
(#19) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) File must end with a newline character
mod/offlinequiz/report/rimport/crossscanner.php
(#321) File must end with a newline character
mod/offlinequiz/report/rimport/errorpages_table.php
(#135) File must end with a newline character
mod/offlinequiz/report/rimport/groupnumberscanner.php
(#74) File must end with a newline character
mod/offlinequiz/report/rimport/page.php
(#18) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#53) File must end with a newline character
mod/offlinequiz/report/rimport/pagenumberscanner.php
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#75) File must end with a newline character
mod/offlinequiz/report/rimport/pagepositionscanner.php
(#49) Line exceeds 132 characters; contains 134 characters
(#50) Line exceeds 132 characters; contains 151 characters
(#51) Line exceeds 132 characters; contains 135 characters
(#64) Line exceeds 132 characters; contains 135 characters
(#65) Line exceeds 132 characters; contains 135 characters
(#76) Line exceeds 132 characters; contains 153 characters
(#77) Line exceeds 132 characters; contains 153 characters
(#81) Line exceeds 132 characters; contains 145 characters
(#82) Line exceeds 132 characters; contains 145 characters
(#87) Line exceeds 132 characters; contains 143 characters
(#88) Line exceeds 132 characters; contains 146 characters
(#93) Line exceeds 132 characters; contains 135 characters
(#114) Line exceeds 132 characters; contains 141 characters
(#116) Line exceeds 132 characters; contains 163 characters
(#121) Line exceeds 132 characters; contains 162 characters
(#128) File must end with a newline character
mod/offlinequiz/report/rimport/pagesaver.php
(#194) File must end with a newline character
mod/offlinequiz/report/rimport/point.php
(#18) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#66) File must end with a newline character
mod/offlinequiz/report/rimport/report.php
(#144) Logical operator "and" is prohibited; use "&&" instead
(#346) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/report/rimport/resultsaver.php
(#144) This comment is 50% valid code; is this commented out code?
(#266) File must end with a newline character
mod/offlinequiz/report/rimport/resultscanner.php
(#149) File must end with a newline character
mod/offlinequiz/report/rimport/scanner.php
(#124) Inline comments must start with a capital letter, digit or 3-dots sequence
(#271) Logical operator "and" is prohibited; use "&&" instead
(#283) Logical operator "and" is prohibited; use "&&" instead
(#286) Logical operator "and" is prohibited; use "&&" instead
(#295) Logical operator "and" is prohibited; use "&&" instead
(#298) Logical operator "and" is prohibited; use "&&" instead
(#307) Logical operator "and" is prohibited; use "&&" instead
(#310) Logical operator "and" is prohibited; use "&&" instead
(#319) Logical operator "and" is prohibited; use "&&" instead
(#322) Logical operator "and" is prohibited; use "&&" instead
(#513) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#894) Logical operator "or" is prohibited; use "||" instead
(#895) Logical operator "or" is prohibited; use "||" instead
(#895) Logical operator "or" is prohibited; use "||" instead
(#896) Logical operator "or" is prohibited; use "||" instead
(#910) Logical operator "or" is prohibited; use "||" instead
(#1091) Logical operator "or" is prohibited; use "||" instead
(#1274) Logical operator "and" is prohibited; use "&&" instead
(#1289) Logical operator "and" is prohibited; use "&&" instead
(#1310) Logical operator "and" is prohibited; use "&&" instead
(#1328) Logical operator "or" is prohibited; use "||" instead
(#1410) Logical operator "and" is prohibited; use "&&" instead
(#1422) Logical operator "and" is prohibited; use "&&" instead
(#1503) Logical operator "or" is prohibited; use "||" instead
(#1571) Logical operator "or" is prohibited; use "||" instead
(#1617) Logical operator "and" is prohibited; use "&&" instead
mod/offlinequiz/report/rimport/scanner2.php
(#96) File must end with a newline character
mod/offlinequiz/report/rimport/studentidscanner.php
(#87) File must end with a newline character
mod/offlinequiz/report/rimport/upload_form.php
(#52) File must end with a newline character
mod/offlinequiz/report/statistics/classes/privacy/provider.php
(#19) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#32) File must end with a newline character
mod/offlinequiz/report/statistics/db/install.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/report/statistics/db/upgrade.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/report/statistics/lib.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/report/statistics/qstats.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/report/statistics/report.php
(#92) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#98) Logical operator "and" is prohibited; use "&&" instead
(#113) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#340) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#355) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#811) Line exceeds 132 characters; contains 150 characters
(#817) Line exceeds 132 characters; contains 151 characters
mod/offlinequiz/report/statistics/responseanalysis.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/report/statistics/statistics_graph.php
(#68) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#94) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/report/statistics/statisticslib.php
(#29) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/offlinequiz/review.php
(#37) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#40) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#47) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#50) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#53) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#71) Logical operator "and" is prohibited; use "&&" instead
(#72) Logical operator "and" is prohibited; use "&&" instead
(#73) Logical operator "and" is prohibited; use "&&" instead
(#82) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#103) Empty IF statement detected
(#120) Inline comments must end in full-stops, exclamation marks, or question marks
(#140) Logical operator "and" is prohibited; use "&&" instead
(#148) Spaces must be used to indent lines; tabs are not allowed
(#148) Tab found within whitespace
(#148) Line indented incorrectly; expected 8 spaces, found 1
(#148) Expected "if (...) {\n"; found "if(...) {\n"
(#150) Closing brace indented incorrectly; expected 1 spaces, found 8
(#151) Spaces must be used to indent lines; tabs are not allowed
(#151) Tab found within whitespace
(#151) Line indented incorrectly; expected at least 12 spaces, found 5
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#163) Logical operator "or" is prohibited; use "||" instead
(#163) Logical operator "or" is prohibited; use "||" instead
(#232) Logical operator "and" is prohibited; use "&&" instead
(#249) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/reviewquestion.php
(#45) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#48) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#52) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#57) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#62) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#80) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
mod/offlinequiz/sheetlib.php
(#16) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#44) File must end with a newline character
mod/offlinequiz/tutorial/index.php
(#31) Inline comments must start with a capital letter, digit or 3-dots sequence
(#35) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#39) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#43) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#112) Logical operator "or" is prohibited; use "||" instead
(#112) Logical operator "or" is prohibited; use "||" instead
mod/offlinequiz/view.php
(#39) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#42) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#45) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#49) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#52) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#55) Function print_error() has been deprecated; use throw new moodle_exception() (using lang strings only if meant to be shown to final user)() instead
(#74) Inline comments must end in full-stops, exclamation marks, or question marks
(#74) No space found before comment text; expected "// Start getting Data" but found "//Start getting Data"
(#84) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#85) Expected "if (...) {\n"; found "if(...) {\n"
(#86) Space found before semicolon; expected "true;" but found "true ;"
(#97) Line exceeds 132 characters; contains 135 characters
(#99) Line exceeds 132 characters; contains 136 characters
(#118) Line exceeds 132 characters; contains 139 characters
(#141) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) No space found before comment text; expected "// Begin edit Question" but found "//Begin edit Question"
(#147) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#156) Expected "if (...) {\n"; found "if(...) {\n"
(#157) Line indented incorrectly; expected at least 4 spaces, found 2
(#159) Line indented incorrectly; expected at least 4 spaces, found 2
(#161) Expected "if (...) {\n"; found "if(...) {\n"
(#170) Inline comments must end in full-stops, exclamation marks, or question marks
(#170) No space found before comment text; expected "// Begin edit grades" but found "//Begin edit grades"
(#176) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#182) Expected "if (...) {\n"; found "if(...) {\n"
(#188) Expected "if (...) {\n"; found "if(...) {\n"
(#191) Line indented incorrectly; expected at least 4 spaces, found 2
(#193) Line indented incorrectly; expected at least 4 spaces, found 2
(#196) Expected "if (...) {\n"; found "if(...) {\n"
(#215) No space found before comment text; expected "// Begin download documents." but found "//Begin download documents."
(#218) Expected "if (...) {\n"; found "if(...) {\n"
(#219) Line indented incorrectly; expected at least 4 spaces, found 2
(#220) Expected "} else if (...) {\n"; found "} else if(...) {\n"
(#220) Expected "if (...) {\n"; found "if(...) {\n"
(#224) Whitespace found at end of line
(#239) No space found before comment text; expected "// Start evaluationsteps." but found "//Start evaluationsteps."
(#250) Expected "if (...) {\n"; found "if(...) {\n"
(#251) Line indented incorrectly; expected at least 4 spaces, found 2
(#252) Expected "} else if (...) {\n"; found "} else if(...) {\n"
(#252) Expected "if (...) {\n"; found "if(...) {\n"
(#257) Expected "if (...) {\n"; found "if(...) {\n"
(#270) Expected "if (...) {\n"; found "if(...) {\n"
(#271) Line indented incorrectly; expected at least 4 spaces, found 2
(#273) Line indented incorrectly; expected at least 4 spaces, found 2
(#294) Expected "if (...) {\n"; found "if(...) {\n"
(#323) Expected "if (...) {\n"; found "if(...) {\n"
(#337) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#339) Line exceeds 132 characters; contains 163 characters
(#348) Expected "if (...) {\n"; found "if(...) {\n"
(#350) Expected "} else if (...) {\n"; found "} else if(...) {\n"
(#350) Expected "if (...) {\n"; found "if(...) {\n"
(#355) Expected "if (...) {\n"; found "if(...) {\n"
(#368) Expected "if (...) {\n"; found "if(...) {\n"
(#382) Expected "if (...) {\n"; found "if(...) {\n"
(#383) Line indented incorrectly; expected at least 4 spaces, found 2
(#384) Expected "} else if (...) {\n"; found "} else if(...) {\n"
(#384) Expected "if (...) {\n"; found "if(...) {\n"
(#385) Line indented incorrectly; expected at least 4 spaces, found 2
(#387) Line indented incorrectly; expected at least 4 spaces, found 2
(#396) Expected "if (...) {\n"; found "if(...) {\n"
(#399) Line indented incorrectly; expected at least 4 spaces, found 2
(#422) Logical operator "and" is prohibited; use "&&" instead
(#435) Line indented incorrectly; expected 4 spaces, found 8
(#448) Whitespace found at end of line
(#449) Spaces must be used to indent lines; tabs are not allowed
(#449) Tab found within whitespace
(#449) Line indented incorrectly; expected 8 spaces, found 1
(#449) Closing brace indented incorrectly; expected 8 spaces, found 1
(#450) Closing brace indented incorrectly; expected 8 spaces, found 4
(#451) Logical operator "and" is prohibited; use "&&" instead

Javascript coding style problems

(157 errors, 405 warnings)

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

mod/offlinequiz/mod_form.js
(#27) Missing JSDoc comment. (require-jsdoc)
(#27) Function 'showStudentView' has a complexity of 30. Maximum allowed is 20. (complexity)
(#27) 'showStudentView' is defined but never used. (no-unused-vars)
(#28) 'attempt' is not defined. (no-undef)
(#28) '$' is not defined. (no-undef)
(#28) '$' is not defined. (no-undef)
(#29) 'correctness' is not defined. (no-undef)
(#29) '$' is not defined. (no-undef)
(#29) '$' is not defined. (no-undef)
(#30) 'marks' is not defined. (no-undef)
(#30) '$' is not defined. (no-undef)
(#30) '$' is not defined. (no-undef)
(#31) 'specificfeedback' is not defined. (no-undef)
(#31) '$' is not defined. (no-undef)
(#31) '$' is not defined. (no-undef)
(#32) 'generalfeedback' is not defined. (no-undef)
(#32) '$' is not defined. (no-undef)
(#32) '$' is not defined. (no-undef)
(#33) 'rightanswer' is not defined. (no-undef)
(#33) '$' is not defined. (no-undef)
(#33) '$' is not defined. (no-undef)
(#34) 'sheet' is not defined. (no-undef)
(#34) '$' is not defined. (no-undef)
(#34) '$' is not defined. (no-undef)
(#35) 'gradedsheet' is not defined. (no-undef)
(#35) '$' is not defined. (no-undef)
(#35) '$' is not defined. (no-undef)
(#37) 'baseurl' is not defined. (no-undef)
(#37) '$' is not defined. (no-undef)
(#38) 'imagefile1' is not defined. (no-undef)
(#39) 'imagefile2' is not defined. (no-undef)
(#40) 'imagefile3' is not defined. (no-undef)
(#41) 'pagefile' is not defined. (no-undef)
(#42) 'sheet' is not defined. (no-undef)
(#42) 'gradedsheet' is not defined. (no-undef)
(#43) 'imagefile1' is not defined. (no-undef)
(#43) 'baseurl' is not defined. (no-undef)
(#44) 'pagefile' is not defined. (no-undef)
(#44) 'baseurl' is not defined. (no-undef)
(#47) 'attempt' is not defined. (no-undef)
(#48) 'imagefile1' is not defined. (no-undef)
(#48) 'baseurl' is not defined. (no-undef)
(#49) 'imagefile2' is not defined. (no-undef)
(#49) 'baseurl' is not defined. (no-undef)
(#51) 'correctness' is not defined. (no-undef)
(#52) 'imagefile2' is not defined. (no-undef)
(#52) 'imagefile2' is not defined. (no-undef)
(#54) 'marks' is not defined. (no-undef)
(#55) 'imagefile1' is not defined. (no-undef)
(#55) 'baseurl' is not defined. (no-undef)
(#56) 'imagefile1' is not defined. (no-undef)
(#56) 'imagefile1' is not defined. (no-undef)
(#57) 'imagefile2' is not defined. (no-undef)
(#58) 'imagefile2' is not defined. (no-undef)
(#58) 'imagefile2' is not defined. (no-undef)
(#61) 'specificfeedback' is not defined. (no-undef)
(#62) 'imagefile2' is not defined. (no-undef)
(#62) 'imagefile2' is not defined. (no-undef)
(#63) 'imagefile3' is not defined. (no-undef)
(#63) 'baseurl' is not defined. (no-undef)
(#64) 'imagefile3' is not defined. (no-undef)
(#64) 'imagefile3' is not defined. (no-undef)
(#66) 'generalfeedback' is not defined. (no-undef)
(#67) 'imagefile3' is not defined. (no-undef)
(#68) 'imagefile3' is not defined. (no-undef)
(#68) 'baseurl' is not defined. (no-undef)
(#70) 'imagefile3' is not defined. (no-undef)
(#70) 'imagefile3' is not defined. (no-undef)
(#72) 'rightanswer' is not defined. (no-undef)
(#73) 'imagefile2' is not defined. (no-undef)
(#74) 'imagefile2' is not defined. (no-undef)
(#74) 'baseurl' is not defined. (no-undef)
(#76) 'imagefile3' is not defined. (no-undef)
(#77) 'imagefile3' is not defined. (no-undef)
(#77) 'baseurl' is not defined. (no-undef)
(#79) 'imagefile3' is not defined. (no-undef)
(#79) 'imagefile3' is not defined. (no-undef)
(#82) 'gradedsheet' is not defined. (no-undef)
(#83) 'imagefile1' is not defined. (no-undef)
(#83) 'imagefile1' is not defined. (no-undef)
(#84) 'pagefile' is not defined. (no-undef)
(#84) 'pagefile' is not defined. (no-undef)
(#85) 'sheet' is not defined. (no-undef)
(#86) 'imagefile1' is not defined. (no-undef)
(#86) 'imagefile1' is not defined. (no-undef)
(#87) 'pagefile' is not defined. (no-undef)
(#87) 'pagefile' is not defined. (no-undef)
(#90) 'imagefile1' is not defined. (no-undef)
(#91) 'imagefile1' is not defined. (no-undef)
(#91) 'imagefile1' is not defined. (no-undef)
(#93) 'imagefile2' is not defined. (no-undef)
(#94) 'imagefile2' is not defined. (no-undef)
(#94) 'imagefile2' is not defined. (no-undef)
(#96) 'imagefile3' is not defined. (no-undef)
(#97) 'imagefile3' is not defined. (no-undef)
(#97) 'imagefile3' is not defined. (no-undef)
(#100) 'imagefile1' is not defined. (no-undef)
(#101) '$' is not defined. (no-undef)
(#101) There should be no space after '{'. (object-curly-spacing)
(#101) 'imagefile1' is not defined. (no-undef)
(#101) '$' is not defined. (no-undef)
(#102) '$' is not defined. (no-undef)
(#102) '$' is not defined. (no-undef)
(#105) 'imagefile2' is not defined. (no-undef)
(#106) '$' is not defined. (no-undef)
(#106) There should be no space after '{'. (object-curly-spacing)
(#106) 'imagefile2' is not defined. (no-undef)
(#106) '$' is not defined. (no-undef)
(#107) '$' is not defined. (no-undef)
(#107) '$' is not defined. (no-undef)
(#110) 'imagefile3' is not defined. (no-undef)
(#111) '$' is not defined. (no-undef)
(#111) There should be no space after '{'. (object-curly-spacing)
(#111) 'imagefile3' is not defined. (no-undef)
(#111) '$' is not defined. (no-undef)
(#112) '$' is not defined. (no-undef)
(#112) '$' is not defined. (no-undef)
(#115) 'pagefile' is not defined. (no-undef)
(#116) '$' is not defined. (no-undef)
(#116) '$' is not defined. (no-undef)
(#117) '$' is not defined. (no-undef)
(#117) There should be no space after '{'. (object-curly-spacing)
(#117) 'pagefile' is not defined. (no-undef)
(#117) '$' is not defined. (no-undef)
(#118) '$' is not defined. (no-undef)
(#118) '$' is not defined. (no-undef)
(#121) '$' is not defined. (no-undef)
(#122) '$' is not defined. (no-undef)
(#125) Missing JSDoc comment. (require-jsdoc)
(#125) Unexpected space before function parentheses. (space-before-function-paren)
(#126) '$' is not defined. (no-undef)
(#127) '$' is not defined. (no-undef)
(#129) '$' is not defined. (no-undef)
(#130) '$' is not defined. (no-undef)
(#131) '$' is not defined. (no-undef)
(#135) '$' is not defined. (no-undef)
(#138) Multiple spaces found before '// esc'. (no-multi-spaces)
(#138) Comments should not begin with a lowercase character. (capitalized-comments)
(#142) '$' is not defined. (no-undef)
(#142) 'e' is defined but never used. (no-unused-vars)
(#142) Missing space before opening brace. (space-before-blocks)
(#143) '$' is not defined. (no-undef)
(#149) '$' is not defined. (no-undef)
(#149) Missing space before opening brace. (space-before-blocks)
mod/offlinequiz/module.js
(#27) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
(#29) Identifier 'init_attempt_form' is not in camel case. (camelcase)
(#35) Identifier 'init_review_form' is not in camel case. (camelcase)
(#37) Statement inside of curly braces should be on next line. (brace-style)
(#37) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#40) Identifier 'init_comment_popup' is not in camel case. (camelcase)
(#45) Statement inside of curly braces should be on next line. (brace-style)
(#45) Missing semicolon. (semi)
(#45) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#46) Missing semicolon. (semi)
(#64) Missing JSDoc parameter type for 'Y'. (valid-jsdoc)
(#65) Missing JSDoc parameter type for 'start'. (valid-jsdoc)
(#66) Missing JSDoc parameter type for 'preview'. (valid-jsdoc)
(#76) Missing JSDoc for parameter 'e'. (valid-jsdoc)
(#79) 'e' is defined but never used. (no-unused-vars)
(#85) Missing JSDoc @returns for function. (valid-jsdoc)
(#85) Missing JSDoc for parameter 'num'. (valid-jsdoc)
(#88) Identifier 'two_digit' is not in camel case. (camelcase)
(#109) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#145) Identifier 'update_flag_state' is not in camel case. (camelcase)
(#151) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#164) Move function declaration to function body root. (no-inner-declarations)
(#164) Missing JSDoc comment. (require-jsdoc)
(#164) Identifier 'find_enabled_submit' is not in camel case. (camelcase)
(#174) Move function declaration to function body root. (no-inner-declarations)
(#174) Missing JSDoc comment. (require-jsdoc)
(#174) Identifier 'nav_to_page' is not in camel case. (camelcase)
(#182) Unnecessary semicolon. (no-extra-semi)
(#211) 'nav_to_page' is not defined. (no-undef)
(#220) Identifier 'secure_window' is not in camel case. (camelcase)
(#226) Multiple spaces found before 'M'. (no-multi-spaces)
(#227) Multiple spaces found before 'M'. (no-multi-spaces)
(#228) Multiple spaces found before 'M'. (no-multi-spaces)
(#230) Multiple spaces found before 'M'. (no-multi-spaces)
(#231) Multiple spaces found before 'M'. (no-multi-spaces)
(#232) Multiple spaces found before 'M'. (no-multi-spaces)
(#233) Expected an assignment or function call and instead saw an expression. (no-unused-expressions)
(#248) Identifier 'clear_status' is not in camel case. (camelcase)
(#254) Unexpected alert. (no-alert)
(#254) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#258) Identifier 'prevent_mouse' is not in camel case. (camelcase)
(#266) Missing JSDoc for parameter 'e'. (valid-jsdoc)
(#266) Missing JSDoc for parameter 'args'. (valid-jsdoc)
(#269) Identifier 'start_attempt_action' is not in camel case. (camelcase)
(#271) 'openpopup' is not defined. (no-undef)
(#276) 'openpopup' is not defined. (no-undef)
(#283) Identifier 'init_close_button' is not in camel case. (camelcase)
(#284) 'e' is defined but never used. (no-unused-vars)
(#285) Missing semicolon. (semi)
mod/offlinequiz/report/statistics/doublescroll.js
(#28) Identifier 'offlinequiz_statistics' is not in camel case. (camelcase)
(#28) 'offlinequiz_statistics' is assigned a value but never used. (no-unused-vars)
(#30) Missing JSDoc comment. (require-jsdoc)
(#30) Identifier 'offlinequiz_statistics_init_doublescroll' is not in camel case. (camelcase)
(#30) 'offlinequiz_statistics_init_doublescroll' is defined but never used. (no-unused-vars)
(#30) 'Y' is defined but never used. (no-unused-vars)
(#31) 'jQuery' is not defined. (no-undef)
(#35) '$' is not defined. (no-undef)
(#36) 'width' is not defined. (no-undef)
(#36) '$' is not defined. (no-undef)
(#37) '$' is not defined. (no-undef)
(#37) 'width' is not defined. (no-undef)
(#41) Missing JSDoc comment. (require-jsdoc)
(#41) Identifier 'offlinequiz_statistics_init_fxheader' is not in camel case. (camelcase)
(#41) 'offlinequiz_statistics_init_fxheader' is defined but never used. (no-unused-vars)
(#41) 'Y' is defined but never used. (no-unused-vars)
(#42) 'fxheaderInit' is not defined. (no-undef)
(#43) 'fxheader' is not defined. (no-undef)
mod/offlinequiz/yui/src/autosave/js/autosave.js
(#29) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
(#145) Identifier 'delay_timer' is not in camel case. (camelcase)
(#154) Identifier 'save_transaction' is not in camel case. (camelcase)
(#174) Identifier 'editor_change_handler' is not in camel case. (camelcase)
(#183) Identifier 'hidden_field_values' is not in camel case. (camelcase)
(#202) Multiple spaces found before 'this'. (no-multi-spaces)
(#202) Multiple spaces found before 'this'. (no-multi-spaces)
(#211) Identifier 'save_hidden_field_values' is not in camel case. (camelcase)
(#213) Multiple spaces found before '='. (no-multi-spaces)
(#221) Identifier 'watch_hidden_fields' is not in camel case. (camelcase)
(#226) Identifier 'detect_hidden_field_changes' is not in camel case. (camelcase)
(#228) Multiple spaces found before '='. (no-multi-spaces)
(#252) Identifier 'init_tinymce' is not in camel case. (camelcase)
(#263) Identifier 'editor_change_handler' is not in camel case. (camelcase)
(#274) Identifier 'init_tinymce_editor' is not in camel case. (camelcase)
(#282) Identifier 'value_changed' is not in camel case. (camelcase)
(#294) Identifier 'editor_changed' is not in camel case. (camelcase)
(#299) Identifier 'start_save_timer_if_necessary' is not in camel case. (camelcase)
(#310) Identifier 'start_save_timer' is not in camel case. (camelcase)
(#312) Identifier 'delay_timer' is not in camel case. (camelcase)
(#315) Identifier 'cancel_delay' is not in camel case. (camelcase)
(#319) Identifier 'delay_timer' is not in camel case. (camelcase)
(#322) Identifier 'save_changes' is not in camel case. (camelcase)
(#336) Identifier 'save_transaction' is not in camel case. (camelcase)
(#347) Identifier 'save_done' is not in camel case. (camelcase)
(#356) Identifier 'save_transaction' is not in camel case. (camelcase)
(#373) Identifier 'save_failed' is not in camel case. (camelcase)
(#375) Identifier 'save_transaction' is not in camel case. (camelcase)
(#387) Identifier 'is_time_nearly_over' is not in camel case. (camelcase)
(#392) Identifier 'stop_autosaving' is not in camel case. (camelcase)
(#394) Identifier 'delay_timer' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/dragdrop/js/dragdrop.js
(#7) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#20) Extra space after key 'PAGE'. (key-spacing)
mod/offlinequiz/yui/src/dragdrop/js/resource.js
(#61) Identifier 'setup_for_section' is not in camel case. (camelcase)
(#82) Identifier 'setup_for_resource' is not in camel case. (camelcase)
(#94) Identifier 'drag_start' is not in camel case. (camelcase)
(#101) Identifier 'drag_dropmiss' is not in camel case. (camelcase)
(#108) Identifier 'drop_hit' is not in camel case. (camelcase)
(#132) ["class"] is better written in dot notation. (dot-notation)
(#179) Identifier 'global_drop_over' is not in camel case. (camelcase)
(#236) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
(#237) Identifier 'init_resource_dragdrop' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/dragdrop/js/section.js
(#14) Expected to return a value at the end of method 'initializer'. (consistent-return)
(#16) There should be no space after '['. (array-bracket-spacing)
(#16) There should be no space before ']'. (array-bracket-spacing)
(#58) Identifier 'setup_for_section' is not in camel case. (camelcase)
(#94) Identifier 'drag_start' is not in camel case. (camelcase)
(#105) There should be no space after this paren. (space-in-parens)
(#113) Identifier 'drag_dropmiss' is not in camel case. (camelcase)
(#120) Identifier 'get_section_index' is not in camel case. (camelcase)
(#129) Identifier 'drop_hit' is not in camel case. (camelcase)
(#180) ["class"] is better written in dot notation. (dot-notation)
(#203) Empty block statement. (no-empty)
(#245) Missing space before value for key 'context'. (key-spacing)
(#270) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
(#271) Identifier 'init_section_dragdrop' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/modform/js/modform.js
(#16) Unexpected space before function parentheses. (space-before-function-paren)
(#40) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/offlinequizbase/js/offlinequizbase.js
(#14) Extra space after key 'registermodules'. (key-spacing)
(#16) Missing JSDoc @returns for function. (valid-jsdoc)
(#20) Expected JSDoc for 'object' but found 'The'. (valid-jsdoc)
(#23) Identifier 'register_module' is not in camel case. (camelcase)
(#23) Extra space after key 'register_module'. (key-spacing)
(#29) Missing JSDoc @returns for function. (valid-jsdoc)
(#37) Identifier 'invoke_function' is not in camel case. (camelcase)
(#37) Extra space after key 'invoke_function'. (key-spacing)
(#48) Extra space after key 'NAME'. (key-spacing)
(#49) Extra space after key 'ATTRS'. (key-spacing)
(#53) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
(#65) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#67) Identifier 'swap_sections' is not in camel case. (camelcase)
(#69) Extra space after key 'COURSECONTENT'. (key-spacing)
(#70) Extra space after key 'SECTIONADDMENUS'. (key-spacing)
(#84) Expected JSDoc for 'sectionlist' but found 'list'. (valid-jsdoc)
(#88) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#90) Identifier 'process_sections' is not in camel case. (camelcase)
(#92) Extra space after key 'SECTIONNAME'. (key-spacing)
(#95) Extra space after key 'SECTIONLEFTSIDE'. (key-spacing)
(#138) Identifier 'get_config' is not in camel case. (camelcase)
(#140) Identifier 'container_node' is not in camel case. (camelcase)
(#140) Extra space after key 'container_node'. (key-spacing)
(#141) Identifier 'container_class' is not in camel case. (camelcase)
(#141) Extra space after key 'container_class'. (key-spacing)
(#142) Identifier 'section_node' is not in camel case. (camelcase)
(#142) Extra space after key 'section_node'. (key-spacing)
(#143) Identifier 'section_class' is not in camel case. (camelcase)
(#143) Extra space after key 'section_class'. (key-spacing)
(#153) Identifier 'get_section_selector' is not in camel case. (camelcase)
(#171) Identifier 'get_section_wrapper' is not in camel case. (camelcase)
(#184) Identifier 'get_containernode' is not in camel case. (camelcase)
(#184) Expected to return a value at the end of function. (consistent-return)
(#199) Identifier 'get_containerclass' is not in camel case. (camelcase)
(#199) Expected to return a value at the end of function. (consistent-return)
(#214) Identifier 'get_sectionwrappernode' is not in camel case. (camelcase)
(#228) Identifier 'get_sectionwrapperclass' is not in camel case. (camelcase)
(#242) Identifier 'get_sectionnode' is not in camel case. (camelcase)
(#242) Expected to return a value at the end of function. (consistent-return)
(#257) Identifier 'get_sectionclass' is not in camel case. (camelcase)
(#257) Expected to return a value at the end of function. (consistent-return)
mod/offlinequiz/yui/src/offlinequizquestionbank/js/offlinequizquestionbank.js
(#27) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#51) Identifier 'create_dialogue' is not in camel case. (camelcase)
(#54) Extra space after key 'headerContent'. (key-spacing)
(#55) Extra space after key 'bodyContent'. (key-spacing)
(#56) Extra space after key 'draggable'. (key-spacing)
(#57) Extra space after key 'modal'. (key-spacing)
(#71) Requires a space after '{'. (block-spacing)
(#71) Statement inside of curly braces should be on next line. (brace-style)
(#71) Requires a space before '}'. (block-spacing)
(#71) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#74) Extra space after key 'initializer'. (key-spacing)
(#82) Identifier 'display_dialogue' is not in camel case. (camelcase)
(#82) Extra space after key 'display_dialogue'. (key-spacing)
(#82) Unexpected space before function parentheses. (space-before-function-paren)
(#100) Identifier 'load_content' is not in camel case. (camelcase)
(#100) Extra space after key 'load_content'. (key-spacing)
(#117) Identifier 'load_done' is not in camel case. (camelcase)
(#129) Expected space(s) after "if". (keyword-spacing)
(#131) Expected space(s) after "if". (keyword-spacing)
(#133) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#140) Requires a space after '{'. (block-spacing)
(#140) Statement inside of curly braces should be on next line. (brace-style)
(#140) Requires a space before '}'. (block-spacing)
(#140) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#159) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#159) ["filterbytags"] is better written in dot notation. (dot-notation)
(#160) 'M.str' is restricted from being used. Use AMD module "core/str" or M.util.get_string() (no-restricted-properties)
(#160) ["notagselected"] is better written in dot notation. (dot-notation)
(#176) A space is required after ','. (comma-spacing)
(#194) Identifier 'load_failed' is not in camel case. (camelcase)
(#198) Identifier 'link_clicked' is not in camel case. (camelcase)
(#210) Operator '*' must be spaced. (space-infix-ops)
(#211) Unexpected space after unary operator '+'. (space-unary-ops)
(#229) Identifier 'options_changed' is not in camel case. (camelcase)
(#231) Expected space(s) after "if". (keyword-spacing)
(#236) Expected space(s) after "if". (keyword-spacing)
(#238) Expected space(s) after "if". (keyword-spacing)
(#241) There should be no space before this paren. (space-in-parens)
(#248) Identifier 'get_tags' is not in camel case. (camelcase)
(#250) Expected space(s) after "for". (keyword-spacing)
(#270) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/questionchooser/js/questionchooser.js
(#1) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#26) Identifier 'display_dialogue' is not in camel case. (camelcase)
(#50) Expected space(s) after "for". (keyword-spacing)
(#53) There should be no space before this paren. (space-in-parens)
(#59) Identifier 'parameters_to_hidden_input' is not in camel case. (camelcase)
(#77) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
(#78) Identifier 'init_questionchooser' is not in camel case. (camelcase)
(#79) Identifier 'question_chooser' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/randomquestion/js/randomquestion.js
(#27) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#48) Extra space after key 'headerContent'. (key-spacing)
(#49) Extra space after key 'bodyContent'. (key-spacing)
(#50) Extra space after key 'draggable'. (key-spacing)
(#51) Extra space after key 'modal'. (key-spacing)
(#52) Extra space after key 'zIndex'. (key-spacing)
(#59) There should be no space after '{'. (object-curly-spacing)
(#59) There should be no space before '}'. (object-curly-spacing)
(#64) Extra space after key 'initializer'. (key-spacing)
(#68) Identifier 'display_dialogue' is not in camel case. (camelcase)
(#68) Extra space after key 'display_dialogue'. (key-spacing)
(#68) Unexpected space before function parentheses. (space-before-function-paren)
(#78) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/repaginate/js/repaginate.js
(#27) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#46) Extra space after key 'initializer'. (key-spacing)
(#55) Identifier 'display_dialog' is not in camel case. (camelcase)
(#55) Extra space after key 'display_dialog'. (key-spacing)
(#55) Unexpected space before function parentheses. (space-before-function-paren)
(#60) Extra space after key 'headerContent'. (key-spacing)
(#61) Extra space after key 'bodyContent'. (key-spacing)
(#62) Extra space after key 'draggable'. (key-spacing)
(#63) Extra space after key 'modal'. (key-spacing)
(#64) Extra space after key 'zIndex'. (key-spacing)
(#73) There should be no space after '{'. (object-curly-spacing)
(#73) There should be no space before '}'. (object-curly-spacing)
(#79) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/toolboxes/js/resource.js
(#75) Identifier 'initialise_select_multiple' is not in camel case. (camelcase)
(#90) Missing space before opening brace. (space-before-blocks)
(#106) Unexpected @returns tag; function has no return statement. (valid-jsdoc)
(#108) Identifier 'handle_data_action' is not in camel case. (camelcase)
(#155) Identifier 'add_spinner' is not in camel case. (camelcase)
(#163) Missing JSDoc @returns for function. (valid-jsdoc)
(#173) Identifier 'delete_with_confirmation' is not in camel case. (camelcase)
(#178) Multiple spaces found before '='. (no-multi-spaces)
(#228) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#230) Identifier 'edit_maxmark' is not in camel case. (camelcase)
(#230) Extra space after key 'edit_maxmark'. (key-spacing)
(#233) Multiple spaces found before '='. (no-multi-spaces)
(#239) A space is required after ','. (comma-spacing)
(#241) Extra space after key 'class'. (key-spacing)
(#242) Extra space after key 'field'. (key-spacing)
(#243) Extra space after key 'id'. (key-spacing)
(#264) Extra space after key 'value'. (key-spacing)
(#265) Extra space after key 'autocomplete'. (key-spacing)
(#266) Extra space after key 'aria-describedby'. (key-spacing)
(#267) Extra space after key 'maxLength'. (key-spacing)
(#268) Extra space after key 'size'. (key-spacing)
(#310) Identifier 'edit_maxmark_submit' is not in camel case. (camelcase)
(#310) Extra space after key 'edit_maxmark_submit'. (key-spacing)
(#319) Extra space after key 'class'. (key-spacing)
(#320) Extra space after key 'field'. (key-spacing)
(#321) Extra space after key 'maxmark'. (key-spacing)
(#322) Extra space after key 'id'. (key-spacing)
(#341) Identifier 'edit_maxmark_cancel' is not in camel case. (camelcase)
(#341) Extra space after key 'edit_maxmark_cancel'. (key-spacing)
(#355) Identifier 'edit_maxmark_clear' is not in camel case. (camelcase)
(#355) Extra space after key 'edit_maxmark_clear'. (key-spacing)
(#384) Missing JSDoc @returns for function. (valid-jsdoc)
(#384) Missing JSDoc for parameter 'action'. (valid-jsdoc)
(#395) Identifier 'update_page_break' is not in camel case. (camelcase)
(#431) Identifier 'reorganise_edit_page' is not in camel case. (camelcase)
(#437) Extra space after key 'NAME'. (key-spacing)
(#438) Extra space after key 'ATTRS'. (key-spacing)
(#439) Extra space after key 'courseid'. (key-spacing)
(#440) Extra space after key 'value'. (key-spacing)
(#442) Extra space after key 'offlinequizid'. (key-spacing)
(#443) Extra space after key 'value'. (key-spacing)
(#445) Extra space after key 'offlinegroupid'. (key-spacing)
(#446) Extra space after key 'value'. (key-spacing)
(#451) Identifier 'resource_toolbox' is not in camel case. (camelcase)
(#452) Identifier 'init_resource_toolbox' is not in camel case. (camelcase)
(#453) Identifier 'resource_toolbox' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/toolboxes/js/section.js
(#45) Extra space after key 'initializer'. (key-spacing)
(#53) Identifier 'toggle_hide_section' is not in camel case. (camelcase)
(#53) Extra space after key 'toggle_hide_section'. (key-spacing)
(#83) Extra space after key 'alt'. (key-spacing)
(#84) Extra space after key 'src'. (key-spacing)
(#90) Extra space after key 'class'. (key-spacing)
(#91) Extra space after key 'field'. (key-spacing)
(#92) Extra space after key 'id'. (key-spacing)
(#94) Extra space after key 'value'. (key-spacing)
(#125) Identifier 'toggle_highlight' is not in camel case. (camelcase)
(#125) Extra space after key 'toggle_highlight'. (key-spacing)
(#139) Identifier 'old_string' is not in camel case. (camelcase)
(#156) Identifier 'new_string' is not in camel case. (camelcase)
(#166) Extra space after key 'class'. (key-spacing)
(#167) Extra space after key 'field'. (key-spacing)
(#168) Extra space after key 'value'. (key-spacing)
(#174) Multiple spaces found before '{'. (no-multi-spaces)
(#175) Extra space after key 'NAME'. (key-spacing)
(#176) Extra space after key 'ATTRS'. (key-spacing)
(#177) Extra space after key 'courseid'. (key-spacing)
(#178) Extra space after key 'value'. (key-spacing)
(#180) Extra space after key 'offlinequizid'. (key-spacing)
(#181) Extra space after key 'value'. (key-spacing)
(#183) Extra space after key 'offlinegroupid'. (key-spacing)
(#184) Extra space after key 'value'. (key-spacing)
(#186) Extra space after key 'format'. (key-spacing)
(#187) Extra space after key 'value'. (key-spacing)
(#192) Identifier 'init_section_toolbox' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/toolboxes/js/toolbox.js
(#12) 'CSS' is already defined as a built-in global variable. (no-redeclare)
(#13) Extra space after key 'ACTIVITYINSTANCE'. (key-spacing)
(#14) Extra space after key 'AVAILABILITYINFODIV'. (key-spacing)
(#15) Extra space after key 'CONTENTWITHOUTLINK'. (key-spacing)
(#16) Extra space after key 'CONDITIONALHIDDEN'. (key-spacing)
(#17) Extra space after key 'DIMCLASS'. (key-spacing)
(#18) Extra space after key 'DIMMEDTEXT'. (key-spacing)
(#19) Extra space after key 'EDITINSTRUCTIONS'. (key-spacing)
(#21) Extra space after key 'HIDE'. (key-spacing)
(#23) Extra space after key 'MODINDENTCOUNT'. (key-spacing)
(#24) Extra space after key 'MODINDENTHUGE'. (key-spacing)
(#25) Extra space after key 'MODULEIDPREFIX'. (key-spacing)
(#27) Extra space after key 'SECTIONHIDDENCLASS'. (key-spacing)
(#28) Extra space after key 'SECTIONIDPREFIX'. (key-spacing)
(#29) Extra space after key 'SLOT'. (key-spacing)
(#30) Extra space after key 'SHOW'. (key-spacing)
(#31) Extra space after key 'TITLEEDITOR'. (key-spacing)
(#36) Extra space after key 'ACTIONLINKTEXT'. (key-spacing)
(#37) Extra space after key 'ACTIVITYACTION'. (key-spacing)
(#38) Extra space after key 'ACTIVITYFORM'. (key-spacing)
(#39) Extra space after key 'ACTIVITYICON'. (key-spacing)
(#40) Extra space after key 'ACTIVITYINSTANCE'. (key-spacing)
(#42) Extra space after key 'ACTIVITYLI'. (key-spacing)
(#43) Extra space after key 'ACTIVITYMAXMARK'. (key-spacing)
(#44) Extra space after key 'COMMANDSPAN'. (key-spacing)
(#45) Extra space after key 'CONTENTAFTERLINK'. (key-spacing)
(#46) Extra space after key 'CONTENTWITHOUTLINK'. (key-spacing)
(#49) Extra space after key 'HIDE'. (key-spacing)
(#50) Extra space after key 'HIGHLIGHT'. (key-spacing)
(#51) Extra space after key 'INSTANCENAME'. (key-spacing)
(#52) Extra space after key 'INSTANCEMAXMARK'. (key-spacing)
(#53) Extra space after key 'MODINDENTDIV'. (key-spacing)
(#54) Extra space after key 'MODINDENTOUTER'. (key-spacing)
(#55) Extra space after key 'NUMQUESTIONS'. (key-spacing)
(#56) Extra space after key 'PAGECONTENT'. (key-spacing)
(#57) Extra space after key 'PAGELI'. (key-spacing)
(#58) Extra space after key 'SECTIONUL'. (key-spacing)
(#59) Extra space after key 'SELECTMULTIPLECHECKBOX'. (key-spacing)
(#62) Extra space after key 'SHOW'. (key-spacing)
(#63) Extra space after key 'SHOWHIDE'. (key-spacing)
(#64) Extra space after key 'SLOTLI'. (key-spacing)
(#65) Extra space after key 'SUMMARKS'. (key-spacing)
(#70) Identifier 'mod_offlinequiz' is not in camel case. (camelcase)
(#86) Missing JSDoc @returns for function. (valid-jsdoc)
(#96) Identifier 'send_request' is not in camel case. (camelcase)
(#96) Identifier 'success_callback' is not in camel case. (camelcase)
(#124) Empty block statement. (no-empty)
(#134) Identifier 'success_callback' is not in camel case. (camelcase)
mod/offlinequiz/yui/src/util/js/page.js
(#41) Missing JSDoc parameter type for 'pagecomponent'. (valid-jsdoc)
(#52) Missing JSDoc parameter type for 'pagecomponent'. (valid-jsdoc)
(#52) Expected JSDoc for 'slot' but found 'pagecomponent'. (valid-jsdoc)
(#63) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#83) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#84) Missing JSDoc parameter type for 'id'. (valid-jsdoc)
(#85) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#95) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#110) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#126) Missing JSDoc for parameter 'number'. (valid-jsdoc)
(#130) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#131) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#149) Missing JSDoc return type. (valid-jsdoc)
(#153) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#163) Missing JSDoc return type. (valid-jsdoc)
(#167) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#178) Missing JSDoc return type. (valid-jsdoc)
(#182) Missing JSDoc parameter type for 'beforenode'. (valid-jsdoc)
(#196) A function with a name starting with an uppercase letter should only be used as a constructor. (new-cap)
(#214) Missing JSDoc for parameter 'keeppagebreak'. (valid-jsdoc)
(#218) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#219) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#234) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#263) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#311) Missing JSDoc parameter type for 'actionmenu'. (valid-jsdoc)
(#331) Missing JSDoc parameter type for 'page'. (valid-jsdoc)
(#331) Expected JSDoc for 'actionmenu' but found 'page'. (valid-jsdoc)
(#332) Missing JSDoc parameter type for 'id'. (valid-jsdoc)
(#333) Unexpected @return tag; function has no return statement. (valid-jsdoc)
mod/offlinequiz/yui/src/util/js/slot.js
(#44) Missing JSDoc parameter type for 'slotcomponent'. (valid-jsdoc)
(#55) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#75) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#90) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#108) Missing JSDoc for parameter 'number'. (valid-jsdoc)
(#112) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#113) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#146) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#159) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#183) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#216) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#232) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#233) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#262) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#269) Missing JSDoc return type. (valid-jsdoc)
(#273) Missing JSDoc parameter type for 'beforenode'. (valid-jsdoc)
(#273) Expected JSDoc for 'slot' but found 'beforenode'. (valid-jsdoc)
(#284) Missing JSDoc return type. (valid-jsdoc)
(#288) Missing JSDoc parameter type for 'slot'. (valid-jsdoc)
(#304) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#376) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#398) JSDoc syntax error. (valid-jsdoc)
(#422) Expected catch,fail() or return (promise/catch-or-return)
(#423) Each then() should return a value or throw (promise/always-return)
(#432) Expected catch,fail() or return (promise/catch-or-return)
(#433) Each then() should return a value or throw (promise/always-return)

CSS problems

(61 errors, 1 warnings)

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

mod/offlinequiz/styles.css
(#743) Invalid value for `background` (csstree/validator)
(#745) Can't parse value "progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#80000000',GradientType=1 )" (csstree/validator)
(#739) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#741) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#742) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#743) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#744) Unexpected duplicate "background" (declaration-block-no-duplicate-properties)
(#739) Expected newline after ":" with a multi-line declaration (declaration-colon-newline-after)
(#100) Unexpected !important (declaration-no-important)
(#365) Unexpected !important (declaration-no-important)
(#418) Unexpected !important (declaration-no-important)
(#456) Unexpected !important (declaration-no-important)
(#498) Unexpected !important (declaration-no-important)
(#628) Unexpected !important (declaration-no-important)
(#739) Expected newline after "," in a multi-line function (function-comma-newline-after)
(#739) Expected newline after "," in a multi-line function (function-comma-newline-after)
(#739) Expected newline after "," in a multi-line function (function-comma-newline-after)
(#739) Expected newline after "," in a multi-line function (function-comma-newline-after)
(#739) Expected newline after "," in a multi-line function (function-comma-newline-after)
(#738) Expected single space after "," in a single-line function (function-comma-space-after)
(#741) Expected single space after "," in a single-line function (function-comma-space-after)
(#741) Expected single space after "," in a single-line function (function-comma-space-after)
(#742) Expected single space after "," in a single-line function (function-comma-space-after)
(#742) Expected single space after "," in a single-line function (function-comma-space-after)
(#743) Expected single space after "," in a single-line function (function-comma-space-after)
(#743) Expected single space after "," in a single-line function (function-comma-space-after)
(#744) Expected single space after "," in a single-line function (function-comma-space-after)
(#744) Expected single space after "," in a single-line function (function-comma-space-after)
(#745) Expected single space after "," in a single-line function (function-comma-space-after)
(#745) Expected "DXImageTransform.Microsoft.gradient" to be "dximagetransform.microsoft.gradient" (function-name-case)
(#739) Expected newline after "(" in a multi-line function (function-parentheses-newline-inside)
(#740) Expected newline before ")" in a multi-line function (function-parentheses-newline-inside)
(#745) Unexpected whitespace after "(" in a single-line function (function-parentheses-space-inside)
(#745) Unexpected whitespace before ")" in a single-line function (function-parentheses-space-inside)
(#1108) Expected line length to be no more than 132 characters (max-line-length)
(#1108) Expected newline after "," (selector-list-comma-newline-after)
(#740) Expected indentation of 4 spaces (indentation)
(#929) Expected indentation of 4 spaces (indentation)
(#930) Expected indentation of 4 spaces (indentation)
(#976) Expected indentation of 4 spaces (indentation)
(#977) Expected indentation of 4 spaces (indentation)
(#978) Expected indentation of 4 spaces (indentation)
(#979) Expected indentation of 4 spaces (indentation)
(#1045) Expected indentation of 4 spaces (indentation)
(#1046) Expected indentation of 4 spaces (indentation)
(#1047) Expected indentation of 4 spaces (indentation)
(#1109) Expected indentation of 4 spaces (indentation)
(#1110) Expected indentation of 4 spaces (indentation)
(#1111) Expected indentation of 4 spaces (indentation)
(#1112) Expected indentation of 4 spaces (indentation)
(#1113) Expected indentation of 4 spaces (indentation)
(#1134) Expected indentation of 4 spaces (indentation)
(#1135) Expected indentation of 4 spaces (indentation)
(#1136) Expected indentation of 4 spaces (indentation)
(#1137) Expected indentation of 4 spaces (indentation)
(#1141) Expected indentation of 4 spaces (indentation)
(#1142) Expected indentation of 4 spaces (indentation)
(#1156) Expected indentation of 4 spaces (indentation)
(#1157) Expected indentation of 4 spaces (indentation)
(#1158) Expected indentation of 4 spaces (indentation)
(#1159) Expected indentation of 4 spaces (indentation)
(#1160) Expected indentation of 4 spaces (indentation)

PHPDocs style problems

(637 errors, 136 warnings)

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

mod/offlinequiz/accessmanager.php
(#31) No one-line description found in phpdocs for class offlinequiz_access_manager
(#91) There is no description in phpdocs for function get_rule_classes
(#271) There is no description in phpdocs for function get_active_rule_names
(#350) There is no description in phpdocs for function is_preflight_check_required
(#456) There is no description in phpdocs for function attempt_must_be_in_popup
(#468) There is no description in phpdocs for function get_popup_options
(#181) Phpdocs for function offlinequiz_access_manager::get_load_sql has incomplete parameters list
(#319) Phpdocs for function offlinequiz_access_manager::prevent_new_attempt has incomplete parameters list
(#393) Phpdocs for function offlinequiz_access_manager::is_finished has incomplete parameters list
(#501) Phpdocs for function offlinequiz_access_manager::make_review_link has incomplete parameters list
(#67) Inline phpdocs tag {@link offlinequiz_access_rule_base} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#129) Inline phpdocs tag {@link add_settings_form_fields()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#20) Package mod is not valid
mod/offlinequiz/addrandom.php
(#17) No one-line description found in phpdocs for file
(#21) Package mod is not valid
mod/offlinequiz/addrandomform.php
(#41) Function offlinequiz_add_random_form::definition is not documented
(#79) Function offlinequiz_add_random_form::validation is not documented
(#20) Package mod is not valid
mod/offlinequiz/backup/moodle2/backup_offlinequiz_activity_task.class.php
(#34) Class backup_offlinequiz_activity_task is not documented
(#66) Phpdocs for function backup_offlinequiz_activity_task::encode_content_links has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/backup/moodle2/backup_offlinequiz_stepslib.php
(#32) Class backup_offlinequiz_activity_structure_step is not documented
(#34) Function backup_offlinequiz_activity_structure_step::define_structure is not documented
(#20) Package mod is not valid
mod/offlinequiz/backup/moodle2/restore_offlinequiz_activity_task.class.php
(#35) No one-line description found in phpdocs for class restore_offlinequiz_activity_task
(#92) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#94) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#174) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#176) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#20) Package mod is not valid
mod/offlinequiz/backup/moodle2/restore_offlinequiz_stepslib.php
(#42) Function restore_offlinequiz_activity_structure_step::define_structure is not documented
(#98) Function restore_offlinequiz_activity_structure_step::process_group_question_usage is not documented
(#102) Function restore_offlinequiz_activity_structure_step::process_group_question_attempt is not documented
(#106) Function restore_offlinequiz_activity_structure_step::process_group_question_attempt_step is not documented
(#135) Function restore_offlinequiz_activity_structure_step::process_result_question_usage is not documented
(#139) Function restore_offlinequiz_activity_structure_step::process_result_question_attempt is not documented
(#143) Function restore_offlinequiz_activity_structure_step::process_result_question_attempt_step is not documented
(#148) Function restore_offlinequiz_activity_structure_step::process_offlinequiz is not documented
(#175) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_group is not documented
(#195) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_groupquestion is not documented
(#239) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_scannedpage is not documented
(#253) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_choice is not documented
(#265) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_corner is not documented
(#277) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_scannedppage is not documented
(#290) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_pchoice is not documented
(#302) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_plist is not documented
(#315) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_participant is not documented
(#327) Function restore_offlinequiz_activity_structure_step::process_offlinequiz_result is not documented
(#348) Function restore_offlinequiz_activity_structure_step::inform_new_usage_id is not documented
(#378) Function restore_offlinequiz_activity_structure_step::after_execute is not documented
(#39) Variable restore_offlinequiz_activity_structure_step::$currentofflinequizresult is not documented
(#40) Variable restore_offlinequiz_activity_structure_step::$currentofflinegroup is not documented
(#20) Package mod is not valid
mod/offlinequiz/classes/event/participant_manually_marked.php
(#20) Package core is not valid
(#39) Package core is not valid
mod/offlinequiz/classes/event/question_manually_graded.php
(#20) Package core is not valid
(#41) Package core is not valid
mod/offlinequiz/classes/output/edit_renderer.php
(#203) Function edit_renderer::start_add_to_group_form is not documented
(#213) Function edit_renderer::add_to_group_button is not documented
(#235) Function edit_renderer::end_add_to_group_form is not documented
(#241) Function edit_renderer::start_grading_form is not documented
(#250) Function edit_renderer::end_grading_form is not documented
(#422) Function edit_renderer::select_all_links is not documented
(#450) Function edit_renderer::remove_selected_button is not documented
(#907) Function edit_renderer::question_checkbox is not documented
(#258) There is no description in phpdocs for function offlinequiz_group_selector
(#50) Phpdocs for function edit_renderer::edit_page has incomplete parameters list
(#145) Phpdocs for function edit_renderer::edit_grades_page has incomplete parameters list
(#260) Phpdocs for function edit_renderer::offlinequiz_group_selector has incomplete parameters list
(#359) Phpdocs for function edit_renderer::repaginate_button has incomplete parameters list
(#1140) Phpdocs for function edit_renderer::render_question_chooser has incomplete parameters list
(#54) Inline phpdocs tag {@link question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#149) Inline phpdocs tag {@link question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#563) Inline phpdocs tag {@link core_course_renderer::offlinequiz_section_question()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#568) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#589) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#622) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#645) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#681) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#724) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#788) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1172) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1205) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1308) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1362) Inline phpdocs tag {@link \question_edit_setup()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#20) Package mod is not valid
mod/offlinequiz/classes/plugininfo/offlinequiz.php
(#35) Class offlinequiz is not documented
(#36) Function offlinequiz::is_uninstall_allowed is not documented
(#46) Invalid phpdocs tag @private used
(#20) Package mod is not valid
mod/offlinequiz/classes/privacy/provider.php
(#30) Class provider is not documented
(#39) Function provider::get_metadata is not documented
(#366) Function provider::get_users_in_context is not documented
(#425) Function provider::export_offlinequiz is not documented
(#429) Function provider::export_student_data is not documented
(#463) Function provider::get_scanned_p_page_objects is not documented
(#479) Function provider::get_results is not documented
(#495) Function provider::get_group_name_by_result is not documented
(#506) Function provider::get_scanned_pages_objects is not documented
(#515) Function provider::export_file is not documented
(#525) Function provider::get_scanned_page_object is not documented
(#534) Function provider::get_page_corners is not documented
(#539) Function provider::get_group is not documented
(#552) Function provider::get_group_letter is not documented
(#639) Phpdocs for function provider::delete_results has incomplete parameters list
(#30) Package is not specified for class provider. It is also not specified in file-level phpdocs
mod/offlinequiz/classes/question/bank/add_action_column.php
(#42) Function add_action_column::init is not documented
(#47) Function add_action_column::get_name is not documented
(#51) Function add_action_column::print_icon is not documented
(#66) Function add_action_column::display_content is not documented
(#77) Function add_action_column::get_required_fields is not documented
(#20) Package mod is not valid
mod/offlinequiz/classes/question/bank/checkbox_column.php
(#33) Function checkbox_column::display_content is not documented
(#31) Variable checkbox_column::$strselect is not documented
(#23) Package mod is not valid
mod/offlinequiz/classes/question/bank/custom_view.php
(#60) Function custom_view::wanted_columns is not documented
(#104) Function custom_view::default_sort is not documented
(#124) Function custom_view::preview_question_url is not documented
(#128) Function custom_view::add_to_offlinequiz_url is not documented
(#137) Function custom_view::offlinequiz_contains is not documented
(#222) Function custom_view::display_options_form is not documented
(#228) Function custom_view::print_category_info is not documented
(#243) Function custom_view::display_options is not documented
(#258) Function custom_view::create_new_question_form is not documented
(#146) Phpdocs for function custom_view::render has incomplete parameters list
(#172) Phpdocs for function custom_view::display_bottom_controls has incomplete parameters list
(#204) Phpdocs for function custom_view::print_choose_category_message has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/classes/question/bank/question_name_text_column.php
(#39) Function question_name_text_column::get_name is not documented
(#43) Function question_name_text_column::display_content is not documented
(#60) Function question_name_text_column::get_required_fields is not documented
(#20) Package mod is not valid
mod/offlinequiz/classes/question/bank/question_type_column.php
(#31) Function question_type_column::display_content is not documented
(#23) Package mod is not valid
mod/offlinequiz/classes/repaginate.php
(#57) Phpdocs for function repaginate::__construct has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/classes/report_editdates_integration.php
(#22) Class mod_offlinequiz_report_editdates_integration is not documented
(#25) Function mod_offlinequiz_report_editdates_integration::__construct is not documented
(#30) Function mod_offlinequiz_report_editdates_integration::get_settings is not documented
(#44) Function mod_offlinequiz_report_editdates_integration::validate_dates is not documented
(#53) Function mod_offlinequiz_report_editdates_integration::save_dates is not documented
(#22) Package is not specified for class mod_offlinequiz_report_editdates_integration. It is also not specified in file-level phpdocs
mod/offlinequiz/classes/structure.php
(#796) Function structure::add_warning is not documented
(#72) Variable structure::$warnings is not documented
(#20) Package mod is not valid
mod/offlinequiz/classes/task/hotspot_deletion_task.php
(#33) Class hotspot_deletion_task is not documented
(#34) Function hotspot_deletion_task::get_name is not documented
(#39) Function hotspot_deletion_task::execute is not documented
(#20) Package mod is not valid
mod/offlinequiz/classes/task/page_evaluation_task.php
(#33) Class page_evaluation_task is not documented
(#34) Function page_evaluation_task::get_name is not documented
(#39) Function page_evaluation_task::execute is not documented
(#20) Package mod is not valid
mod/offlinequiz/classes/task/temporary_file_deletion_task.php
(#33) Class temporary_file_deletion_task is not documented
(#34) Function temporary_file_deletion_task::get_name is not documented
(#39) Function temporary_file_deletion_task::execute is not documented
(#20) Package mod is not valid
mod/offlinequiz/comment.php
(#17) No one-line description found in phpdocs for file
(#21) Package mod is not valid
mod/offlinequiz/correct.php
(#20) Package mod is not valid
mod/offlinequiz/createquiz.php
(#21) Package mod is not valid
mod/offlinequiz/cron.php
(#46) Function offlinequiz_evaluation_cron is not documented
(#20) Package mod is not valid
mod/offlinequiz/db/access.php
(#20) Package mod is not valid
mod/offlinequiz/db/install.php
(#20) Package mod is not valid
mod/offlinequiz/db/renamedclasses.php
(#20) Package mod is not valid
mod/offlinequiz/db/tasks.php
(#19) Package mod is not valid
mod/offlinequiz/db/upgrade.php
(#32) Function xmldb_offlinequiz_upgrade is not documented
(#20) Package mod is not valid
mod/offlinequiz/db/upgradelib.php
(#46) Class offlinequiz_ilog_upgrader is not documented
(#80) Function offlinequiz_ilog_upgrader::prevent_timeout is not documented
(#92) Function offlinequiz_ilog_upgrader::convert_all_offlinequiz_attempts is not documented
(#127) Function offlinequiz_ilog_upgrader::update_all_files is not documented
(#173) Function offlinequiz_ilog_upgrader::update_all_group_template_usages is not documented
(#193) Function offlinequiz_ilog_upgrader::update_all_results_and_logs is not documented
(#481) Function offlinequiz_ilog_upgrader::get_user_name is not documented
(#486) Function offlinequiz_ilog_upgrader::get_group is not documented
(#492) Function offlinequiz_ilog_upgrader::get_item_data is not documented
(#543) Function offlinequiz_attempt_upgrader::get_quiz_ids is not documented
(#572) Function offlinequiz_attempt_upgrader::convert_all_quiz_attempts is not documented
(#600) Function offlinequiz_attempt_upgrader::get_attempts_extra_where is not documented
(#604) Function offlinequiz_attempt_upgrader::update_all_attempts_at_quiz is not documented
(#650) Function offlinequiz_attempt_upgrader::convert_quiz_attempt is not documented
(#694) Function offlinequiz_attempt_upgrader::save_usage is not documented
(#752) Function offlinequiz_attempt_upgrader::set_quiz_attempt_layout is not documented
(#757) Function offlinequiz_attempt_upgrader::delete_quiz_attempt is not documented
(#764) Function offlinequiz_attempt_upgrader::get_converter_class_name is not documented
(#780) Function offlinequiz_attempt_upgrader::supply_missing_question_attempt is not documented
(#795) Function offlinequiz_attempt_upgrader::prevent_timeout is not documented
(#807) Function offlinequiz_attempt_upgrader::convert_question_attempt is not documented
(#819) Function offlinequiz_attempt_upgrader::decode_random_attempt is not documented
(#850) Function offlinequiz_attempt_upgrader::prepare_to_restore is not documented
(#866) Function offlinequiz_upgrade_question_loader::load_question is not documented
(#995) Function offlinequiz_update_refresh_all_pagecounts is not documented
(#1042) Function offlinequiz_get_number_of_columns is not documented
(#1051) Function offlinequiz_get_number_of_pages is not documented
(#58) Variable offlinequiz_ilog_upgrader::$contextid is not documented
(#506) No one-line description found in phpdocs for class offlinequiz_attempt_upgrader
(#858) No one-line description found in phpdocs for class offlinequiz_upgrade_question_loader
(#467) Phpdocs for function offlinequiz_ilog_upgrader::get_pic_name has incomplete parameters list
(#51) Inline phpdocs tag {@link prevent_timeout()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#516) Inline phpdocs tag {@link prevent_timeout()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#20) Package mod is not valid
mod/offlinequiz/documentlib.php
(#30) Function offlinequiz_get_question_infostring is not documented
(#56) Function offlinequiz_get_questioninfo is not documented
(#82) Function offlinequiz_get_amount_correct_answers is not documented
(#20) Package mod is not valid
mod/offlinequiz/docxlib.php
(#174) Function offlinequiz_convert_super_text_docx is not documented
(#205) Function offlinequiz_convert_sub_text_docx is not documented
(#402) Function offlinequiz_print_answers_docx is not documented
(#41) Phpdocs for function offlinequiz_print_blocks_docx has incomplete parameters list
(#437) Phpdocs for function offlinequiz_create_docx_question has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/edit.php
(#37) Package mod is not valid
mod/offlinequiz/evallib.php
(#563) Function offlinequiz_reprocess_scannedpage is not documented
(#325) Phpdocs for function offlinequiz_process_scanned_page has incomplete parameters list
(#793) Phpdocs for function offlinequiz_check_scanned_participants_page has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/html2text.php
(#30) Class offlinequiz_html_translator is not documented
(#34) Function offlinequiz_html_translator::__construct is not documented
(#32) Variable offlinequiz_html_translator::$tempfiles is not documented
(#41) Phpdocs for function offlinequiz_html_translator::fix_image_paths has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/image.php
(#20) Package mod is not valid
mod/offlinequiz/index.php
(#20) Package mod is not valid
mod/offlinequiz/lang/en/offlinequiz.php
(#20) Package mod is not valid
mod/offlinequiz/latexlib.php
(#218) Function offlinequiz_convert_html_to_latex_tagreplace is not documented
(#225) Function offlinequiz_convert_html_to_latex_paragraph is not documented
(#246) Function offlinequiz_convert_html_to_latex_span is not documented
(#264) Function offlinequiz_convert_html_to_latex_tables is not documented
(#306) Function offlinequiz_convert_html_to_latex_single_tag_replace is not documented
(#39) Phpdocs for function offlinequiz_create_latex_question has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/lib.php
(#1401) Function offlinequiz_get_active_tab is not documented
(#1298) There is no description in phpdocs for function offlinequiz_get_user_results
(#1433) There is no description in phpdocs for function offlinequiz_questions_in_use
(#268) Phpdocs for function offlinequiz_get_editor_options has incomplete parameters list
(#344) Phpdocs for function offlinequiz_question_preview_pluginfile has incomplete parameters list
(#379) Phpdocs for function offlinequiz_answertext_preview_pluginfile has incomplete parameters list
(#403) Phpdocs for function offlinequiz_send_answertext_file has incomplete parameters list
(#880) Phpdocs for function offlinequiz_scale_used has incomplete parameters list
(#902) Phpdocs for function offlinequiz_scale_used_anywhere has incomplete parameters list
(#948) Phpdocs for function offlinequiz_update_events has incomplete parameters list
(#1168) Phpdocs for function offlinequiz_update_grades has incomplete parameters list
(#1299) Phpdocs for function offlinequiz_get_user_results has incomplete parameters list
(#553) Inline phpdocs tag {@link offlinequiz_num_attempt_summary()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#26) Package mod is not valid
mod/offlinequiz/lib/phpwordinit.php
(#17) File-level phpdocs block is not found
(#30) There is no description in phpdocs for function mod_offlinequiz_phpword_autoload
(#30) Package is not specified for function mod_offlinequiz_phpword_autoload. It is also not specified in file-level phpdocs
(#23) Package mod is not valid
mod/offlinequiz/locallib.php
(#77) Class offlinequiz_question_usage_by_activity is not documented
(#79) Function offlinequiz_question_usage_by_activity::get_clone is not documented
(#143) Function offlinequiz_print_tabs is not documented
(#160) Function offlinequiz_get_tabs_object is not documented
(#222) Function offlinequiz_make_questions_usage_by_activity is not documented
(#226) Function get_course_objects is not documented
(#851) Function offlinequiz_update_quba is not documented
(#928) Function result_qubaids_for_offlinequiz::__construct is not documented
(#1340) Function mod_offlinequiz_display_options::extract is not documented
(#920) No one-line description found in phpdocs for class result_qubaids_for_offlinequiz
(#1284) No one-line description found in phpdocs for class mod_offlinequiz_display_options
(#309) There is no description in phpdocs for function offlinequiz_get_group_question_ids
(#340) There is no description in phpdocs for function offlinequiz_get_empty_groups
(#544) There is no description in phpdocs for function offlinequiz_save_page_corners
(#675) There is no description in phpdocs for function offlinequiz_delete_scanned_page
(#709) There is no description in phpdocs for function offlinequiz_delete_scanned_p_page
(#1001) There is no description in phpdocs for function offlinequiz_question_action_icons
(#1045) There is no description in phpdocs for function offlinequiz_load_useridentification
(#1517) There is no description in phpdocs for function offlinequiz_question_preview_url
(#2397) There is no description in phpdocs for function offlinequiz_remove_questionlist
(#107) Phpdocs for function offlinequiz_question_usage_by_activity::load_from_records has incomplete parameters list
(#257) Phpdocs for function offlinequiz_load_questions_usage_by_activity has incomplete parameters list
(#365) Phpdocs for function offlinequiz_get_slot_for_question has incomplete parameters list
(#572) Phpdocs for function offlinequiz_get_maxanswers has incomplete parameters list
(#619) Phpdocs for function offlinequiz_repaginate_questions has incomplete parameters list
(#651) Phpdocs for function offlinequiz_shuffle_questions has incomplete parameters list
(#677) Phpdocs for function offlinequiz_delete_scanned_page has incomplete parameters list
(#711) Phpdocs for function offlinequiz_delete_scanned_p_page has incomplete parameters list
(#766) Phpdocs for function offlinequiz_delete_result has incomplete parameters list
(#802) Phpdocs for function offlinequiz_update_question_instance has incomplete parameters list
(#1021) Phpdocs for function offlinequiz_results_open has incomplete parameters list
(#1150) Phpdocs for function offlinequiz_update_sumgrades has incomplete parameters list
(#1186) Phpdocs for function offlinequiz_rescale_grade has incomplete parameters list
(#1249) Phpdocs for function offlinequiz_add_group has incomplete parameters list
(#1310) Phpdocs for function mod_offlinequiz_display_options::make_from_offlinequiz has incomplete parameters list
(#1354) Phpdocs for function offlinequiz_get_review_options has incomplete parameters list
(#1403) Phpdocs for function offlinequiz_get_combined_reviewoptions has incomplete parameters list
(#1437) Phpdocs for function offlinequiz_question_edit_button has incomplete parameters list
(#1645) Phpdocs for function offlinequiz_delete_template_usages has incomplete parameters list
(#1672) Phpdocs for function offlinequiz_print_question_preview has incomplete parameters list
(#2152) Phpdocs for function offlinequiz_question_tostring has incomplete parameters list
(#2214) Phpdocs for function offlinequiz_add_questionlist_to_group has incomplete parameters list
(#2308) Phpdocs for function offlinequiz_add_random_questions has incomplete parameters list
(#255) Inline phpdocs tag {@link question_usage_by_activity} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#256) Inline phpdocs tag {@link question_attempt} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#921) Inline phpdocs tag {@link qubaid_condition} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1311) Inline phpdocs tag {@link DURING} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1311) Inline phpdocs tag {@link IMMEDIATELY_AFTER} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1312) Inline phpdocs tag {@link LATER_WHILE_OPEN} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1312) Inline phpdocs tag {@link AFTER_CLOSE} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#23) Package mod is not valid
mod/offlinequiz/mod_form.php
(#42) Function mod_offlinequiz_mod_form::definition is not documented
(#275) Phpdocs for function mod_offlinequiz_mod_form::data_preprocessing has incomplete parameters list
(#339) Phpdocs for function mod_offlinequiz_mod_form::validation has incomplete parameters list
(#21) Package mod is not valid
mod/offlinequiz/navigate.php
(#17) File-level phpdocs block is not found
mod/offlinequiz/offlinequiz.class.php
(#50) Variable offlinequiz::$course is not documented
(#51) Variable offlinequiz::$cm is not documented
(#52) Variable offlinequiz::$offlinequiz is not documented
(#53) Variable offlinequiz::$context is not documented
(#56) Variable offlinequiz::$questions is not documented
(#57) Variable offlinequiz::$accessmanager is not documented
(#58) Variable offlinequiz::$ispreviewuser is not documented
(#36) No one-line description found in phpdocs for class offlinequiz
(#148) There is no description in phpdocs for function get_courseid
(#153) There is no description in phpdocs for function get_course
(#158) There is no description in phpdocs for function get_offlinequizid
(#163) There is no description in phpdocs for function get_offlinegroupid
(#168) There is no description in phpdocs for function get_offlinequiz
(#173) There is no description in phpdocs for function get_offlinequiz_name
(#178) There is no description in phpdocs for function get_navigation_method
(#183) There is no description in phpdocs for function get_num_attempts_allowed
(#188) There is no description in phpdocs for function get_cmid
(#193) There is no description in phpdocs for function get_cm
(#198) There is no description in phpdocs for function get_context
(#203) There is no description in phpdocs for function is_preview_user
(#214) There is no description in phpdocs for function has_questions
(#224) There is no description in phpdocs for function get_question
(#232) There is no description in phpdocs for function get_questions
(#250) There is no description in phpdocs for function get_access_manager
(#278) There is no description in phpdocs for function view_url
(#286) There is no description in phpdocs for function edit_url
(#294) There is no description in phpdocs for function attempt_url
(#308) There is no description in phpdocs for function start_attempt_url
(#319) There is no description in phpdocs for function review_url
(#327) There is no description in phpdocs for function summary_url
(#337) There is no description in phpdocs for function confirm_start_attempt_message
(#389) There is no description in phpdocs for function navigation
(#81) Phpdocs for function offlinequiz::create has incomplete parameters list
(#263) Phpdocs for function offlinequiz::has_capability has incomplete parameters list
(#270) Phpdocs for function offlinequiz::require_capability has incomplete parameters list
(#308) Phpdocs for function offlinequiz::start_attempt_url has incomplete parameters list
(#403) Phpdocs for function offlinequiz::ensure_question_loaded has incomplete parameters list
(#119) Inline phpdocs tag {@link preload_questions()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#140) Inline phpdocs tag {@link \mod_offlinequiz\structure} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#20) Package mod is not valid
mod/offlinequiz/participants.php
(#89) Function find_pdf_file is not documented
(#19) Package mod is not valid
mod/offlinequiz/participants/participants_listform.php
(#31) Class offlinequiz_participantslistform is not documented
(#36) Function offlinequiz_participantslistform::__construct is not documented
(#42) Function offlinequiz_participantslistform::definition is not documented
(#33) Variable offlinequiz_participantslistform::$offlinequiz is not documented
(#34) Variable offlinequiz_participantslistform::$label is not documented
(#19) Package mod is not valid
mod/offlinequiz/participants/participants_report.php
(#32) Class participants_report is not documented
(#33) Phpdocs for function participants_report::error_report has incomplete parameters list
(#19) Package mod is not valid
mod/offlinequiz/participants/participants_scanner.php
(#31) No one-line description found in phpdocs for class offlinequiz_participants_scanner
(#19) Package mod is not valid
mod/offlinequiz/participants/participants_uploadform.php
(#32) Class offlinequiz_participants_upload_form is not documented
(#34) Function offlinequiz_participants_upload_form::definition is not documented
(#19) Package mod is not valid
mod/offlinequiz/participants/participantslib.php
(#42) Function mod_offlinequiz_corners::__construct is not documented
(#37) Variable mod_offlinequiz_corners::$_upperleft is not documented
(#38) Variable mod_offlinequiz_corners::$_upperright is not documented
(#39) Variable mod_offlinequiz_corners::$_lowerleft is not documented
(#40) Variable mod_offlinequiz_corners::$_lowerright is not documented
(#31) No one-line description found in phpdocs for class mod_offlinequiz_corners
(#48) There is no description in phpdocs for function get_corner_value
(#69) There is no description in phpdocs for function all
(#22) Package mod is not valid
mod/offlinequiz/participants_correct.php
(#19) Package mod is not valid
mod/offlinequiz/pdflib.php
(#40) Class offlinequiz_barcodewriter is not documented
(#71) Class offlinequiz_pdf is not documented
(#95) Class offlinequiz_question_pdf is not documented
(#132) Class offlinequiz_answer_pdf is not documented
(#308) Class offlinequiz_participants_pdf is not documented
(#78) Function offlinequiz_pdf::checkpoint is not documented
(#82) Function offlinequiz_pdf::backtrack is not documented
(#86) Function offlinequiz_pdf::is_overflowing is not documented
(#90) Function offlinequiz_pdf::set_title is not documented
(#104) Function offlinequiz_question_pdf::Header is not documented
(#122) Function offlinequiz_question_pdf::Footer is not documented
(#140) Function offlinequiz_answer_pdf::Header is not documented
(#249) Function offlinequiz_answer_pdf::get_logo_aspect_ratio is not documented
(#260) Function offlinequiz_answer_pdf::Footer is not documented
(#316) Function offlinequiz_participants_pdf::Header is not documented
(#366) Function offlinequiz_participants_pdf::Footer is not documented
(#438) Function offlinequiz_get_answers_html is not documented
(#490) Function offlinequiz_write_question_to_pdf is not documented
(#794) Function offlinequiz_create_pdf_answer is not documented
(#97) Variable offlinequiz_question_pdf::$tempfiles is not documented
(#133) Variable offlinequiz_answer_pdf::$groupid is not documented
(#309) Variable offlinequiz_participants_pdf::$listno is not documented
(#41) There is no description in phpdocs for function print_barcode
(#404) Phpdocs for function offlinequiz_print_question_html has incomplete parameters list
(#514) Phpdocs for function offlinequiz_create_pdf_question has incomplete parameters list
(#73) Phpdocs for variable offlinequiz_pdf::$checkpoint does not contain @var or incorrect
(#397) Inline phpdocs tag {@link qtype_multichoice:;get_numbering_styles()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#20) Package mod is not valid
mod/offlinequiz/questionbank.ajax.php
(#21) Package mod is not valid
mod/offlinequiz/repaginate.php
(#20) Package mod is not valid
mod/offlinequiz/report.php
(#20) Package mod is not valid
mod/offlinequiz/report/default.php
(#41) Class offlinequiz_default_report is not documented
(#42) Constant offlinequiz_default_report::NO_GROUPS_ALLOWED is not documented
(#46) Phpdocs for function offlinequiz_default_report::display has incomplete parameters list
(#99) Phpdocs for function offlinequiz_default_report::get_current_group has incomplete parameters list
(#30) Package mod is not valid
mod/offlinequiz/report/overview/classes/privacy/provider.php
(#21) Class provider is not documented
(#21) Package is not specified for class provider. It is also not specified in file-level phpdocs
mod/offlinequiz/report/overview/download_result_html.php
(#34) Class html_download is not documented
(#41) Function html_download::__construct is not documented
(#59) Function html_download::printhtml is not documented
(#168) Function html_download::get_result_ids is not documented
(#36) Variable html_download::$offlinequiz is not documented
(#37) Variable html_download::$course is not documented
(#38) Variable html_download::$cm is not documented
(#39) Variable html_download::$context is not documented
(#20) Package mod is not valid
mod/offlinequiz/report/overview/lang/en/offlinequiz_overview.php
(#20) Package mod is not valid
mod/offlinequiz/report/overview/report.php
(#35) Class offlinequiz_overview_report is not documented
(#689) Function offlinequiz_overview_report::get_grade is not documented
(#700) Function offlinequiz_overview_report::get_gradeletter is not documented
(#37) Phpdocs for function offlinequiz_overview_report::display has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/report/overview/results_table.php
(#33) Class offlinequiz_results_table is not documented
(#39) Function offlinequiz_results_table::__construct is not documented
(#46) Function offlinequiz_results_table::print_nothing_to_display is not documented
(#51) Function offlinequiz_results_table::wrap_html_start is not documented
(#65) Function offlinequiz_results_table::wrap_html_finish is not documented
(#82) Function offlinequiz_results_table::print_one_initials_bar is not documented
(#35) Variable offlinequiz_results_table::$offlinequiz is not documented
(#36) Variable offlinequiz_results_table::$noresults is not documented
(#37) Variable offlinequiz_results_table::$psize is not documented
(#20) Package mod is not valid
mod/offlinequiz/report/overview/version.php
(#20) Package mod is not valid
mod/offlinequiz/report/regrade/lang/de/offlinequiz_regrade.php
(#20) Package mod is not valid
mod/offlinequiz/report/regrade/lang/en/offlinequiz_regrade.php
(#20) Package mod is not valid
mod/offlinequiz/report/regrade/report.php
(#35) Class offlinequiz_regrade_report is not documented
(#37) Function offlinequiz_regrade_report::display is not documented
(#186) Phpdocs for function offlinequiz_regrade_report::regrade_result has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/report/regrade/version.php
(#20) Package mod is not valid
mod/offlinequiz/report/reportlib.php
(#82) Function offlinequiz_report_unindex is not documented
(#41) Phpdocs for function offlinequiz_report_list has incomplete parameters list
(#155) Phpdocs for function offlinequiz_report_scale_summarks_as_percentage has incomplete parameters list
(#177) Phpdocs for function offlinequiz_report_scale_grade has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/report/rimport/boxscanner.php
(#16) File-level phpdocs block is not found
(#28) Class pixelcountboxscanner is not documented
(#90) Class weighted_diagonal_box_scanner is not documented
(#78) Function pixelcountboxscanner::get_image_black_value is not documented
(#146) Function weighted_diagonal_box_scanner::remove_edges is not documented
(#196) Function weighted_diagonal_box_scanner::get_image_black_value is not documented
(#207) Function weighted_diagonal_box_scanner::get_box_diag_up_black_value is not documented
(#221) Function weighted_diagonal_box_scanner::get_box_diag_down_black_value is not documented
(#235) Function weighted_diagonal_box_scanner::get_diag_up_value is not documented
(#240) Function weighted_diagonal_box_scanner::get_diag_down_value is not documented
(#246) Function weighted_diagonal_box_scanner::get_diag_up_distance is not documented
(#261) Function weighted_diagonal_box_scanner::get_diag_down_distance is not documented
(#30) Variable pixelcountboxscanner::$count is not documented
(#91) Variable weighted_diagonal_box_scanner::$count is not documented
(#36) Phpdocs for function pixelcountboxscanner::scan_box has incomplete parameters list
(#97) Phpdocs for function weighted_diagonal_box_scanner::scan_box has incomplete parameters list
(#28) Package is not specified for class pixelcountboxscanner. It is also not specified in file-level phpdocs
(#90) Package is not specified for class weighted_diagonal_box_scanner. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/classes/privacy/provider.php
(#21) Class provider is not documented
(#21) Package is not specified for class provider. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/crossscanner.php
(#16) File-level phpdocs block is not found
(#25) Class crossfinder is not documented
(#145) Class simple_cross_scanner is not documented
(#129) Function crossfinder::findclosest is not documented
(#147) Function simple_cross_scanner::findcross is not documented
(#25) Package is not specified for class crossfinder. It is also not specified in file-level phpdocs
(#145) Package is not specified for class simple_cross_scanner. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/errorpages_table.php
(#34) Class offlinequiz_selectall_table is not documented
(#84) Class offlinequiz_partlist_table is not documented
(#40) Function offlinequiz_selectall_table::__construct is not documented
(#46) Function offlinequiz_selectall_table::print_nothing_to_display is not documented
(#51) Function offlinequiz_selectall_table::wrap_html_start is not documented
(#65) Function offlinequiz_selectall_table::wrap_html_finish is not documented
(#86) Function offlinequiz_partlist_table::wrap_html_finish is not documented
(#112) Function offlinequiz_partlist_table::print_one_initials_bar is not documented
(#36) Variable offlinequiz_selectall_table::$reportscript is not documented
(#37) Variable offlinequiz_selectall_table::$params is not documented
(#17) No one-line description found in phpdocs for file
(#21) Package mod is not valid
mod/offlinequiz/report/rimport/groupnumberscanner.php
(#25) Class offlinequiz_groupnumberscanner is not documented
(#29) Function offlinequiz_groupnumberscanner::__construct is not documented
(#33) Function offlinequiz_groupnumberscanner::scan_group_number is not documented
(#63) Function offlinequiz_groupnumberscanner::calculate_group_number_middles is not documented
(#27) Variable offlinequiz_groupnumberscanner::$boxscanner is not documented
(#25) Package is not specified for class offlinequiz_groupnumberscanner. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/lang/en/offlinequiz_rimport.php
(#20) Package mod is not valid
mod/offlinequiz/report/rimport/page.php
(#26) Class offlinequiz_result_page is not documented
(#47) Function offlinequiz_result_page::__construct is not documented
(#29) Variable offlinequiz_result_page::$pagenumber is not documented
(#30) Variable offlinequiz_result_page::$answers is not documented
(#31) Variable offlinequiz_result_page::$startanswer is not documented
(#32) Variable offlinequiz_result_page::$resultid is not documented
(#33) Variable offlinequiz_result_page::$expectedstudentidpositions is not documented
(#34) Variable offlinequiz_result_page::$expectedgroupnumberpositions is not documented
(#35) Variable offlinequiz_result_page::$group is not documented
(#36) Variable offlinequiz_result_page::$image is not documented
(#37) Variable offlinequiz_result_page::$scanproperties is not documented
(#38) Variable offlinequiz_result_page::$scannedpageid is not documented
(#39) Variable offlinequiz_result_page::$positionproperties is not documented
(#40) Variable offlinequiz_result_page::$offlinequizid is not documented
(#41) Variable offlinequiz_result_page::$status is not documented
(#42) Variable offlinequiz_result_page::$studentidziphers is not documented
(#43) Variable offlinequiz_result_page::$teacherid is not documented
(#44) Variable offlinequiz_result_page::$userid is not documented
(#26) Package is not specified for class offlinequiz_result_page. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/pagenumberscanner.php
(#33) Class offlinequiz_pagenumberscanner is not documented
(#36) Function offlinequiz_pagenumberscanner::scan_page_number is not documented
(#60) Function offlinequiz_pagenumberscanner::find_positions is not documented
(#33) Package is not specified for class offlinequiz_pagenumberscanner. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/pagepositionscanner.php
(#27) Class offlinequiz_pagepositionscanner is not documented
(#32) Function offlinequiz_pagepositionscanner::__construct is not documented
(#41) Function offlinequiz_pagepositionscanner::scanposition is not documented
(#73) Function offlinequiz_pagepositionscanner::calculatepositions is not documented
(#103) Function offlinequiz_pagepositionscanner::findcross is not documented
(#29) Variable offlinequiz_pagepositionscanner::$expectedcrosspositions is not documented
(#30) Variable offlinequiz_pagepositionscanner::$page is not documented
(#27) Package is not specified for class offlinequiz_pagepositionscanner. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/pagesaver.php
(#33) Class offlinequiz_page_saver is not documented
(#36) Function offlinequiz_page_saver::save_page_information is not documented
(#67) Function offlinequiz_page_saver::save_choices is not documented
(#77) Function offlinequiz_page_saver::get_results_for_db is not documented
(#98) Function offlinequiz_page_saver::save_status is not documented
(#117) Function offlinequiz_page_saver::save_user_id is not documented
(#131) Function offlinequiz_page_saver::save_pagenumber is not documented
(#139) Function offlinequiz_page_saver::save_group_number is not documented
(#148) Function offlinequiz_page_saver::save_page_corners is not documented
(#170) Function offlinequiz_page_saver::update_corner is not documented
(#179) Function offlinequiz_page_saver::get_fitting_corner_name is not documented
(#20) Package mod is not valid
mod/offlinequiz/report/rimport/point.php
(#19) Class offlinequiz_point is not documented
(#29) Function offlinequiz_point::__construct is not documented
(#37) Function offlinequiz_point::getx is not documented
(#41) Function offlinequiz_point::gety is not documented
(#44) Function offlinequiz_point::isfound is not documented
(#47) Function offlinequiz_point::getdistance is not documented
(#53) Function pixelisblack is not documented
(#21) Variable offlinequiz_point::$x is not documented
(#22) Variable offlinequiz_point::$y is not documented
(#27) Variable offlinequiz_point::$mode is not documented
(#19) Package is not specified for class offlinequiz_point. It is also not specified in file-level phpdocs
(#53) Package is not specified for function pixelisblack. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/positionslib.php
(#16) File-level phpdocs block is not found
(#37) Function calculatewithoutadjustment is not documented
(#44) Function add_with_adjustment is not documented
(#56) Function add is not documented
(#62) Function getdiagonalangle is not documented
(#67) Function calculatepoint is not documented
(#79) Function calculatepointangle is not documented
(#87) Function calculatepointlength is not documented
(#90) Function calculate_point_relative_to_corner is not documented
(#37) Package is not specified for function calculatewithoutadjustment. It is also not specified in file-level phpdocs
(#44) Package is not specified for function add_with_adjustment. It is also not specified in file-level phpdocs
(#56) Package is not specified for function add. It is also not specified in file-level phpdocs
(#62) Package is not specified for function getdiagonalangle. It is also not specified in file-level phpdocs
(#67) Package is not specified for function calculatepoint. It is also not specified in file-level phpdocs
(#79) Package is not specified for function calculatepointangle. It is also not specified in file-level phpdocs
(#87) Package is not specified for function calculatepointlength. It is also not specified in file-level phpdocs
(#90) Package is not specified for function calculate_point_relative_to_corner. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/report.php
(#34) Class offlinequiz_rimport_report is not documented
(#36) Function offlinequiz_rimport_report::print_error_report is not documented
(#378) Function offlinequiz_rimport_report::convert_black_white is not documented
(#357) There is no description in phpdocs for function extract_pdf_to_tiff
(#177) Phpdocs for function offlinequiz_rimport_report::display has incomplete parameters list
(#358) Phpdocs for function offlinequiz_rimport_report::extract_pdf_to_tiff has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/report/rimport/resultsaver.php
(#39) Class offlinequiz_resultsaver is not documented
(#42) Function offlinequiz_resultsaver::create_or_update_result_in_db is not documented
(#107) Function offlinequiz_resultsaver::get_result_exists_errors is not documented
(#151) Function offlinequiz_resultsaver::results_have_same_crosses is not documented
(#239) Function offlinequiz_resultsaver::get_result_id is not documented
(#248) Function offlinequiz_resultsaver::get_userid_by_userkey is not documented
(#255) Function offlinequiz_resultsaver::save_page_status is not documented
(#127) There is no description in phpdocs for function clone_template_usage
(#127) Phpdocs for function offlinequiz_resultsaver::clone_template_usage has incomplete parameters list
(#169) Phpdocs for function offlinequiz_resultsaver::submit_scanned_page_to_result has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/report/rimport/resultscanner.php
(#32) Class offlinequiz_resultscanner is not documented
(#35) Function offlinequiz_resultscanner::__construct is not documented
(#40) Function offlinequiz_resultscanner::scanresults is not documented
(#78) Function offlinequiz_resultscanner::get_max_answers is not documented
(#94) Function offlinequiz_resultscanner::get_answer_counts is not documented
(#108) Function offlinequiz_resultscanner::get_number_of_columns is not documented
(#117) Function offlinequiz_resultscanner::get_questions_per_page is not documented
(#121) Function offlinequiz_resultscanner::get_question_cell is not documented
(#132) Function offlinequiz_resultscanner::calculate_result is not documented
(#33) Variable offlinequiz_resultscanner::$boxscanner is not documented
(#32) Package is not specified for class offlinequiz_resultscanner. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/scanner.php
(#1641) Function offlinequiz_page_scanner::set_maxanswers is not documented
(#50) Variable oq_point::$x is not documented
(#51) Variable oq_point::$y is not documented
(#52) Variable oq_point::$blank is not documented
(#105) Variable offlinequiz_page_scanner::$calibrated is not documented
(#106) Variable offlinequiz_page_scanner::$contextid is not documented
(#107) Variable offlinequiz_page_scanner::$offlinequizid is not documented
(#108) Variable offlinequiz_page_scanner::$filename is not documented
(#109) Variable offlinequiz_page_scanner::$sourcefile is not documented
(#110) Variable offlinequiz_page_scanner::$pageimage is not documented
(#111) Variable offlinequiz_page_scanner::$path is not documented
(#112) Variable offlinequiz_page_scanner::$iddigits is not documented
(#113) Variable offlinequiz_page_scanner::$maxanswers is not documented
(#114) Variable offlinequiz_page_scanner::$maxquestions is not documented
(#115) Variable offlinequiz_page_scanner::$questionsonpage is not documented
(#116) Variable offlinequiz_page_scanner::$formtype is not documented
(#117) Variable offlinequiz_page_scanner::$numpages is not documented
(#118) Variable offlinequiz_page_scanner::$offset is not documented
(#119) Variable offlinequiz_page_scanner::$image is not documented
(#120) Variable offlinequiz_page_scanner::$zoomx is not documented
(#121) Variable offlinequiz_page_scanner::$zoomy is not documented
(#122) Variable offlinequiz_page_scanner::$alpha is not documented
(#123) Variable offlinequiz_page_scanner::$hotspots is not documented
(#124) Variable offlinequiz_page_scanner::$pattern is not documented
(#125) Variable offlinequiz_page_scanner::$pattern1 is not documented
(#126) Variable offlinequiz_page_scanner::$pattern2 is not documented
(#127) Variable offlinequiz_page_scanner::$pattern3 is not documented
(#128) Variable offlinequiz_page_scanner::$pattern4 is not documented
(#129) Variable offlinequiz_page_scanner::$papergray is not documented
(#130) Variable offlinequiz_page_scanner::$corners is not documented
(#131) Variable offlinequiz_page_scanner::$lowertrigger is not documented
(#132) Variable offlinequiz_page_scanner::$uppertrigger is not documented
(#133) Variable offlinequiz_page_scanner::$lowerwarning is not documented
(#134) Variable offlinequiz_page_scanner::$upperwarning is not documented
(#135) Variable offlinequiz_page_scanner::$upperleft is not documented
(#136) Variable offlinequiz_page_scanner::$lowerleft is not documented
(#137) Variable offlinequiz_page_scanner::$upperright is not documented
(#138) Variable offlinequiz_page_scanner::$lowerright is not documented
(#139) Variable offlinequiz_page_scanner::$insecure is not documented
(#140) Variable offlinequiz_page_scanner::$blankbox is not documented
(#141) Variable offlinequiz_page_scanner::$ontop is not documented
(#142) Variable offlinequiz_page_scanner::$page is not documented
(#143) Variable offlinequiz_page_scanner::$cache is not documented
(#498) Phpdocs for function offlinequiz_page_scanner::load_stored_image has incomplete parameters list
(#831) Phpdocs for function offlinequiz_page_scanner::hotspot_value has incomplete parameters list
(#1397) Phpdocs for function offlinequiz_page_scanner::adjust has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/report/rimport/scanner2.php
(#32) Class offlinequiz_result_engine is not documented
(#44) Function offlinequiz_result_engine::__construct is not documented
(#61) Function offlinequiz_result_engine::scanpage is not documented
(#87) Function offlinequiz_result_engine::save_page is not documented
(#34) Variable offlinequiz_result_engine::$offlinequizid is not documented
(#35) Variable offlinequiz_result_engine::$contextid is not documented
(#36) Variable offlinequiz_result_engine::$pagepositionscanner is not documented
(#37) Variable offlinequiz_result_engine::$pagenumberscanner is not documented
(#38) Variable offlinequiz_result_engine::$groupnumberscanner is not documented
(#39) Variable offlinequiz_result_engine::$studentidscanner is not documented
(#40) Variable offlinequiz_result_engine::$resultscanner is not documented
(#41) Variable offlinequiz_result_engine::$page is not documented
(#42) Variable offlinequiz_result_engine::$pagesaver is not documented
(#32) Package is not specified for class offlinequiz_result_engine. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/studentidscanner.php
(#27) Class offlinequiz_studentid_scanner is not documented
(#31) Function offlinequiz_studentid_scanner::__construct is not documented
(#35) Function offlinequiz_studentid_scanner::scan_studentid is not documented
(#52) Function offlinequiz_studentid_scanner::extract_number is not documented
(#57) Function offlinequiz_studentid_scanner::scannumber is not documented
(#73) Function offlinequiz_studentid_scanner::calculate_student_id_middles is not documented
(#29) Variable offlinequiz_studentid_scanner::$boxscanner is not documented
(#27) Package is not specified for class offlinequiz_studentid_scanner. It is also not specified in file-level phpdocs
mod/offlinequiz/report/rimport/upload_form.php
(#33) Class offlinequiz_upload_form is not documented
(#35) Function offlinequiz_upload_form::definition is not documented
(#20) Package mod is not valid
mod/offlinequiz/report/rimport/version.php
(#20) Package mod is not valid
mod/offlinequiz/report/statistics/classes/privacy/provider.php
(#21) Class provider is not documented
(#21) Package is not specified for class provider. It is also not specified in file-level phpdocs
mod/offlinequiz/report/statistics/db/upgrade.php
(#29) Phpdocs for function xmldb_offlinequiz_statistics_upgrade has incomplete parameters list
mod/offlinequiz/report/statistics/lib.php
(#79) There is no description in phpdocs for function offlinequiz_delete_statistics_caches
(#97) There is no description in phpdocs for function offlinequiz_delete_staticstics_records
(#20) Package mod is not valid
(#35) Package mod_offlinequiz is not valid
mod/offlinequiz/report/statistics/qstats.php
(#159) Function offlinequiz_statistics_question_stats::compute_statistics is not documented
(#39) Variable offlinequiz_statistics_question_stats::$questions is not documented
(#40) Variable offlinequiz_statistics_question_stats::$subquestions is not documented
(#42) Variable offlinequiz_statistics_question_stats::$s is not documented
(#43) Variable offlinequiz_statistics_question_stats::$summarksavg is not documented
(#44) Variable offlinequiz_statistics_question_stats::$allattempts is not documented
(#49) Variable offlinequiz_statistics_question_stats::$sumofmarkvariance is not documented
(#50) Variable offlinequiz_statistics_question_stats::$randomselectors is not documented
(#71) There is no description in phpdocs for function make_blank_question_stats
(#433) There is no description in phpdocs for function get_random_guess_score
(#54) Phpdocs for function offlinequiz_statistics_question_stats::__construct has incomplete parameters list
(#96) Phpdocs for function offlinequiz_statistics_question_stats::load_step_data has incomplete parameters list
(#364) Phpdocs for function offlinequiz_statistics_question_stats::secondary_steps_walker has incomplete parameters list
(#20) Package mod is not valid
mod/offlinequiz/report/statistics/report.php
(#681) Function offlinequiz_statistics_report::get_formatted_offlinequiz_info_data is not documented
(#827) Function offlinequiz_statistics_report::output_response_data is not documented
(#1279) Function offlinequiz_statistics_report::analyse_responses is not documented
(#1419) Function offlinequiz_statistics_attempts_sql is not documented
(#36) No one-line description found in phpdocs for class offlinequiz_statistics_report
(#420) There is no description in phpdocs for function print_offlinequiz_group_selector
(#509) There is no description in phpdocs for function render_question_text
(#525) There is no description in phpdocs for function render_question_text_plain
(#1309) There is no description in phpdocs for function everything_download_options
(#1406) There is no description in phpdocs for function using_attempts_string
(#51) Phpdocs for function offlinequiz_statistics_report::display has incomplete parameters list
(#422) Phpdocs for function offlinequiz_statistics_report::print_offlinequiz_group_selector has incomplete parameters list
(#449) Phpdocs for function offlinequiz_statistics_report::output_individual_question_data has incomplete parameters list
(#526) Phpdocs for function offlinequiz_statistics_report::render_question_text_plain has incomplete parameters list
(#767) Phpdocs for function offlinequiz_statistics_report::output_offlinequiz_question_answer_table has incomplete parameters list
(#788) Phpdocs for function offlinequiz_statistics_report::output_question_answers has incomplete parameters list
(#913) Phpdocs for function offlinequiz_statistics_report::output_statistics_graph has incomplete parameters list
(#932) Phpdocs for function offlinequiz_statistics_report::get_emtpy_stats has incomplete parameters list
(#957) Phpdocs for function offlinequiz_statistics_report::compute_stats has incomplete parameters list
(#1197) Phpdocs for function offlinequiz_statistics_report::cache_stats has incomplete parameters list
(#1324) Phpdocs for function offlinequiz_statistics_report::output_caching_info has incomplete parameters list
(#1375) Phpdocs for function offlinequiz_statistics_report::clear_cached_data has incomplete parameters list
(#1450) Phpdocs for function offlinequiz_statistics_qubaids_condition has incomplete parameters list
(#860) Inline phpdocs tag {@link get_formatted_offlinequiz_info_data()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#879) Inline phpdocs tag {@link get_formatted_offlinequiz_info_data()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1448) Inline phpdocs tag {@link qubaid_condition} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#1449) Inline phpdocs tag {@link offlinequiz_statistics_attempts_sql} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
mod/offlinequiz/report/statistics/responseanalysis.php
(#41) Variable offlinequiz_statistics_response_analyser::$loaded is not documented
(#17) No one-line description found in phpdocs for file
(#32) No one-line description found in phpdocs for class offlinequiz_statistics_response_analyser
(#78) There is no description in phpdocs for function has_subparts
(#85) There is no description in phpdocs for function has_response_classes
(#98) There is no description in phpdocs for function has_actual_responses
(#122) Phpdocs for function offlinequiz_statistics_response_analyser::analyse has incomplete parameters list
(#47) Inline phpdocs tag {@link question_type::get_possible_responses()} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#21) Package mod is not valid
mod/offlinequiz/report/statistics/statistics_form.php
(#38) Function offlinequiz_statistics_settings_form::definition is not documented
mod/offlinequiz/report/statistics/statistics_question_answer_table.php
(#57) Function offlinequiz_question_answer_statistics_table::set_questiondata is not documented
(#381) Function offlinequiz_question_answer_statistics_table::wrap_html_start is not documented
(#389) Function offlinequiz_question_answer_statistics_table::wrap_html_finish is not documented
(#32) No one-line description found in phpdocs for class offlinequiz_question_answer_statistics_table
(#369) Phpdocs for function offlinequiz_question_answer_statistics_table::is_dubious_question has incomplete parameters list
(#403) Phpdocs for function offlinequiz_question_answer_statistics_table::col_correct has incomplete parameters list
(#417) Phpdocs for function offlinequiz_question_answer_statistics_table::col_partially has incomplete parameters list
(#431) Phpdocs for function offlinequiz_question_answer_statistics_table::col_wrong has incomplete parameters list
mod/offlinequiz/report/statistics/statistics_question_table.php
(#106) Function offlinequiz_statistics_question_table::format_percentage is not documented
(#49) Phpdocs for function offlinequiz_statistics_question_table::__construct has incomplete parameters list
(#61) Phpdocs for function offlinequiz_statistics_question_table::question_setup has incomplete parameters list
mod/offlinequiz/report/statistics/statistics_table.php
(#281) Function offlinequiz_statistics_table::wrap_html_start is not documented
(#289) Function offlinequiz_statistics_table::wrap_html_finish is not documented
(#31) No one-line description found in phpdocs for class offlinequiz_statistics_table
(#269) Phpdocs for function offlinequiz_statistics_table::is_dubious_question has incomplete parameters list
(#310) Phpdocs for function offlinequiz_statistics_table::col_correct has incomplete parameters list
(#323) Phpdocs for function offlinequiz_statistics_table::col_partially has incomplete parameters list
(#335) Phpdocs for function offlinequiz_statistics_table::col_wrong has incomplete parameters list
mod/offlinequiz/report/statistics/statisticslib.php
(#30) Function mod_offlinequiz_create_common_statistics_headers is not documented
(#60) Function mod_offlinequiz_print_column_stats_name is not documented
(#22) Package mod is not valid
mod/offlinequiz/review.php
(#20) Package mod is not valid
mod/offlinequiz/reviewquestion.php
(#17) No one-line description found in phpdocs for file
(#21) Package mod is not valid
mod/offlinequiz/settings.php
(#20) Package mod is not valid
mod/offlinequiz/settingslib.php
(#90) Function mod_offlinequiz_admin_review_setting::times is not documented
(#174) Function admin_setting_configtext_user_formula::validate is not documented
(#42) Constant mod_offlinequiz_admin_review_setting::IMMEDIATELY_AFTER is not documented
(#43) Constant mod_offlinequiz_admin_review_setting::LATER_WHILE_OPEN is not documented
(#44) Constant mod_offlinequiz_admin_review_setting::AFTER_CLOSE is not documented
(#170) No one-line description found in phpdocs for class admin_setting_configtext_user_formula
(#69) There is no description in phpdocs for function __construct
(#83) There is no description in phpdocs for function all_on
(#96) There is no description in phpdocs for function normalise_data
(#123) Phpdocs for function mod_offlinequiz_admin_review_setting::write_setting has incomplete parameters list
(#135) Phpdocs for function mod_offlinequiz_admin_review_setting::output_html has incomplete parameters list
(#38) Inline phpdocs tag {@link mod_offlinequiz_display_options} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#52) Inline phpdocs tag {@link mod_offlinequiz_mod_form::$reviewfields} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#20) Package mod is not valid
mod/offlinequiz/sheetlib.php
(#16) File-level phpdocs block is not found
(#18) Function offlinequiz_sheetlib_initialize_headers is not documented
(#18) Package is not specified for function offlinequiz_sheetlib_initialize_headers. It is also not specified in file-level phpdocs
mod/offlinequiz/tests/behat/behat_mod_offlinequiz.php
(#20) Package mod is not valid
mod/offlinequiz/tutorial/index.php
(#19) Package mod is not valid
mod/offlinequiz/version.php
(#17) No one-line description found in phpdocs for file
mod/offlinequiz/view.php
(#20) Package mod is not valid

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

(1 errors, 1 warnings)

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

Problems running grunt
Task "stylelint:css" failed. Use --force to continue.

shifter problems

(7 errors, 0 warnings)

This section shows problems detected by shifter [More info]

mod/offlinequiz/yui/src/toolboxes/js/section.js
contains 1 lint errors
mod/offlinequiz/yui/src/repaginate/js/repaginate.js
contains 3 lint errors
mod/offlinequiz/yui/src/randomquestion/js/randomquestion.js
contains 2 lint errors
mod/offlinequiz/yui/src/questionchooser/js/questionchooser.js
contains 7 lint errors
mod/offlinequiz/yui/src/offlinequizquestionbank/js/offlinequizquestionbank.js
contains 6 lint errors
mod/offlinequiz/yui/src/dragdrop/js/resource.js
contains 1 lint errors
mod/offlinequiz/yui/src/autosave/js/autosave.js
contains 2 lint errors

Mustache template problems

(1 errors, 9 warnings)

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

mod/offlinequiz/templates/question_chooser.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 9: Bad value “” for attribute “action” on element “form”: Must be non-empty. ( <form action="" id="chooserform" method=""> )
(#1) HTML Validation error, line 9: Bad value “” for attribute “method” on element “form”. ( <form action="" id="chooserform" method=""> )
mod/offlinequiz/templates/question_slot_grading.mustache
(#1) Mustache syntax exception: Example context JSON is unparsable, fails with: Syntax error
mod/offlinequiz/templates/teacher_view.mustache
(#1) Example context missing (@template section not found.)
mod/offlinequiz/templates/teacher_view_attendancelists.mustache
(#1) Example context missing (@template section not found.)
mod/offlinequiz/templates/teacher_view_editgrades.mustache
(#1) Example context missing (@template section not found.)
mod/offlinequiz/templates/teacher_view_editquestion.mustache
(#1) Example context missing (@template section not found.)
mod/offlinequiz/templates/teacher_view_statistics.mustache
(#1) Example context missing (@template section not found.)
mod/offlinequiz/templates/teacher_view_upload.mustache
(#1) Example context missing (@template section not found.)

Gherkin .feature problems

(0 errors, 0 warnings)

This section shows problems detected in behat .feature files [More info]