Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


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

(1004 errors, 350 warnings)

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

plagiarism/advacheck/ajax.php
(#23) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#24) Import statements must not begin with a leading backslash
(#25) Import statements must not begin with a leading backslash
(#28) "require_once" must be immediately followed by an open parenthesis
(#57) Line exceeds 132 characters; contains 146 characters
(#73) Line exceeds maximum limit of 180 characters; contains 232 characters
(#76) Line exceeds 132 characters; contains 146 characters
(#128) Empty ELSE statement detected
(#128) Blank line found at start of control structure
(#138) Variable "soap_wsdl" must not contain underscores.
(#140) Variable "soap_wsdl" must not contain underscores.
(#148) Variable "tariff_info_html" must not contain underscores.
(#149) Variable "tariff_info" must not contain underscores.
(#149) Variable "soap_wsdl" must not contain underscores.
(#151) Variable "tariff_info" must not contain underscores.
(#152) Variable "tariff_info" must not contain underscores.
(#160) Variable "tariff_info" must not contain underscores.
(#161) Variable "tariff_info" must not contain underscores.
(#164) Variable "tariff_info" must not contain underscores.
(#165) Variable "tariff_info" must not contain underscores.
(#169) Variable "tariff_info" must not contain underscores.
(#171) Variable "tariff_info" must not contain underscores.
(#184) Line exceeds 132 characters; contains 146 characters
(#189) Expected 1 newline at end of file; 0 found
plagiarism/advacheck/classes/eventobservers.php
(#31) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#31) "require_once" must be immediately followed by an open parenthesis
(#34) Missing docblock for class eventobservers
(#36) Missing docblock for function is_allow_file_type
(#37) Opening brace should be on the same line as the declaration
(#48) Opening brace should be on the same line as the declaration
(#52) Variable "plugin_cfg" must not contain underscores.
(#54) Variable "plugin_cfg" must not contain underscores.
(#58) Variable "plugin_cfg" must not contain underscores.
(#62) Variable "course_cfg" must not contain underscores.
(#62) Line exceeds 132 characters; contains 145 characters
(#64) Variable "course_cfg" must not contain underscores.
(#69) Line exceeds 132 characters; contains 155 characters
(#70) Line exceeds 132 characters; contains 155 characters
(#71) Line exceeds 132 characters; contains 135 characters
(#73) Variable "context_course" must not contain underscores.
(#75) Variable "course_cfg" must not contain underscores.
(#78) Whitespace found at end of line within string
(#83) Whitespace found at end of line within string
(#86) Variable "essay_files" must not contain underscores.
(#87) Variable "essay_files" must not contain underscores.
(#87) Blank line found at start of control structure
(#90) Variable "attempt_files" must not contain underscores.
(#93) Variable "attempt_files" must not contain underscores.
(#135) Variable "context_course" must not contain underscores.
(#171) Variable "course_cfg" must not contain underscores.
(#172) Line exceeds 132 characters; contains 147 characters
(#175) Whitespace found at end of line within string
(#182) Variable "essay_texts" must not contain underscores.
(#183) Variable "essay_texts" must not contain underscores.
(#187) Line exceeds 132 characters; contains 166 characters
(#203) Variable "context_course" must not contain underscores.
(#220) Variable "plugin_cfg" must not contain underscores.
(#263) Opening brace should be on the same line as the declaration
(#266) Variable "plugin_cfg" must not contain underscores.
(#268) Variable "plugin_cfg" must not contain underscores.
(#271) Variable "plugin_cfg" must not contain underscores.
(#275) Variable "course_cfg" must not contain underscores.
(#275) Line exceeds 132 characters; contains 145 characters
(#277) Variable "course_cfg" must not contain underscores.
(#283) Line exceeds 132 characters; contains 139 characters
(#291) Line exceeds 132 characters; contains 143 characters
(#298) Line exceeds 132 characters; contains 134 characters
(#301) Variable "context_course" must not contain underscores.
(#304) Variable "course_cfg" must not contain underscores.
(#353) Variable "context_course" must not contain underscores.
(#387) Variable "course_cfg" must not contain underscores.
(#407) Variable "context_course" must not contain underscores.
(#425) Variable "plugin_cfg" must not contain underscores.
(#464) Opening brace should be on the same line as the declaration
(#467) Variable "plugin_cfg" must not contain underscores.
(#469) Variable "plugin_cfg" must not contain underscores.
(#472) Variable "plugin_cfg" must not contain underscores.
(#476) Variable "course_cfg" must not contain underscores.
(#476) Line exceeds 132 characters; contains 145 characters
(#478) Variable "course_cfg" must not contain underscores.
(#482) Line exceeds 132 characters; contains 159 characters
(#483) Line exceeds 132 characters; contains 158 characters
(#485) Variable "context_course" must not contain underscores.
(#486) Line exceeds 132 characters; contains 152 characters
(#489) Variable "course_cfg" must not contain underscores.
(#493) Inline comments must start with a capital letter, digit or 3-dots sequence
(#536) Variable "context_course" must not contain underscores.
(#568) Variable "course_cfg" must not contain underscores.
(#578) Variable "context_course" must not contain underscores.
(#595) Variable "plugin_cfg" must not contain underscores.
(#632) Opening brace should be on the same line as the declaration
(#635) Variable "plugin_cfg" must not contain underscores.
(#637) Variable "plugin_cfg" must not contain underscores.
(#641) Variable "plugin_cfg" must not contain underscores.
(#645) Variable "course_cfg" must not contain underscores.
(#645) Line exceeds 132 characters; contains 145 characters
(#647) Variable "course_cfg" must not contain underscores.
(#651) Variable "course_cfg" must not contain underscores.
(#659) Variable "context_course" must not contain underscores.
(#661) Variable "ass_sub" must not contain underscores.
(#662) Variable "ass_sub" must not contain underscores.
(#667) Line exceeds 132 characters; contains 141 characters
(#674) Variable "ass_sub" must not contain underscores.
(#674) Line exceeds 132 characters; contains 151 characters
(#678) Variable "context_course" must not contain underscores.
(#687) Variable "ass_sub" must not contain underscores.
(#695) Variable "plugin_cfg" must not contain underscores.
(#704) Variable "ass_sub" must not contain underscores.
(#717) Variable "ass_sub" must not contain underscores.
(#719) Variable "ass_sub" must not contain underscores.
(#724) Variable "ass_sub" must not contain underscores.
(#734) Opening brace should be on the same line as the declaration
(#737) Variable "plugin_cfg" must not contain underscores.
(#739) Variable "plugin_cfg" must not contain underscores.
(#743) Variable "plugin_cfg" must not contain underscores.
(#747) Variable "course_cfg" must not contain underscores.
(#747) Line exceeds 132 characters; contains 140 characters
(#749) Variable "course_cfg" must not contain underscores.
(#753) Variable "context_course" must not contain underscores.
(#756) Variable "ass_sub" must not contain underscores.
(#761) Line exceeds 132 characters; contains 139 characters
(#767) Variable "ass_sub" must not contain underscores.
(#767) Line exceeds 132 characters; contains 149 characters
(#769) Variable "course_cfg" must not contain underscores.
(#790) Variable "ass_sub" must not contain underscores.
(#809) Variable "ass_sub" must not contain underscores.
(#816) Variable "context_course" must not contain underscores.
(#825) Variable "ass_sub" must not contain underscores.
(#838) Variable "ass_sub" must not contain underscores.
(#840) Variable "ass_sub" must not contain underscores.
(#845) Variable "ass_sub" must not contain underscores.
(#857) Opening brace should be on the same line as the declaration
(#860) Variable "plugin_cfg" must not contain underscores.
(#862) Variable "plugin_cfg" must not contain underscores.
(#866) Variable "plugin_cfg" must not contain underscores.
(#870) Variable "course_cfg" must not contain underscores.
(#870) Line exceeds 132 characters; contains 140 characters
(#872) Variable "course_cfg" must not contain underscores.
(#876) Variable "ass_sub" must not contain underscores.
(#878) Variable "ass_sub" must not contain underscores.
(#882) Variable "ass_sub" must not contain underscores.
(#889) Line exceeds 132 characters; contains 156 characters
(#890) Whitespace found at end of line
(#891) Variable "ass_sub" must not contain underscores.
(#891) Line exceeds 132 characters; contains 180 characters
(#906) Opening brace should be on the same line as the declaration
(#909) Variable "plugin_cfg" must not contain underscores.
(#911) Variable "plugin_cfg" must not contain underscores.
(#915) Variable "plugin_cfg" must not contain underscores.
(#919) Variable "course_cfg" must not contain underscores.
(#919) Line exceeds 132 characters; contains 140 characters
(#921) Variable "course_cfg" must not contain underscores.
(#928) Whitespace found at end of line within string
(#933) Variable "ass_sub" must not contain underscores.
(#935) Line exceeds 132 characters; contains 167 characters
(#935) Whitespace found at end of line
(#936) Variable "ass_sub" must not contain underscores.
(#936) Line exceeds maximum limit of 180 characters; contains 193 characters
(#940) Variable "ass_sub" must not contain underscores.
(#950) Opening brace should be on the same line as the declaration
(#953) Variable "plugin_cfg" must not contain underscores.
(#955) Variable "plugin_cfg" must not contain underscores.
(#959) Variable "plugin_cfg" must not contain underscores.
(#963) Variable "course_cfg" must not contain underscores.
(#963) Line exceeds 132 characters; contains 140 characters
(#965) Variable "course_cfg" must not contain underscores.
(#972) Whitespace found at end of line within string
(#977) Variable "ass_sub" must not contain underscores.
(#979) Variable "ass_sub" must not contain underscores.
(#989) Docblock tag "@global" is not recommended.
(#998) Opening brace should be on the same line as the declaration
(#1007) Whitespace found at end of line within string
(#1015) Whitespace found at end of line within string
(#1023) Whitespace found at end of line within string
(#1028) Whitespace found at end of line within string
(#1030) Line exceeds 132 characters; contains 140 characters
(#1033) Whitespace found at end of line within string
(#1044) Line exceeds 132 characters; contains 149 characters
(#1061) Opening brace should be on the same line as the declaration
(#1063) Variable "isAdmin" must be all lower-case
(#1066) Variable "isAdmin" must be all lower-case
(#1072) Docblock tag "@global" is not recommended.
(#1097) Variable "stud_check" must not contain underscores.
(#1105) Whitespace found at end of line within string
(#1107) Variable "cm_wokshop" must not contain underscores.
(#1108) Variable "cm_wokshop" must not contain underscores.
(#1109) Variable "cm_wokshop" must not contain underscores.
(#1141) Variable "stud_check" must not contain underscores.
(#1146) The closing brace for the class must go on the next line after the body
plagiarism/advacheck/classes/forms/settings_form.php
(#27) Missing docblock for class plagiarism_advacheck_settings_form
(#29) Missing member variable doc comment
(#29) The 'var' keyword is not permitted.Visibility must be explicitly declared with public, private or protected
(#29) Scope modifier not specified for member variable "$tab"
(#29) The var keyword must not be used to declare a property
(#29) Visibility must be declared on property "$tab"
(#32) Missing docblock for function definition
(#33) Opening brace should be on the same line as the declaration
(#40) Variable "soap_enabled" must not contain underscores.
(#41) Variable "soap_enabled" must not contain underscores.
(#42) Variable "soap_enabled" must not contain underscores.
(#44) Variable "soap_enabled" must not contain underscores.
(#51) Line exceeds 132 characters; contains 138 characters
(#57) Variable "soap_enabled" must not contain underscores.
(#63) Line exceeds 132 characters; contains 137 characters
(#70) Variable "default_url" must not contain underscores.
(#71) Variable "default_url_val" must not contain underscores.
(#72) Variable "default_url" must not contain underscores.
(#73) Variable "default_url" must not contain underscores.
(#73) Variable "default_url_val" must not contain underscores.
(#77) Variable "default_url" must not contain underscores.
(#82) Variable "default_login" must not contain underscores.
(#83) Variable "default_login_val" must not contain underscores.
(#84) Variable "default_login" must not contain underscores.
(#85) Variable "default_login" must not contain underscores.
(#85) Variable "default_login_val" must not contain underscores.
(#88) Variable "default_login" must not contain underscores.
(#94) Variable "default_pwd" must not contain underscores.
(#95) Variable "default_pwd_val" must not contain underscores.
(#96) Variable "default_pwd" must not contain underscores.
(#97) Variable "default_pwd" must not contain underscores.
(#97) Variable "default_pwd_val" must not contain underscores.
(#100) Variable "default_pwd" must not contain underscores.
(#106) Variable "default_soap_wsdl" must not contain underscores.
(#107) Variable "default_soap_wsdl_val" must not contain underscores.
(#108) Variable "default_soap_wsdl" must not contain underscores.
(#109) Variable "default_soap_wsdl" must not contain underscores.
(#109) Variable "default_soap_wsdl_val" must not contain underscores.
(#113) Variable "default_soap_wsdl" must not contain underscores.
(#115) Variable "html_btn" must not contain underscores.
(#124) Variable "html_btn" must not contain underscores.
(#130) Line exceeds 132 characters; contains 135 characters
(#133) Short array syntax must be used to define arrays
(#133) Line exceeds 132 characters; contains 139 characters
(#141) Short array syntax must be used to define arrays
(#146) Short array syntax must be used to define arrays
(#151) Line exceeds 132 characters; contains 134 characters
(#153) Line exceeds 132 characters; contains 138 characters
(#155) Line exceeds 132 characters; contains 134 characters
(#159) Line exceeds 132 characters; contains 133 characters
(#163) Variable "default_file_types" must not contain underscores.
(#164) Variable "default_file_types" must not contain underscores.
(#165) Variable "default_file_types" must not contain underscores.
(#168) Variable "default_file_types" must not contain underscores.
(#171) Variable "header_default" must not contain underscores.
(#172) Variable "header_default" must not contain underscores.
(#185) There should be a comma after the last array item in a multi-line array.
(#189) Variable "options_notes" must not contain underscores.
(#192) There should be a comma after the last array item in a multi-line array.
(#194) Variable "options_notes" must not contain underscores.
(#194) Line exceeds 132 characters; contains 137 characters
(#195) Variable "disp_notices_default" must not contain underscores.
(#196) Variable "disp_notices_default" must not contain underscores.
(#196) Variable "disp_notices_default" must not contain underscores.
(#199) Variable "header_log" must not contain underscores.
(#200) Variable "header_log" must not contain underscores.
(#202) Variable "log_actions" must not contain underscores.
(#203) Variable "log_actions" must not contain underscores.
(#203) Variable "log_actions" must not contain underscores.
(#205) Variable "store_actions" must not contain underscores.
(#206) Variable "store_actions" must not contain underscores.
(#206) Line exceeds 132 characters; contains 137 characters
(#207) Variable "store_actions" must not contain underscores.
(#208) Variable "store_actions" must not contain underscores.
(#209) Variable "store_action_time" must not contain underscores.
(#210) Variable "store_action_time" must not contain underscores.
(#210) Variable "store_action_time" must not contain underscores.
(#216) Line exceeds 132 characters; contains 140 characters
(#218) Line exceeds 132 characters; contains 138 characters
(#220) Line exceeds 132 characters; contains 136 characters
(#222) Line exceeds 132 characters; contains 140 characters
(#224) Line exceeds 132 characters; contains 136 characters
(#226) Line exceeds 132 characters; contains 144 characters
(#229) Line exceeds 132 characters; contains 134 characters
(#231) Line exceeds 132 characters; contains 134 characters
(#233) Line exceeds 132 characters; contains 141 characters
(#236) Line exceeds 132 characters; contains 145 characters
(#239) Line exceeds 132 characters; contains 155 characters
(#242) Line exceeds 132 characters; contains 147 characters
(#245) Line exceeds 132 characters; contains 155 characters
(#248) Line exceeds 132 characters; contains 143 characters
(#251) Line exceeds 132 characters; contains 151 characters
(#254) Short array syntax must be used to define arrays
(#255) Line exceeds maximum limit of 180 characters; contains 190 characters
(#269) Opening brace should be on the same line as the declaration
(#275) Variable "soap_enabled" must not contain underscores.
(#276) Variable "soap_enabled" must not contain underscores.
(#279) Variable "soap_enabled" must not contain underscores.
(#282) Variable "soap_enabled" must not contain underscores.
(#318) Variable "soap_enabled" must not contain underscores.
(#326) Missing docblock for function get_defaults_settings
(#327) Opening brace should be on the same line as the declaration
(#336) The closing brace for the class must go on the next line after the body
plagiarism/advacheck/classes/local/advacheck_api.php
(#30) Opening brace must not be followed by a blank line
(#45) Opening brace should be on the same line as the declaration
(#67) Variable "soap_wsdl" must not contain underscores.
(#68) Opening brace should be on the same line as the declaration
(#70) Variable "tarif_data" must not contain underscores.
(#73) Variable "soap_wsdl" must not contain underscores.
(#79) There should be a comma after the last array item in a multi-line array.
(#84) Variable "tarif_data" must not contain underscores.
(#93) Variable "soap_wsdl" must not contain underscores.
(#95) Variable "tarif_data" must not contain underscores.
(#97) Variable "tarif_data" must not contain underscores.
(#111) Variable "conn_error" must not contain underscores.
(#112) Opening brace should be on the same line as the declaration
(#121) Whitespace found at end of line within string
(#149) Variable "conn_error" must not contain underscores.
(#151) Variable "uploadResult" must be all lower-case
(#153) Line exceeds 132 characters; contains 144 characters
(#154) Variable "uploadResult" must be all lower-case
(#158) Variable "conn_error" must not contain underscores.
(#161) Variable "uploadResult" must be all lower-case
(#170) Variable "conn_error" must not contain underscores.
(#184) Variable "ap_docid" must not contain underscores.
(#184) Variable "custom_attrs" must not contain underscores.
(#185) Opening brace should be on the same line as the declaration
(#187) Variable "ap_docid" must not contain underscores.
(#190) Variable "custom_attrs" must not contain underscores.
(#204) Variable "ap_docid" must not contain underscores.
(#205) Opening brace should be on the same line as the declaration
(#207) Variable "ap_docid" must not contain underscores.
(#212) There should be a comma after the last array item in a multi-line array.
(#217) Line exceeds 132 characters; contains 139 characters
(#230) Variable "ap_docid" must not contain underscores.
(#231) Opening brace should be on the same line as the declaration
(#233) Variable "ap_docid" must not contain underscores.
(#235) Variable "st_data" must not contain underscores.
(#239) Variable "st_data" must not contain underscores.
(#241) Variable "st_data" must not contain underscores.
(#242) Variable "st_data" must not contain underscores.
(#243) Variable "st_data" must not contain underscores.
(#244) Variable "st_data" must not contain underscores.
(#245) Variable "st_data" must not contain underscores.
(#246) Variable "st_data" must not contain underscores.
(#247) Variable "st_data" must not contain underscores.
(#248) Variable "st_data" must not contain underscores.
(#250) Variable "st_data" must not contain underscores.
(#252) Variable "st_data" must not contain underscores.
(#254) Variable "st_data" must not contain underscores.
(#258) Variable "st_data" must not contain underscores.
(#260) Variable "st_data" must not contain underscores.
(#269) Variable "ap_docid" must not contain underscores.
(#270) Opening brace should be on the same line as the declaration
(#272) Variable "ap_docid" must not contain underscores.
(#303) Variable "addToIndex" must be all lower-case
(#304) Opening brace should be on the same line as the declaration
(#309) Variable "addToIndex" must be all lower-case
(#323) Opening brace should be on the same line as the declaration
(#344) Opening brace should be on the same line as the declaration
(#360) The closing brace for the class must go on the next line after the body
plagiarism/advacheck/classes/local/constants.php
(#31) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_AUTOMODE
(#33) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_MANUALMODE
(#35) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_DISABLEDMODE
(#37) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_VIEW_CERTIFICATE
(#40) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_NOTFOUND
(#42) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_WAITBLOCK
(#44) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_WAITUPLOAD
(#46) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_UPLOADED
(#48) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_CHECKED
(#50) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_ININDEX
(#52) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_UPLOADING
(#54) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_CHECKING
(#56) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_LESSNWORDS
(#58) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_INVALIDFILETYPE
(#60) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_NORIGHTCHECKEDBY
(#62) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_ERROR_CHECK
(#66) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_ERROR_UPLOADING
(#68) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_ERROR_CHECKING
(#70) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_ERROR_GET_STATUS
(#72) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_ERROR_GET_REPORT
(#74) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_ERROR_INDEX
(#78) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_ASSIGN
(#80) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_FORUM
(#82) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_FILE
(#84) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_WORKSHOP
(#86) Missing docblock for constant advacheck_constants::PLAGIARISM_ADVACHECK_QUIZ
(#93) Opening brace should be on the same line as the declaration
(#130) Expected 1 newline at end of file; 0 found
(#130) The closing brace for the class must go on the next line after the body
plagiarism/advacheck/classes/local/document_queue_manager.php
(#18) Whitespace found at end of line
(#19) Whitespace found at end of line
(#30) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#30) "require_once" must be immediately followed by an open parenthesis
(#31) "require_once" must be immediately followed by an open parenthesis
(#38) Missing @var tag in member variable comment
(#39) Member variable "crs_ctxt" must not contain underscores.
(#40) Missing @var tag in member variable comment
(#41) Member variable "mod_ctxt" must not contain underscores.
(#42) Missing @var tag in member variable comment
(#43) Member variable "plugin_cfg" must not contain underscores.
(#44) Missing @var tag in member variable comment
(#46) Missing @var tag in member variable comment
(#48) Missing @var tag in member variable comment
(#59) Variable "crs_ctxt" must not contain underscores.
(#59) Variable "mod_ctxt" must not contain underscores.
(#60) Opening brace should be on the same line as the declaration
(#61) Variable "crs_ctxt" must not contain underscores.
(#62) Variable "mod_ctxt" must not contain underscores.
(#68) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#73) Docblock tag "@global" is not recommended.
(#77) Opening brace should be on the same line as the declaration
(#96) Inline comments must end in full-stops, exclamation marks, or question marks
(#97) Line exceeds 132 characters; contains 171 characters
(#101) Line exceeds maximum limit of 180 characters; contains 190 characters
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) Docblock tag "@global" is not recommended.
(#159) Docblock tag "@global" is not recommended.
(#163) Opening brace should be on the same line as the declaration
(#175) There should be a comma after the last array item in a multi-line array.
(#190) Line exceeds maximum limit of 180 characters; contains 209 characters
(#193) Inline comments must end in full-stops, exclamation marks, or question marks
(#250) Docblock tag "@global" is not recommended.
(#251) Docblock tag "@global" is not recommended.
(#255) Opening brace should be on the same line as the declaration
(#266) There should be a comma after the last array item in a multi-line array.
(#281) There should be a comma after the last array item in a multi-line array.
(#285) Inline comments must end in full-stops, exclamation marks, or question marks
(#342) Docblock tag "@global" is not recommended.
(#343) Docblock tag "@global" is not recommended.
(#347) Opening brace should be on the same line as the declaration
(#354) Line exceeds maximum limit of 180 characters; contains 182 characters
(#365) Long list syntax is not allowed
(#376) Inline comments must end in full-stops, exclamation marks, or question marks
(#389) There should be a comma after the last array item in a multi-line array.
(#394) Inline comments must end in full-stops, exclamation marks, or question marks
(#458) Docblock tag "@global" is not recommended.
(#463) Opening brace should be on the same line as the declaration
(#491) Line exceeds 132 characters; contains 135 characters
(#494) Line exceeds 132 characters; contains 153 characters
(#555) Line exceeds 132 characters; contains 138 characters
(#556) Whitespace found at end of line
(#558) Whitespace found at end of line
(#559) Line exceeds 132 characters; contains 144 characters
(#562) Opening brace should be on the same line as the declaration
(#572) The closing brace for the class must go on the next line after the body
plagiarism/advacheck/classes/local/queue_log_manager.php
(#30) Missing docblock for class queue_log_manager
(#31) Opening brace must not be followed by a blank line
(#37) Docblock tag "@global" is not recommended.
(#49) Line exceeds 132 characters; contains 170 characters
(#53) Visibility must be declared on method "add_log_record"
(#56) Variable "action_id" must not contain underscores.
(#80) Variable "mt_int" must not contain underscores.
(#81) Variable "mt_int" must not contain underscores.
(#85) Variable "cm_sett" must not contain underscores.
(#87) Variable "cm_sett" must not contain underscores.
(#89) Variable "cm_sett" must not contain underscores.
(#96) Variable "cm_sett" must not contain underscores.
(#99) Variable "cm_sett" must not contain underscores.
(#104) Variable "cm_sett" must not contain underscores.
(#110) Variable "cm_sett" must not contain underscores.
(#111) Variable "check_stud_lim" must not contain underscores.
(#113) Variable "check_stud_lim" must not contain underscores.
(#125) Variable "mod_settings" must not contain underscores.
(#128) Variable "mod_settings" must not contain underscores.
(#130) Variable "mod_settings" must not contain underscores.
(#132) Variable "mod_settings" must not contain underscores.
(#132) Variable "mod_settings" must not contain underscores.
(#142) Variable "mod_settings" must not contain underscores.
(#150) Variable "mod_settings" must not contain underscores.
(#151) Variable "check_stud_lim" must not contain underscores.
(#155) Variable "action_str" must not contain underscores.
(#156) Variable "action_id" must not contain underscores.
(#158) Variable "action_str" must not contain underscores.
(#161) Variable "action_str" must not contain underscores.
(#164) Variable "action_str" must not contain underscores.
(#167) Variable "action_str" must not contain underscores.
(#170) Variable "action_str" must not contain underscores.
(#173) Variable "action_str" must not contain underscores.
(#176) Variable "action_str" must not contain underscores.
(#179) Variable "action_str" must not contain underscores.
(#182) Variable "action_str" must not contain underscores.
(#185) Variable "action_str" must not contain underscores.
(#188) Variable "action_str" must not contain underscores.
(#191) Variable "action_str" must not contain underscores.
(#194) Variable "action_str" must not contain underscores.
(#197) Variable "action_str" must not contain underscores.
(#205) Variable "mt_int" must not contain underscores.
(#207) Variable "action_str" must not contain underscores.
(#219) Expected 1 newline at end of file; 0 found
plagiarism/advacheck/classes/local/upload_start_check_manual.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#26) "require_once" must be immediately followed by an open parenthesis
(#32) Opening brace must not be followed by a blank line
(#35) Whitespace found at end of line
(#38) Whitespace found at end of line
(#39) Whitespace found at end of line
(#42) Whitespace found at end of line
(#43) Whitespace found at end of line
(#45) Member variable "plugin_cfg" must not contain underscores.
(#48) Member variable "ap_docid" must not contain underscores.
(#50) Member variable "api_data" must not contain underscores.
(#53) Missing member variable doc comment
(#56) Missing member variable doc comment
(#60) Member variable "data_attr" must not contain underscores.
(#67) Missing member variable doc comment
(#74) Whitespace found at end of line
(#85) Missing docblock for function __construct
(#121) Docblock tag "@global" is not recommended.
(#125) Opening brace should be on the same line as the declaration
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#128) Line exceeds 132 characters; contains 162 characters
(#129) Inline comments must start with a capital letter, digit or 3-dots sequence
(#129) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Line exceeds 132 characters; contains 149 characters
(#199) Variable "sql_params" must not contain underscores.
(#200) Variable "sql_params" must not contain underscores.
(#202) Variable "cm_name_sql" must not contain underscores.
(#208) Variable "cm_name_sql" must not contain underscores.
(#215) Variable "cm_name_sql" must not contain underscores.
(#217) Whitespace found at end of line within string
(#218) Whitespace found at end of line within string
(#221) Variable "cm_name_sql" must not contain underscores.
(#223) Whitespace found at end of line within string
(#224) Whitespace found at end of line within string
(#229) Whitespace found at end of line within string
(#231) Variable "sql_params" must not contain underscores.
(#234) Variable "cm_name" must not contain underscores.
(#234) Variable "cm_name_sql" must not contain underscores.
(#234) Variable "sql_params" must not contain underscores.
(#235) Variable "cm_name" must not contain underscores.
(#238) Variable "cm_name" must not contain underscores.
(#248) Docblock tag "@global" is not recommended.
(#252) Opening brace should be on the same line as the declaration
(#302) Variable "sql_p" must not contain underscores.
(#303) Variable "checkedSubs" must be all lower-case
(#303) Variable "sql_p" must not contain underscores.
(#303) Line exceeds maximum limit of 180 characters; contains 240 characters
(#305) Variable "checkedSubs" must be all lower-case
(#329) Variable "sql_p" must not contain underscores.
(#330) Variable "checkedPosts" must be all lower-case
(#330) Variable "sql_p" must not contain underscores.
(#330) Line exceeds maximum limit of 180 characters; contains 240 characters
(#332) Variable "checkedPosts" must be all lower-case
(#336) Variable "sql_info" must not contain underscores.
(#341) Variable "sql_info" must not contain underscores.
(#346) Variable "sql_info" must not contain underscores.
(#351) Variable "sql_info" must not contain underscores.
(#373) Variable "checkedSubs" must be all lower-case
(#373) Line exceeds maximum limit of 180 characters; contains 221 characters
(#375) Variable "checkedSubs" must be all lower-case
(#379) Variable "sql_wname" must not contain underscores.
(#380) Whitespace found at end of line within string
(#381) Whitespace found at end of line within string
(#382) Whitespace found at end of line within string
(#384) Variable "sql_wname" must not contain underscores.
(#403) Variable "sql_p" must not contain underscores.
(#405) Variable "checkedSubs" must be all lower-case
(#405) Variable "sql_p" must not contain underscores.
(#405) Line exceeds maximum limit of 180 characters; contains 252 characters
(#407) Variable "checkedSubs" must be all lower-case
(#411) Variable "sql_qname" must not contain underscores.
(#419) Whitespace found at end of line within string
(#422) Variable "sql_qname" must not contain underscores.
(#422) Line exceeds 132 characters; contains 145 characters
(#434) Docblock tag "@global" is not recommended.
(#438) Opening brace should be on the same line as the declaration
(#483) Inline comments must start with a capital letter, digit or 3-dots sequence
(#510) Line exceeds 132 characters; contains 137 characters
(#531) Docblock tag "@global" is not recommended.
(#532) Whitespace found at end of line
(#535) Opening brace should be on the same line as the declaration
(#538) Variable "works_types" must not contain underscores.
(#538) Line exceeds 132 characters; contains 151 characters
(#539) Variable "works_types" must not contain underscores.
(#540) Variable "works_types" must not contain underscores.
(#543) Variable "site_name" must not contain underscores.
(#544) Variable "site_description" must not contain underscores.
(#548) Variable "site_name" must not contain underscores.
(#551) Variable "site_description" must not contain underscores.
(#557) Line exceeds 132 characters; contains 141 characters
(#563) Line exceeds 132 characters; contains 137 characters
(#566) Line exceeds 132 characters; contains 135 characters
(#575) Docblock tag "@global" is not recommended.
(#579) Opening brace should be on the same line as the declaration
(#596) Variable "stud_check" must not contain underscores.
(#600) Variable "stud_check" must not contain underscores.
(#605) Line exceeds maximum limit of 180 characters; contains 191 characters
(#608) Line exceeds maximum limit of 180 characters; contains 201 characters
(#624) Line exceeds 132 characters; contains 138 characters
(#626) Whitespace found at end of line
(#627) Variable "st_curr" must not contain underscores.
(#629) Variable "st_curr" must not contain underscores.
(#632) Variable "st_curr" must not contain underscores.
(#647) Variable "st_curr" must not contain underscores.
(#649) Variable "st_curr" must not contain underscores.
(#651) Variable "st_curr" must not contain underscores.
(#654) Variable "st_curr" must not contain underscores.
(#669) Variable "st_curr" must not contain underscores.
(#671) Variable "st_curr" must not contain underscores.
(#672) Variable "st_curr" must not contain underscores.
(#672) Variable "st_curr" must not contain underscores.
(#674) Variable "st_curr" must not contain underscores.
(#682) Variable "st_curr" must not contain underscores.
(#684) Variable "st_curr" must not contain underscores.
(#684) Variable "st_curr" must not contain underscores.
(#684) Variable "st_curr" must not contain underscores.
(#685) Variable "st_curr" must not contain underscores.
(#686) Variable "st_curr" must not contain underscores.
(#687) Variable "st_curr" must not contain underscores.
(#688) Variable "st_curr" must not contain underscores.
(#689) Variable "st_curr" must not contain underscores.
(#690) Variable "st_curr" must not contain underscores.
(#691) Variable "st_curr" must not contain underscores.
(#692) Variable "st_curr" must not contain underscores.
(#712) Line exceeds 132 characters; contains 170 characters
(#737) Line exceeds 132 characters; contains 165 characters
(#767) Usage of ELSEIF not allowed; use ELSE IF instead
(#767) Variable "st_curr" must not contain underscores.
(#770) Variable "st_curr" must not contain underscores.
(#785) Variable "st_curr" must not contain underscores.
(#787) Variable "st_curr" must not contain underscores.
(#797) Line exceeds 132 characters; contains 155 characters
(#800) Line exceeds 132 characters; contains 135 characters
(#803) Line exceeds 132 characters; contains 137 characters
(#806) Line exceeds 132 characters; contains 134 characters
(#809) Line exceeds 132 characters; contains 139 characters
(#812) Line exceeds 132 characters; contains 139 characters
(#815) Line exceeds 132 characters; contains 134 characters
(#818) Line exceeds 132 characters; contains 138 characters
(#831) Line exceeds 132 characters; contains 152 characters
(#836) Line exceeds 132 characters; contains 134 characters
(#847) Variable "cm_sett" must not contain underscores.
(#847) Line exceeds 132 characters; contains 148 characters
(#849) Variable "cm_sett" must not contain underscores.
(#852) Line exceeds maximum limit of 180 characters; contains 184 characters
(#855) Variable "cm_sett" must not contain underscores.
(#866) Variable "check_stud_lim" must not contain underscores.
(#866) Variable "cm_sett" must not contain underscores.
(#868) Variable "check_stud_lim" must not contain underscores.
(#868) Variable "stud_check" must not contain underscores.
(#899) Opening brace should be on the same line as the declaration
(#914) Opening brace should be on the same line as the declaration
(#917) Line exceeds 132 characters; contains 136 characters
(#925) Docblock tag "@global" is not recommended.
(#926) Whitespace found at end of line
(#928) Visibility must be declared on method "upload_document_manual"
(#929) Opening brace should be on the same line as the declaration
(#931) Line exceeds 132 characters; contains 149 characters
(#950) Line exceeds 132 characters; contains 152 characters
(#961) Variable "conn_error" must not contain underscores.
(#962) Variable "ap_docid" must not contain underscores.
(#962) Variable "conn_error" must not contain underscores.
(#962) Line exceeds 132 characters; contains 156 characters
(#964) Variable "ap_docid" must not contain underscores.
(#965) Variable "ap_docid" must not contain underscores.
(#966) Variable "conn_error" must not contain underscores.
(#994) Variable "ap_docid" must not contain underscores.
(#996) Variable "ap_docid" must not contain underscores.
(#1018) Variable "ap_docid" must not contain underscores.
(#1033) Variable "doc_attr_res" must not contain underscores.
(#1048) Variable "doc_attr_res" must not contain underscores.
(#1050) Variable "doc_attr_res" must not contain underscores.
(#1072) Whitespace found at end of line
(#1099) Docblock tag "@global" is not recommended.
(#1102) Visibility must be declared on method "start_check_manual"
(#1103) Opening brace should be on the same line as the declaration
(#1105) Variable "cm_sett" must not contain underscores.
(#1105) Line exceeds 132 characters; contains 144 characters
(#1107) Variable "cm_sett" must not contain underscores.
(#1108) Variable "cm_sett" must not contain underscores.
(#1109) Variable "cm_sett" must not contain underscores.
(#1110) Variable "cm_sett" must not contain underscores.
(#1111) Variable "cm_sett" must not contain underscores.
(#1112) Variable "cm_sett" must not contain underscores.
(#1113) Variable "cm_sett" must not contain underscores.
(#1165) Docblock tag "@global" is not recommended.
(#1170) Opening brace should be on the same line as the declaration
(#1172) Variable "plugin_cfg" must not contain underscores.
(#1179) Line exceeds 132 characters; contains 155 characters
(#1180) Variable "api_data" must not contain underscores.
(#1181) Variable "api_data" must not contain underscores.
(#1183) Variable "api_data" must not contain underscores.
(#1190) Variable "api_data" must not contain underscores.
(#1190) Variable "api_data" must not contain underscores.
(#1191) Variable "api_data" must not contain underscores.
(#1191) Variable "api_data" must not contain underscores.
(#1191) Variable "api_data" must not contain underscores.
(#1192) Variable "api_data" must not contain underscores.
(#1193) Variable "api_data" must not contain underscores.
(#1194) Variable "api_data" must not contain underscores.
(#1195) Variable "api_data" must not contain underscores.
(#1197) Variable "api_data" must not contain underscores.
(#1198) Variable "api_data" must not contain underscores.
(#1199) Variable "api_data" must not contain underscores.
(#1200) Variable "api_data" must not contain underscores.
(#1201) Variable "api_data" must not contain underscores.
(#1216) Usage of ELSEIF not allowed; use ELSE IF instead
(#1216) Variable "api_data" must not contain underscores.
(#1217) Variable "api_data" must not contain underscores.
(#1218) Variable "api_data" must not contain underscores.
(#1232) Variable "api_data" must not contain underscores.
(#1235) Line exceeds 132 characters; contains 157 characters
(#1240) Variable "api_data" must not contain underscores.
(#1247) Variable "plugin_cfg" must not contain underscores.
(#1247) Variable "api_data" must not contain underscores.
(#1250) Variable "plugin_cfg" must not contain underscores.
(#1250) Variable "api_data" must not contain underscores.
(#1253) Variable "plugin_cfg" must not contain underscores.
(#1275) Opening brace should be on the same line as the declaration
(#1277) Variable "str_name" must not contain underscores.
(#1278) Variable "str_name" must not contain underscores.
(#1306) Opening brace should be on the same line as the declaration
(#1334) Expected 1 newline at end of file; 0 found
plagiarism/advacheck/classes/privacy/provider.php
(#1) No one-line description found in phpdocs for docblock of file provider.php
(#36) Missing docblock for interface my_userlist
(#40) Duplicate interface name "plagiarism_advacheck\privacy\my_userlist" found; first defined in /var/lib/jenkins/git_repositories/prechecker/plagiarism/advacheck/classes/privacy/provider.php on line 36
(#40) Missing docblock for interface my_userlist
(#40) Each interface must be in a file by itself
(#43) Space found before semicolon; expected "};" but found "}\n ;"
(#51) Each interface must be in a file by itself
(#51) The interface names in a "class implements" statement should be ordered alphabetically. Expected: my_userlist, \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider, \core_privacy\local\request\core_userlist_provider; Found: \core_privacy\local\request\core_userlist_provider, my_userlist, \core_privacy\local\metadata\provider, \core_privacy\local\request\plugin\provider
(#56) Opening brace must not be followed by a blank line
(#59) The first trait import statement must be declared on the first non-comment line after the class opening brace
(#65) No one-line description found in phpdocs for docblock of function _get_metadata
(#65) Method name "_get_metadata" must not be prefixed with an underscore to indicate visibility
(#66) Opening brace should be on the same line as the declaration
(#70) Short array syntax must be used to define arrays
(#76) Short array syntax must be used to define arrays
(#112) Short array syntax must be used to define arrays
(#128) Short array syntax must be used to define arrays
(#149) Short array syntax must be used to define arrays
(#165) Opening brace should be on the same line as the declaration
(#169) There should be a comma after the last array item in a multi-line array.
(#185) Opening brace should be on the same line as the declaration
(#206) Opening brace should be on the same line as the declaration
(#232) Opening brace should be on the same line as the declaration
(#236) Long list syntax is not allowed
(#243) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#252) Opening brace should be on the same line as the declaration
(#265) Opening brace should be on the same line as the declaration
(#281) Opening brace should be on the same line as the declaration
plagiarism/advacheck/classes/task/clear_action_log.php
(#26) Missing docblock for class clear_action_log
(#28) Missing member variable doc comment
(#29) Missing docblock for function __construct
(#30) Opening brace should be on the same line as the declaration
(#34) Missing docblock for function get_name
(#35) Opening brace should be on the same line as the declaration
(#39) Missing docblock for function execute
(#40) Opening brace should be on the same line as the declaration
(#42) Variable "store_action_time" must not contain underscores.
(#44) Variable "time_store" must not contain underscores.
(#44) Variable "store_action_time" must not contain underscores.
(#46) Variable "time_store" must not contain underscores.
(#49) Variable "time_store" must not contain underscores.
(#53) The closing brace for the class must go on the next line after the body
plagiarism/advacheck/classes/task/control_check_status_advacheck.php
(#26) Import statements must not begin with a leading backslash
(#27) Import statements must not begin with a leading backslash
(#28) Import statements must not begin with a leading backslash
(#30) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#30) "require_once" must be immediately followed by an open parenthesis
(#31) "require_once" must be immediately followed by an open parenthesis
(#33) Missing docblock for class control_check_status_advacheck
(#34) Opening brace must not be followed by a blank line
(#41) Missing member variable doc comment
(#42) Missing member variable doc comment
(#44) Missing docblock for function __construct
(#44) Visibility must be declared on method "__construct"
(#45) Opening brace should be on the same line as the declaration
(#48) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#52) Docblock tag "@global" is not recommended.
(#53) Docblock tag "@global" is not recommended.
(#57) Opening brace should be on the same line as the declaration
(#81) Line exceeds 132 characters; contains 162 characters
(#88) Whitespace found at end of line within string
(#89) Whitespace found at end of line within string
(#90) Whitespace found at end of line within string
(#91) Whitespace found at end of line within string
(#113) Blank line found at start of control structure
(#137) Line exceeds 132 characters; contains 134 characters
(#142) Variable "check_status" must not contain underscores.
(#143) Variable "check_status" must not contain underscores.
(#146) Variable "check_status" must not contain underscores.
(#151) Variable "check_status" must not contain underscores.
(#166) Variable "check_status" must not contain underscores.
(#170) Variable "check_status" must not contain underscores.
(#177) Variable "check_status" must not contain underscores.
(#177) Variable "check_status" must not contain underscores.
(#177) Variable "check_status" must not contain underscores.
(#177) Line exceeds 132 characters; contains 162 characters
(#178) Variable "check_status" must not contain underscores.
(#179) Variable "check_status" must not contain underscores.
(#180) Variable "check_status" must not contain underscores.
(#181) Variable "check_status" must not contain underscores.
(#182) Variable "check_status" must not contain underscores.
(#183) Variable "check_status" must not contain underscores.
(#184) Variable "check_status" must not contain underscores.
(#185) Variable "check_status" must not contain underscores.
(#190) Variable "check_status" must not contain underscores.
(#207) Variable "check_status" must not contain underscores.
(#219) Variable "check_status" must not contain underscores.
(#222) Variable "check_status" must not contain underscores.
(#226) Variable "check_status" must not contain underscores.
(#241) Variable "check_status" must not contain underscores.
(#243) Variable "check_status" must not contain underscores.
(#249) Variable "cm_sett" must not contain underscores.
(#251) Variable "cm_sett" must not contain underscores.
(#252) Variable "cm_sett" must not contain underscores.
(#253) Variable "cm_sett" must not contain underscores.
(#254) Variable "cm_sett" must not contain underscores.
(#255) Variable "cm_sett" must not contain underscores.
(#256) Variable "cm_sett" must not contain underscores.
(#257) Variable "cm_sett" must not contain underscores.
(#302) Variable "check_status" must not contain underscores.
(#341) Opening brace should be on the same line as the declaration
(#349) Docblock tag "@global" is not recommended.
(#350) Docblock tag "@global" is not recommended.
(#354) Missing docblock for function add_to_index
(#355) Opening brace should be on the same line as the declaration
(#391) Line exceeds 132 characters; contains 137 characters
(#409) The closing brace for the class must go on the next line after the body
plagiarism/advacheck/classes/task/upload_and_check_advacheck.php
(#26) Import statements must not begin with a leading backslash
(#27) Import statements must not begin with a leading backslash
(#28) Import statements must not begin with a leading backslash
(#29) Import statements must not begin with a leading backslash
(#31) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#31) "require_once" must be immediately followed by an open parenthesis
(#32) "require_once" must be immediately followed by an open parenthesis
(#33) "require_once" must be immediately followed by an open parenthesis
(#35) Missing docblock for class upload_and_check_advacheck
(#36) Opening brace must not be followed by a blank line
(#43) Missing member variable doc comment
(#44) Missing member variable doc comment
(#45) Missing @var tag in member variable comment
(#51) Visibility must be declared on method "__construct"
(#52) Opening brace should be on the same line as the declaration
(#55) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#61) Docblock tag "@global" is not recommended.
(#62) Docblock tag "@global" is not recommended.
(#66) Missing docblock for function execute
(#67) Opening brace should be on the same line as the declaration
(#94) Line exceeds 132 characters; contains 162 characters
(#105) Line exceeds maximum limit of 180 characters; contains 221 characters
(#112) Blank line found at start of control structure
(#138) Variable "data_attr" must not contain underscores.
(#167) Variable "s_sql" must not contain underscores.
(#173) Variable "s_sql" must not contain underscores.
(#179) Variable "data_attr" must not contain underscores.
(#180) Variable "data_attr" must not contain underscores.
(#187) Line exceeds 132 characters; contains 147 characters
(#208) Variable "s_sql" must not contain underscores.
(#216) Variable "s_sql" must not contain underscores.
(#222) Variable "data_attr" must not contain underscores.
(#223) Variable "data_attr" must not contain underscores.
(#224) Variable "data_attr" must not contain underscores.
(#231) Line exceeds 132 characters; contains 147 characters
(#245) Line exceeds 132 characters; contains 147 characters
(#257) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#259) Variable "sql_p" must not contain underscores.
(#259) Whitespace found at end of line within string
(#260) Whitespace found at end of line within string
(#261) Whitespace found at end of line within string
(#262) Whitespace found at end of line within string
(#263) Whitespace found at end of line within string
(#264) Whitespace found at end of line within string
(#267) Variable "sql_p" must not contain underscores.
(#272) Variable "sql_p" must not contain underscores.
(#281) Inline comments must end in full-stops, exclamation marks, or question marks
(#283) A comma after the last array item in a single-line array is not allowed.
(#283) Commas (,) must be followed by white space.
(#284) Variable "cm_name_sql" must not contain underscores.
(#290) Whitespace found at end of line within string
(#299) Whitespace found at end of line within string
(#314) Whitespace found at end of line within string
(#319) Whitespace found at end of line within string
(#323) Inline comments must end in full-stops, exclamation marks, or question marks
(#323) No space found before comment text; expected "// var_dump($params1);" but found "//var_dump($params1);"
(#324) Variable "cm_name" must not contain underscores.
(#324) Variable "cm_name_sql" must not contain underscores.
(#325) Variable "data_attr" must not contain underscores.
(#325) Variable "cm_name" must not contain underscores.
(#327) Variable "cm_name" must not contain underscores.
(#328) Variable "data_attr" must not contain underscores.
(#328) Variable "cm_name" must not contain underscores.
(#330) Variable "data_attr" must not contain underscores.
(#331) Variable "data_attr" must not contain underscores.
(#331) Variable "cm_name" must not contain underscores.
(#339) Line exceeds 132 characters; contains 155 characters
(#348) Variable "s_sql" must not contain underscores.
(#351) Whitespace found at end of line within string
(#354) Variable "s_sql" must not contain underscores.
(#361) Variable "data_attr" must not contain underscores.
(#362) Variable "data_attr" must not contain underscores.
(#370) Line exceeds 132 characters; contains 147 characters
(#381) Line exceeds 132 characters; contains 173 characters
(#389) Variable "s_sql" must not contain underscores.
(#390) Line exceeds 132 characters; contains 133 characters
(#398) Whitespace found at end of line within string
(#401) Variable "s_sql" must not contain underscores.
(#407) Variable "data_attr" must not contain underscores.
(#408) Variable "data_attr" must not contain underscores.
(#416) Line exceeds 132 characters; contains 147 characters
(#424) Variable "data_attr" must not contain underscores.
(#428) Variable "works_types" must not contain underscores.
(#428) Line exceeds 132 characters; contains 148 characters
(#429) Variable "works_types" must not contain underscores.
(#430) Variable "doc_attr" must not contain underscores.
(#431) Variable "doc_attr" must not contain underscores.
(#431) Variable "works_types" must not contain underscores.
(#434) Variable "site_name" must not contain underscores.
(#435) Variable "site_description" must not contain underscores.
(#439) Variable "site_name" must not contain underscores.
(#442) Variable "site_description" must not contain underscores.
(#442) Line exceeds 132 characters; contains 133 characters
(#448) Variable "data_attr" must not contain underscores.
(#448) Line exceeds 132 characters; contains 145 characters
(#451) Variable "data_attr" must not contain underscores.
(#451) Line exceeds 132 characters; contains 136 characters
(#454) Variable "data_attr" must not contain underscores.
(#454) Line exceeds 132 characters; contains 141 characters
(#457) Variable "data_attr" must not contain underscores.
(#457) Line exceeds 132 characters; contains 139 characters
(#460) Variable "doc_attr" must not contain underscores.
(#461) Line exceeds 132 characters; contains 135 characters
(#484) Variable "ap_docid" must not contain underscores.
(#484) Variable "conn_error" must not contain underscores.
(#484) Variable "doc_attr" must not contain underscores.
(#484) Line exceeds 132 characters; contains 161 characters
(#487) Variable "ap_docid" must not contain underscores.
(#488) Variable "conn_error" must not contain underscores.
(#495) Variable "ap_docid" must not contain underscores.
(#500) Variable "ap_docid" must not contain underscores.
(#521) Variable "ap_docid" must not contain underscores.
(#524) Variable "ap_docid" must not contain underscores.
(#530) Variable "ap_docid" must not contain underscores.
(#550) Variable "ap_docid" must not contain underscores.
(#565) Variable "doc_attr_res" must not contain underscores.
(#565) Variable "doc_attr" must not contain underscores.
(#581) Variable "doc_attr_res" must not contain underscores.
(#584) Variable "doc_attr_res" must not contain underscores.
(#590) Variable "doc_attr_res" must not contain underscores.
(#638) Variable "cm_sett" must not contain underscores.
(#638) Line exceeds 132 characters; contains 134 characters
(#640) Variable "cm_sett" must not contain underscores.
(#641) Variable "cm_sett" must not contain underscores.
(#642) Variable "cm_sett" must not contain underscores.
(#643) Variable "cm_sett" must not contain underscores.
(#644) Variable "cm_sett" must not contain underscores.
(#645) Variable "cm_sett" must not contain underscores.
(#646) Variable "cm_sett" must not contain underscores.
(#696) Line exceeds 132 characters; contains 151 characters
(#701) Line exceeds 132 characters; contains 145 characters
(#730) Opening brace should be on the same line as the declaration
(#737) Docblock tag "@global" is not recommended.
(#742) Opening brace should be on the same line as the declaration
(#744) Blank line found at start of control structure
(#747) Line exceeds 132 characters; contains 139 characters
(#843) Line exceeds 132 characters; contains 137 characters
(#862) The closing brace for the class must go on the next line after the body
plagiarism/advacheck/coursesettings/index.php
(#24) "require_once" must be immediately followed by an open parenthesis
(#24) Space before opening parenthesis of function call prohibited
(#25) "require_once" must be immediately followed by an open parenthesis
(#25) Space before opening parenthesis of function call prohibited
(#39) Variable "antiplugiat_enable" must not contain underscores.
(#40) Variable "antiplugiat_enable" must not contain underscores.
(#51) Whitespace found at end of line within string
(#52) Whitespace found at end of line within string
(#54) Variable "course_settings" must not contain underscores.
(#73) Variable "plugin_cfg" must not contain underscores.
(#74) Variable "plugin_cfg" must not contain underscores.
(#77) Variable "plugin_cfg" must not contain underscores.
(#80) Variable "plugin_cfg" must not contain underscores.
(#83) Variable "plugin_cfg" must not contain underscores.
(#86) Variable "options_notes" must not contain underscores.
(#91) Variable "options_limits" must not contain underscores.
(#93) Blank line found at start of control structure
(#104) Variable "add_to_index" must not contain underscores.
(#105) Variable "disp_notices" must not contain underscores.
(#106) Variable "limit_check" must not contain underscores.
(#107) Variable "works_types" must not contain underscores.
(#109) Variable "course_settings" must not contain underscores.
(#109) Variable "course_settings" must not contain underscores.
(#114) Variable "add_to_index" must not contain underscores.
(#115) Variable "disp_notices" must not contain underscores.
(#116) Variable "limit_check" must not contain underscores.
(#117) Variable "works_types" must not contain underscores.
(#138) Opening parenthesis of a multi-line function call must be the last content on the line
(#145) There should be a comma after the last array item in a multi-line array.
(#155) There should be a comma after the last array item in a multi-line array.
(#165) There should be a comma after the last array item in a multi-line array.
(#169) Variable "checktextBox" must be all lower-case
(#170) Variable "checkfileBox" must be all lower-case
(#171) Variable "add_to_indexBox" must be all lower-case
(#171) Variable "add_to_indexBox" must not contain underscores.
(#171) Variable "add_to_index" must not contain underscores.
(#172) Variable "disp_noticesBox" must be all lower-case
(#172) Variable "disp_noticesBox" must not contain underscores.
(#173) Variable "options_notes" must not contain underscores.
(#175) Variable "disp_notices" must not contain underscores.
(#180) Variable "limit_checkBox" must be all lower-case
(#180) Variable "limit_checkBox" must not contain underscores.
(#182) Variable "limit_checkBox" must be all lower-case
(#182) Variable "limit_checkBox" must not contain underscores.
(#183) Variable "options_limits" must not contain underscores.
(#185) Variable "limit_check" must not contain underscores.
(#191) Variable "works_typesBox" must be all lower-case
(#191) Variable "works_typesBox" must not contain underscores.
(#194) Variable "works_types" must not contain underscores.
(#204) Variable "checktextBox" must be all lower-case
(#205) Variable "checkfileBox" must be all lower-case
(#206) Variable "add_to_indexBox" must be all lower-case
(#206) Variable "add_to_indexBox" must not contain underscores.
(#207) Variable "disp_noticesBox" must be all lower-case
(#207) Variable "disp_noticesBox" must not contain underscores.
(#208) Variable "limit_checkBox" must be all lower-case
(#208) Variable "limit_checkBox" must not contain underscores.
(#209) There should be a comma after the last array item in a multi-line array.
(#209) Variable "works_typesBox" must be all lower-case
(#209) Variable "works_typesBox" must not contain underscores.
plagiarism/advacheck/db/uninstall.php
(#25) "require_once" must be immediately followed by an open parenthesis
(#25) Space before opening parenthesis of function call prohibited
(#31) Opening brace should be on the same line as the declaration
plagiarism/advacheck/db/upgrade.php
(#30) Opening brace should be on the same line as the declaration
(#33) Blank line found at start of control structure
(#50) Blank line found at start of control structure
(#116) Blank line found at start of control structure
plagiarism/advacheck/lang/en/plagiarism_advacheck.php
(#26) The string key "advacheck" is not in the correct order, it should be before "pluginname"
(#28) The string key "savedconfigsuccess" is not in the correct order, it should be before "useadvacheck"
(#30) The string key "settings_checking_header" is not in the correct order, it should be before "settings_connection_header"
(#31) The string key "coursesettings" is not in the correct order, it should be before "settings_checking_header"
(#32) The string key "advacheck_doc_cnt" is not in the correct order, it should be before "coursesettings"
(#33) The string key "advacheck:manage" is not in the correct order, it should be before "advacheck_doc_cnt"
(#34) The string key "advacheck:checkadvacheck" is not in the correct order, it should be before "advacheck:manage"
(#36) The string key "advacheck:viewfullreadreport" is not in the correct order, it should be before "advacheck:viewfullreport"
(#38) The string key "advacheck:checkedby" is not in the correct order, it should be before "advacheck:viewshortreport"
(#41) The string key "automode" is not in the correct order, it should be before "modname"
(#43) The string key "disabledmode" is not in the correct order, it should be before "manualmode"
(#44) The string key "checktext" is not in the correct order, it should be before "disabledmode"
(#45) The string key "checkfile" is not in the correct order, it should be before "checktext"
(#46) The string key "add_to_index_info" is not in the correct order, it should be before "checkfile"
(#48) The string key "add_to_index_cln" is not in the correct order, it should be before "add_to_index_info_help"
(#51) The string key "check_stud_lim" is not in the correct order, it should be before "stud_limit_cln"
(#53) The string key "add_to_index" is not in the correct order, it should be before "check_stud_lim_default"
(#56) The string key "display_short" is not in the correct order, it should be before "not_display"
(#57) The string key "display_full" is not in the correct order, it should be before "display_short"
(#60) The string key "mode" is not in the correct order, it should be before "works_types"
(#61) The string key "enable" is not in the correct order, it should be before "mode"
(#62) The string key "advacheck_uri" is not in the correct order, it should be before "enable"
(#63) The string key "advacheck_company_name" is not in the correct order, it should be before "advacheck_uri"
(#68) The string key "default_uri" is not in the correct order, it should be before "new_fields"
(#69) The string key "default_login" is not in the correct order, it should be before "default_uri"
(#73) The string key "subscriptiondate" is not in the correct order, it should be before "tarifname"
(#74) The string key "expirationdate" is not in the correct order, it should be before "subscriptiondate"
(#77) The string key "remainedcheckscount" is not in the correct order, it should be before "totalcheckscount_unlimited"
(#79) The string key "checkservices" is not in the correct order, it should be before "remainedcheckscount_unlimited"
(#81) The string key "description_label" is not in the correct order, it should be before "system_label"
(#83) The string key "header_default" is not in the correct order, it should be before "system_site"
(#85) The string key "addattributeshead" is not in the correct order, it should be before "header_log"
(#86) The string key "addattributesdescr" is not in the correct order, it should be before "addattributeshead"
(#87) The string key "add_attr_system" is not in the correct order, it should be before "addattributesdescr"
(#88) The string key "add_attr_descr" is not in the correct order, it should be before "add_attr_system"
(#90) The string key "add_attr_course" is not in the correct order, it should be before "add_attr_site"
(#92) The string key "add_attr_discusname" is not in the correct order, it should be before "add_attr_item"
(#98) The string key "advacheck_allow_file_types" is not in the correct order, it should be before "store_months"
(#100) The string key "allow_file_types" is not in the correct order, it should be before "default_allow_file_types"
(#103) The string key "error_upload" is not in the correct order, it should be before "not_in_queue"
(#105) The string key "error_upload_connect" is not in the correct order, it should be before "error_upload_service"
(#106) The string key "error_checking" is not in the correct order, it should be before "error_upload_connect"
(#107) The string key "error_check" is not in the correct order, it should be before "error_checking"
(#110) The string key "error_get_report" is not in the correct order, it should be before "error_get_status"
(#114) The string key "wait_block_submissiondrafts_no" is not in the correct order, it should be before "wait_block_submissiondrafts_yes"
(#115) The string key "check_advacheck" is not in the correct order, it should be before "wait_block_submissiondrafts_no"
(#121) The string key "uploading" is not in the correct order, it should be before "wait_upload_stud"
(#122) The string key "uploaded" is not in the correct order, it should be before "uploading"
(#123) The string key "checking" is not in the correct order, it should be before "uploaded"
(#126) The string key "edit_time" is not in the correct order, it should be before "resultdetails"
(#129) The string key "legal" is not in the correct order, it should be before "plagiarismfull"
(#134) The string key "control_check_status_advacheck" is not in the correct order, it should be before "upload_and_check_advacheck"
(#135) The string key "clear_action_log" is not in the correct order, it should be before "control_check_status_advacheck"
(#137) The string key "notice_cm_not_allowed" is not in the correct order, it should be before "notice_plug_disable"
(#138) The string key "cron_check_count" is not in the correct order, it should be before "notice_cm_not_allowed"
(#140) The string key "min_len_str" is not in the correct order, it should be before "originality_limit"
(#141) The string key "check_assign" is not in the correct order, it should be before "min_len_str"
(#144) The string key "check_quiz" is not in the correct order, it should be before "check_workshop"
(#146) The string key "success_check" is not in the correct order, it should be before "test_tarif"
(#147) The string key "error_login" is not in the correct order, it should be before "success_check"
(#148) The string key "check_site" is not in the correct order, it should be before "error_login"
(#150) The string key "checkresult" is not in the correct order, it should be before "updatereport"
(#156) The string key "downloadreport" is not in the correct order, it should be before "suspicious"
(#158) The string key "common" is not in the correct order, it should be before "selfcite"
(#160) The string key "none" is not in the correct order, it should be before "version"
(#161) The string key "abstract" is not in the correct order, it should be before "none"
(#187) The string key "doctoraldissertationphd" is not in the correct order, it should be before "tutorial"
(#188) The string key "doctoraldissertationabstractphd" is not in the correct order, it should be before "doctoraldissertationphd"
(#189) The string key "diplomaproject" is not in the correct order, it should be before "doctoraldissertationabstractphd"
(#191) The string key "control_check_status_complited" is not in the correct order, it should be before "downloadreport_error"
(#194) The string key "control_check_status_countdocs" is not in the correct order, it should be before "control_check_status_nologindata"
(#198) The string key "control_check_status_checkready" is not in the correct order, it should be before "control_check_status_getcheckstatuserror"
(#199) The string key "control_check_status_checkerror" is not in the correct order, it should be before "control_check_status_checkready"
(#202) The string key "control_check_status_checkingerror" is not in the correct order, it should be before "control_check_status_startcheckerror"
(#203) The string key "control_check_status_addtoindex" is not in the correct order, it should be before "control_check_status_checkingerror"
(#207) The string key "upload_and_check_errorfromindex" is not in the correct order, it should be before "upload_and_check_fromindextimeout"
(#208) The string key "upload_and_check_cyclefromindex" is not in the correct order, it should be before "upload_and_check_errorfromindex"
(#210) The string key "upload_and_check_emptydoc" is not in the correct order, it should be before "upload_and_check_emptydocid"
(#212) The string key "upload_and_check_startingdoccheck" is not in the correct order, it should be before "upload_and_check_startingdoccheckerror"
(#214) The string key "upload_and_check_uploaddocattrerror" is not in the correct order, it should be before "upload_and_check_uploaddocsuccess"
(#215) The string key "upload_and_check_errordoc" is not in the correct order, it should be before "upload_and_check_uploaddocattrerror"
(#218) The string key "upload_and_check_textquiznotfound" is not in the correct order, it should be before "upload_and_check_uploaddoc"
(#219) The string key "upload_and_check_gettextquiz" is not in the correct order, it should be before "upload_and_check_textquiznotfound"
(#221) The string key "upload_and_check_quiztext" is not in the correct order, it should be before "upload_and_check_removefromindexcnt"
(#223) The string key "upload_and_check_gettextworkshop" is not in the correct order, it should be before "upload_and_check_textworkshopnotfound"
(#225) The string key "upload_and_check_filenotfound" is not in the correct order, it should be before "upload_and_check_workshoptext"
(#226) The string key "upload_and_check_file" is not in the correct order, it should be before "upload_and_check_filenotfound"
(#228) The string key "upload_and_check_gettextforum" is not in the correct order, it should be before "upload_and_check_textforumnotfound"
(#229) The string key "upload_and_check_forumtext" is not in the correct order, it should be before "upload_and_check_gettextforum"
(#231) The string key "upload_and_check_gettextassign" is not in the correct order, it should be before "upload_and_check_textassignnotfound"
(#232) The string key "upload_and_check_assigntext" is not in the correct order, it should be before "upload_and_check_gettextassign"
(#234) The string key "upload_and_check_cycle" is not in the correct order, it should be before "upload_and_check_docprocessing"
(#235) The string key "upload_and_check_countdocs" is not in the correct order, it should be before "upload_and_check_cycle"
(#237) The string key "upload_and_check_enter" is not in the correct order, it should be before "upload_and_check_nologindata"
(#238) The string key "clear_action_log_cntrecfordel" is not in the correct order, it should be before "upload_and_check_enter"
(#239) The string key "action_log_modeauto" is not in the correct order, it should be before "clear_action_log_cntrecfordel"
(#243) The string key "action_log_typefile" is not in the correct order, it should be before "action_log_typetext"
(#244) The string key "action_log_indexyes" is not in the correct order, it should be before "action_log_typefile"
(#245) The string key "action_log_indexno" is not in the correct order, it should be before "action_log_indexyes"
(#248) The string key "action_log_checkerstud" is not in the correct order, it should be before "action_log_studcanotcheck"
(#252) The string key "action_log_assignsett" is not in the correct order, it should be before "action_log_submissiondraftsyes"
(#254) The string key "action_log_cmsettings" is not in the correct order, it should be before "action_log_forumtype"
(#255) The string key "action_add_to_queue" is not in the correct order, it should be before "action_log_cmsettings"
(#257) The string key "action_end_download" is not in the correct order, it should be before "action_start_download"
(#259) The string key "action_end_verification" is not in the correct order, it should be before "action_start_verification"
(#261) The string key "action_end_removing_from_index" is not in the correct order, it should be before "action_start_removing_from_index"
(#266) The string key "action_end_loading_doc_fields" is not in the correct order, it should be before "action_start_loading_doc_fields"
(#267) The string key "action_end_doc_processing" is not in the correct order, it should be before "action_end_loading_doc_fields"
(#270) The string key "request" is not in the correct order, it should be before "requestheaders"
(#272) The string key "ecode" is not in the correct order, it should be before "response"
(#274) The string key "soap_wsdl" is not in the correct order, it should be before "trace"
(#275) The string key "nosoapext" is not in the correct order, it should be before "soap_wsdl"
(#277) The string key "docnotchecked" is not in the correct order, it should be before "updatereporterror"
(#282) The string key "privacy:metadata:plagiarism_advacheck_docs:answerid" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:typeid"
(#284) The string key "privacy:metadata:plagiarism_advacheck_docs:assignment" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:error"
(#287) The string key "privacy:metadata:plagiarism_advacheck_docs:userid" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:workshop"
(#288) The string key "privacy:metadata:plagiarism_advacheck_docs:plagiarism" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:userid"
(#289) The string key "privacy:metadata:plagiarism_advacheck_docs:legal" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:plagiarism"
(#291) The string key "privacy:metadata:plagiarism_advacheck_docs:issuspicious" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:selfcite"
(#295) The string key "privacy:metadata:plagiarism_advacheck_docs:docidantplgt" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:shortreport"
(#299) The string key "privacy:metadata:plagiarism_advacheck_docs:courseid" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:timeadded"
(#300) The string key "privacy:metadata:plagiarism_advacheck_docs:cmid" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:courseid"
(#302) The string key "privacy:metadata:plagiarism_advacheck_docs:timeupload_end" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:timeupload_start"
(#303) The string key "privacy:metadata:plagiarism_advacheck_docs:timecheck_start" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:timeupload_end"
(#304) The string key "privacy:metadata:plagiarism_advacheck_docs:timecheck_end" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:timecheck_start"
(#305) The string key "privacy:metadata:plagiarism_advacheck_docs:teacherid" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:timecheck_end"
(#306) The string key "privacy:metadata:plagiarism_advacheck_docs:stud_check" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:teacherid"
(#308) The string key "privacy:metadata:plagiarism_advacheck_docs:attemptnumber" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:type"
(#309) The string key "privacy:metadata:plagiarism_advacheck_course" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_docs:attemptnumber"
(#311) The string key "privacy:metadata:plagiarism_advacheck_course:cmid" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_course:courseid"
(#313) The string key "privacy:metadata:plagiarism_advacheck_course:checktext" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_course:mode"
(#314) The string key "privacy:metadata:plagiarism_advacheck_course:checkfile" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_course:checktext"
(#315) The string key "privacy:metadata:plagiarism_advacheck_course:check_stud_lim" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_course:checkfile"
(#316) The string key "privacy:metadata:plagiarism_advacheck_course:add_to_index" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_course:check_stud_lim"
(#319) The string key "privacy:metadata:plagiarism_advacheck_act_log" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_course:works_types"
(#323) The string key "privacy:metadata:plagiarism_advacheck_act_log:reportedit" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_act_log:time_action_hr"
(#324) The string key "privacy:metadata:plagiarism_advacheck_act_log:actions" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_act_log:reportedit"
(#326) The string key "privacy:metadata:plagiarism_advacheck_act_log:courseid" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_act_log:status"
(#327) The string key "privacy:metadata:plagiarism_advacheck_act_log:cmid" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_act_log:courseid"
(#328) The string key "privacy:metadata:plagiarism_advacheck_act_log:assignment" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_act_log:cmid"
(#332) The string key "privacy:metadata:plagiarism_advacheck_act_log:errormessage" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_act_log:verifier_initiator"
(#333) The string key "privacy:metadata:plagiarism_advacheck_act_log:cmsettings" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_act_log:errormessage"
(#336) The string key "privacy:metadata:plagiarism_advacheck" is not in the correct order, it should be before "privacy:metadata:plagiarism_advacheck_action:action_name"
(#341) The string key "docsecttitle" is not in the correct order, it should be before "structuresectionsheadermod"
(#342) The string key "docsectcontent" is not in the correct order, it should be before "docsecttitle"
(#343) The string key "docsectbibliography" is not in the correct order, it should be before "docsectcontent"
(#344) The string key "docsectappendix" is not in the correct order, it should be before "docsectbibliography"
(#347) The string key "docsectintroduction" is not in the correct order, it should be before "docsectmethod"
(#348) Unexpected string end, it should be a line feed after a semicolon
(#348) Expected 1 newline at end of file; 0 found
plagiarism/advacheck/lib.php
(#25) Import statements must not begin with a leading backslash
(#26) Import statements must not begin with a leading backslash
(#27) Import statements must not begin with a leading backslash
(#28) Import statements must not begin with a leading backslash
(#40) Opening brace must not be followed by a blank line
(#45) Member variable "plugin_cfg" must not contain underscores.
(#46) Missing member variable doc comment
(#49) Whitespace found at end of line
(#102) Opening brace should be on the same line as the declaration
(#121) Line exceeds 132 characters; contains 138 characters
(#136) Variable "plugin_cfg" must not contain underscores.
(#142) Variable "plugin_cfg" must not contain underscores.
(#148) Variable "plugin_cfg" must not contain underscores.
(#154) Variable "plugin_cfg" must not contain underscores.
(#167) Blank line found at end of control structure
(#179) Line exceeds 132 characters; contains 143 characters
(#184) Line exceeds 132 characters; contains 149 characters
(#211) Line exceeds 132 characters; contains 138 characters
(#215) Line exceeds 132 characters; contains 138 characters
(#242) Line exceeds 132 characters; contains 134 characters
(#244) Line exceeds 132 characters; contains 153 characters
(#247) Line exceeds 132 characters; contains 138 characters
(#252) Line exceeds 132 characters; contains 163 characters
(#263) Line exceeds 132 characters; contains 166 characters
(#263) Whitespace found at end of line
(#267) Line exceeds 132 characters; contains 160 characters
(#272) Line exceeds 132 characters; contains 160 characters
(#301) There should be a comma after the last array item in a multi-line array.
(#308) Whitespace found at end of line
(#327) A comma after the last array item in a single-line array is not allowed.
(#327) Commas (,) must be followed by white space.
(#329) Whitespace found at end of line
(#374) Docblock tag "@global" is not recommended.
(#375) Docblock tag "@global" is not recommended.
(#378) Method name "_preLoad" must not be prefixed with an underscore to indicate visibility
(#378) Private method name "plagiarism_plugin_advacheck::_preLoad" must be in lower-case letters only
(#379) Opening brace should be on the same line as the declaration
(#384) Blank line found at start of control structure
(#403) Whitespace found at end of line within string
(#406) Whitespace found at end of line within string
(#414) Variable "plugin_cfg" must not contain underscores.
(#415) Variable "plugin_cfg" must not contain underscores.
(#421) Inline comments must end in full-stops, exclamation marks, or question marks
(#426) Inline comments must end in full-stops, exclamation marks, or question marks
(#435) Docblock tag "@global" is not recommended.
(#440) Opening brace should be on the same line as the declaration
(#477) Inline comments must end in full-stops, exclamation marks, or question marks
(#479) Variable "plugin_cfg" must not contain underscores.
(#482) Line exceeds 132 characters; contains 154 characters
(#487) Variable "plugin_cfg" must not contain underscores.
(#492) Variable "plugin_cfg" must not contain underscores.
(#496) Inline comments must end in full-stops, exclamation marks, or question marks
(#504) Inline comments must end in full-stops, exclamation marks, or question marks
(#508) Variable "plugin_cfg" must not contain underscores.
(#523) Line exceeds 132 characters; contains 144 characters
(#523) There should be a comma after the last array item in a multi-line array.
(#574) Line exceeds 132 characters; contains 142 characters
(#574) There should be a comma after the last array item in a multi-line array.
(#581) There should be a comma after the last array item in a multi-line array.
(#626) Opening brace should be on the same line as the declaration
(#660) Opening brace should be on the same line as the declaration
(#663) Variable "plugin_cfg" must not contain underscores.
(#665) Variable "plugin_cfg" must not contain underscores.
(#679) Variable "hasCapability" must be all lower-case
(#688) Variable "plugin_cfg" must not contain underscores.
(#691) Variable "plugin_cfg" must not contain underscores.
(#695) Variable "plugin_cfg" must not contain underscores.
(#700) Variable "plugin_cfg" must not contain underscores.
(#705) Variable "hasCapability" must be all lower-case
(#719) Variable "mod_settings" must not contain underscores.
(#747) Variable "add_to_index" must not contain underscores.
(#747) Variable "mod_settings" must not contain underscores.
(#747) Variable "mod_settings" must not contain underscores.
(#748) Variable "add_to_index" must not contain underscores.
(#750) Variable "options_notes" must not contain underscores.
(#756) Variable "options_notes" must not contain underscores.
(#759) Variable "disp_notices_default" must not contain underscores.
(#759) Variable "plugin_cfg" must not contain underscores.
(#759) Variable "plugin_cfg" must not contain underscores.
(#760) Variable "disp_notices" must not contain underscores.
(#760) Variable "mod_settings" must not contain underscores.
(#760) Variable "mod_settings" must not contain underscores.
(#760) Variable "disp_notices_default" must not contain underscores.
(#761) Variable "disp_notices" must not contain underscores.
(#781) Variable "check_stud_lim_default_global" must not contain underscores.
(#781) Variable "plugin_cfg" must not contain underscores.
(#781) Variable "plugin_cfg" must not contain underscores.
(#782) Variable "check_stud_lim_default" must not contain underscores.
(#782) Variable "mod_settings" must not contain underscores.
(#782) Variable "mod_settings" must not contain underscores.
(#782) Variable "check_stud_lim_default_global" must not contain underscores.
(#782) Line exceeds 132 characters; contains 140 characters
(#783) Variable "check_stud_lim_default" must not contain underscores.
(#786) Line exceeds 132 characters; contains 153 characters
(#788) Variable "mod_settings" must not contain underscores.
(#789) Variable "mod_settings" must not contain underscores.
(#795) Line exceeds 132 characters; contains 136 characters
(#797) Variable "plugin_cfg" must not contain underscores.
(#797) Variable "plugin_cfg" must not contain underscores.
(#798) Variable "mod_settings" must not contain underscores.
(#798) Variable "mod_settings" must not contain underscores.
(#801) Line exceeds 132 characters; contains 140 characters
(#803) Variable "plugin_cfg" must not contain underscores.
(#803) Variable "plugin_cfg" must not contain underscores.
(#804) Variable "mod_settings" must not contain underscores.
(#804) Variable "mod_settings" must not contain underscores.
(#804) Line exceeds 132 characters; contains 133 characters
(#807) Line exceeds 132 characters; contains 150 characters
(#809) Variable "plugin_cfg" must not contain underscores.
(#809) Variable "plugin_cfg" must not contain underscores.
(#809) Line exceeds 132 characters; contains 137 characters
(#810) Variable "mod_settings" must not contain underscores.
(#810) Variable "mod_settings" must not contain underscores.
(#810) Line exceeds 132 characters; contains 153 characters
(#813) Line exceeds 132 characters; contains 142 characters
(#815) Variable "plugin_cfg" must not contain underscores.
(#815) Variable "plugin_cfg" must not contain underscores.
(#816) Variable "mod_settings" must not contain underscores.
(#816) Variable "mod_settings" must not contain underscores.
(#819) Line exceeds 132 characters; contains 150 characters
(#821) Variable "plugin_cfg" must not contain underscores.
(#821) Variable "plugin_cfg" must not contain underscores.
(#821) Line exceeds 132 characters; contains 137 characters
(#822) Variable "mod_settings" must not contain underscores.
(#822) Variable "mod_settings" must not contain underscores.
(#822) Line exceeds 132 characters; contains 146 characters
(#825) Line exceeds 132 characters; contains 138 characters
(#827) Variable "plugin_cfg" must not contain underscores.
(#827) Variable "plugin_cfg" must not contain underscores.
(#828) Variable "mod_settings" must not contain underscores.
(#828) Variable "mod_settings" must not contain underscores.
(#831) Line exceeds 132 characters; contains 146 characters
(#833) Variable "plugin_cfg" must not contain underscores.
(#833) Variable "plugin_cfg" must not contain underscores.
(#834) Variable "mod_settings" must not contain underscores.
(#834) Variable "mod_settings" must not contain underscores.
(#834) Line exceeds 132 characters; contains 138 characters
(#837) Variable "mod_settings" must not contain underscores.
(#838) Variable "mod_settings" must not contain underscores.
(#839) Variable "mod_settings" must not contain underscores.
(#840) Variable "mod_settings" must not contain underscores.
(#841) Variable "mod_settings" must not contain underscores.
(#854) Opening brace should be on the same line as the declaration
(#856) Variable "plugin_cfg" must not contain underscores.
(#858) Variable "plugin_cfg" must not contain underscores.
(#866) Variable "plugin_cfg" must not contain underscores.
(#869) Variable "plugin_cfg" must not contain underscores.
(#872) Variable "plugin_cfg" must not contain underscores.
(#875) Variable "plugin_cfg" must not contain underscores.
(#880) Variable "hasCapability" must be all lower-case
(#882) Variable "hasCapability" must be all lower-case
(#978) Line exceeds 132 characters; contains 173 characters
(#978) Whitespace found at end of line within string
(#991) Line exceeds 132 characters; contains 135 characters
(#998) Line exceeds 132 characters; contains 137 characters
(#1020) Whitespace found at end of line within string
(#1026) Variable "attempts_t" must not contain underscores.
(#1027) Variable "attempts_t" must not contain underscores.
(#1038) Whitespace found at end of line within string
(#1044) Variable "attempts_f" must not contain underscores.
(#1045) Variable "attempts_f" must not contain underscores.
(#1046) Variable "attempt_files" must not contain underscores.
(#1046) Line exceeds 132 characters; contains 138 characters
(#1047) Variable "attempt_files" must not contain underscores.
(#1049) Variable "attempt_files" must not contain underscores.
(#1063) Docblock tag "@global" is not recommended.
(#1068) Variable "set_get" must not contain underscores.
(#1069) Opening brace should be on the same line as the declaration
(#1071) Variable "set_get" must not contain underscores.
(#1083) Function closing brace must go on the next line following the body; found 1 blank lines before brace
(#1093) Opening brace should be on the same line as the declaration
(#1094) Variable "antiplugiat_enable" must not contain underscores.
(#1095) Variable "antiplugiat_enable" must not contain underscores.
plagiarism/advacheck/settings.php
(#1) Missing @copyright tag
(#1) Missing @license tag
(#1) Missing docblock for file settings.php
(#23) "require_once" must be immediately followed by an open parenthesis
(#23) Space before opening parenthesis of function call prohibited
(#24) "require_once" must be immediately followed by an open parenthesis
(#24) Space before opening parenthesis of function call prohibited
(#25) "require_once" must be immediately followed by an open parenthesis
(#25) Space before opening parenthesis of function call prohibited
(#26) "require_once" must be immediately followed by an open parenthesis
(#26) Space before opening parenthesis of function call prohibited
(#27) "require_once" must be immediately followed by an open parenthesis
(#27) Space before opening parenthesis of function call prohibited
(#39) Variable "url_common" must not contain underscores.
(#40) Variable "url_common" must not contain underscores.
(#46) Variable "url_form" must not contain underscores.
(#47) Variable "url_form" must not contain underscores.

Javascript coding style problems

(32 errors, 38 warnings)

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

plagiarism/advacheck/amd/src/check.js
(#1) Unexpected space before function parentheses. (space-before-function-paren)
(#5) Unexpected space before function parentheses. (space-before-function-paren)
(#7) Trailing spaces not allowed. (no-trailing-spaces)
(#8) Unexpected space before function parentheses. (space-before-function-paren)
(#25) Unexpected space before function parentheses. (space-before-function-paren)
(#25) Statement inside of curly braces should be on next line. (brace-style)
(#25) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#26) Unexpected space before function parentheses. (space-before-function-paren)
(#27) Unexpected console statement. (no-console)
(#28) Unexpected console statement. (no-console)
(#29) Unexpected console statement. (no-console)
(#30) Unexpected console statement. (no-console)
(#36) Unexpected space before function parentheses. (space-before-function-paren)
(#50) 'params' declared on line 62 column 25 is used outside of binding context. (block-scoped-var)
(#60) Missing semicolon. (@babel/semi)
(#62) 'params' is already defined. (no-redeclare)
(#62) 'params' declared on line 50 column 25 is used outside of binding context. (block-scoped-var)
(#67) Missing semicolon. (@babel/semi)
(#70) Comments should not begin with a lowercase character. (capitalized-comments)
(#83) 'params' declared on line 50 column 25 is used outside of binding context. (block-scoped-var)
(#83) 'params' declared on line 62 column 25 is used outside of binding context. (block-scoped-var)
(#84) Unexpected space before function parentheses. (space-before-function-paren)
(#84) Statement inside of curly braces should be on next line. (brace-style)
(#84) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#85) Unexpected space before function parentheses. (space-before-function-paren)
(#86) Unexpected console statement. (no-console)
(#87) Unexpected console statement. (no-console)
(#87) 'params' declared on line 50 column 25 is used outside of binding context. (block-scoped-var)
(#87) 'params' declared on line 62 column 25 is used outside of binding context. (block-scoped-var)
(#88) Unexpected console statement. (no-console)
(#89) Unexpected console statement. (no-console)
(#102) Unexpected space before function parentheses. (space-before-function-paren)
(#112) Unexpected space before function parentheses. (space-before-function-paren)
(#112) Statement inside of curly braces should be on next line. (brace-style)
(#112) Missing semicolon. (@babel/semi)
(#112) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#113) Unexpected space before function parentheses. (space-before-function-paren)
(#114) Unexpected console statement. (no-console)
(#115) Unexpected console statement. (no-console)
(#116) Unexpected console statement. (no-console)
(#117) Unexpected console statement. (no-console)
(#122) Method 'setVerfyResult' has a complexity of 23. Maximum allowed is 20. (complexity)
(#122) Unexpected space before function parentheses. (space-before-function-paren)
(#163) This line has a length of 141. Maximum allowed is 132. (max-len)
(#173) 'title' is already defined. (no-redeclare)
(#177) Missing semicolon. (@babel/semi)
(#179) Trailing spaces not allowed. (no-trailing-spaces)
(#181) This line has a length of 157. Maximum allowed is 132. (max-len)
(#182) This line has a length of 138. Maximum allowed is 132. (max-len)
(#183) This line has a length of 141. Maximum allowed is 132. (max-len)
(#184) This line has a length of 140. Maximum allowed is 132. (max-len)
(#185) This line has a length of 152. Maximum allowed is 132. (max-len)
(#202) This line has a length of 155. Maximum allowed is 132. (max-len)
(#225) This line has a length of 153. Maximum allowed is 132. (max-len)
(#227) Unexpected console statement. (no-console)
(#228) Unexpected console statement. (no-console)
(#240) Unexpected space before function parentheses. (space-before-function-paren)
(#241) Unexpected space before function parentheses. (space-before-function-paren)
(#245) Identifier 'soap_wsdl' is not in camel case. (camelcase)
(#252) Identifier 'soap_wsdl' is not in camel case. (camelcase)
(#252) Identifier 'soap_wsdl' is not in camel case. (camelcase)
(#261) Unexpected space before function parentheses. (space-before-function-paren)
(#268) Unexpected space before function parentheses. (space-before-function-paren)
(#269) Unexpected console statement. (no-console)
(#270) Unexpected console statement. (no-console)
(#271) Unexpected console statement. (no-console)
(#272) Unexpected console statement. (no-console)
(#279) Unexpected space before function parentheses. (space-before-function-paren)
(#280) Unexpected space before function parentheses. (space-before-function-paren)
(#309) Unexpected space before function parentheses. (space-before-function-paren)

CSS problems

(7 errors, 10 warnings)

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

plagiarism/advacheck/styles.css
(#27) Expected "#721C24" to be "#721c24" (color-hex-case)
(#28) Expected "#721C24" to be "#721c24" (color-hex-case)
(#78) Expected "#721C24" to be "#721c24" (color-hex-case)
(#96) Expected "#721C24" to be "#721c24" (color-hex-case)
(#3) Unexpected !important (declaration-no-important)
(#52) Unexpected !important (declaration-no-important)
(#56) Unexpected !important (declaration-no-important)
(#64) Unexpected !important (declaration-no-important)
(#68) Unexpected !important (declaration-no-important)
(#111) Unexpected !important (declaration-no-important)
(#116) Unexpected !important (declaration-no-important)
(#86) Unexpected unit (length-zero-no-unit)
(#86) Unexpected unit (length-zero-no-unit)
(#86) Unexpected unit (length-zero-no-unit)
(#96) Unexpected unit (length-zero-no-unit)
(#96) Unexpected unit (length-zero-no-unit)
(#96) Unexpected unit (length-zero-no-unit)

PHPDocs style problems

(0 errors, 0 warnings)

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


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 "eslint:amd" failed. Use --force to continue.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 3 warnings)

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

plagiarism/advacheck/templates/plagiarismresult.mustache
(#1) HTML Validation error, line 38: Quote “"” in attribute name. Probable cause: Matching quote missing somewhere earlier. (pan> <span vertical-align: middle;"> )
(#1) HTML Validation info, line 38: Attribute “vertical-align:” is not serializable as XML 1.0. (: middle;"> )
(#1) HTML Validation info, line 38: Attribute “middle;"” is not serializable as XML 1.0. (: middle;"> )
(#1) HTML Validation error, line 38: Attribute “vertical-align:” not allowed on element “span” at this point. (: middle;"> )
(#1) HTML Validation error, line 38: Attribute “middle;"” not allowed on element “span” at this point. (: middle;"> )

Gherkin .feature problems

(0 errors, 0 warnings)

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