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

(1 errors, 100 warnings)

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

mod/eportfolio/backup/moodle2/backup_eportfolio_stepslib.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/backup/moodle2/restore_eportfolio_stepslib.php
(#26) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/classes/event/course_module_instance_list_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/classes/event/course_module_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/classes/event/deleted_eportfolio.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/classes/event/grading_new.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/classes/event/grading_updated.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/classes/event/grading_viewed.php
(#27) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/classes/privacy/provider.php
(#166) Line exceeds 132 characters; contains 142 characters
mod/eportfolio/db/upgrade.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
(#183) Functions must not contain multiple empty lines in a row; found 2 empty lines
mod/eportfolio/lang/de/eportfolio.php
(#29) The string key "modulename" is not in the correct order, it should be before "pluginname"
(#32) The string key "eportfolioname" is not in the correct order, it should be before "pluginadministration"
(#32) Unexpected comment found. Auto-fixing will not work after this comment
(#34) Unexpected comment found. Auto-fixing will not work after this comment
(#35) Unexpected comment found. Auto-fixing will not work after this comment
(#37) Unexpected comment found. Auto-fixing will not work after this comment
(#38) The string key "eportfolio:addinstance" is not in the correct order, it should be before "noeportfolioinstances"
(#44) The string key "error:noeportfolio:file:found" is not in the correct order, it should be before "error:noeportfolios:found"
(#45) The string key "error:missingcapability:actions" is not in the correct order, it should be before "error:noeportfolio:file:found"
(#48) The string key "actions:header" is not in the correct order, it should be before "error:missingcapability:actions"
(#50) Unexpected comment found. Auto-fixing will not work after this comment
(#53) The string key "overview:table:sharestart" is not in the correct order, it should be before "overview:table:userfullname"
(#54) The string key "overview:table:grade" is not in the correct order, it should be before "overview:table:sharestart"
(#55) The string key "overview:table:actions" is not in the correct order, it should be before "overview:table:grade"
(#59) The string key "overview:table:btn:delete" is not in the correct order, it should be before "overview:table:btn:view"
(#63) Unexpected comment found. Auto-fixing will not work after this comment
(#64) The string key "gradeform:header" is not in the correct order, it should be before "overview:table:btn:delete:help"
(#65) The string key "gradeform:grade" is not in the correct order, it should be before "gradeform:header"
(#67) The string key "gradeform:feedbacktext" is not in the correct order, it should be before "gradeform:grade_help"
(#69) The string key "gradeform:grader" is not in the correct order, it should be before "gradeform:gradeview"
(#71) The string key "gradeform:backbtn" is not in the correct order, it should be before "gradeform:timegraded"
(#73) Unexpected comment found. Auto-fixing will not work after this comment
(#74) The string key "grade:insert:success" is not in the correct order, it should be before "gradeform:backbtn"
(#75) The string key "grade:insert:error" is not in the correct order, it should be before "grade:insert:success"
(#77) The string key "grade:update:error" is not in the correct order, it should be before "grade:update:success"
(#78) The string key "grade:cancelled" is not in the correct order, it should be before "grade:update:error"
(#80) Unexpected comment found. Auto-fixing will not work after this comment
(#82) The string key "message:emailmessage" is not in the correct order, it should be before "messageprovider:grading"
(#89) The string key "message:contexturlname" is not in the correct order, it should be before "message:subject"
(#91) Unexpected comment found. Auto-fixing will not work after this comment
(#92) The string key "delete:header" is not in the correct order, it should be before "message:contexturlname"
(#93) The string key "delete:confirm" is not in the correct order, it should be before "delete:header"
(#94) The string key "delete:checkconfirm" is not in the correct order, it should be before "delete:confirm"
(#97) The string key "delete:error" is not in the correct order, it should be before "delete:success"
(#99) Unexpected comment found. Auto-fixing will not work after this comment
(#101) The string key "event:eportfolio:deleted" is not in the correct order, it should be before "event:eportfolio:deleted:name"
(#104) The string key "event:eportfolio:viewgrading" is not in the correct order, it should be before "event:eportfolio:viewgrading:name"
(#106) The string key "event:eportfolio:newgrading:name" is not in the correct order, it should be before "event:eportfolio:viewgrading"
(#107) The string key "event:eportfolio:newgrading" is not in the correct order, it should be before "event:eportfolio:newgrading:name"
(#110) The string key "event:eportfolio:updatedgrade" is not in the correct order, it should be before "event:eportfolio:updatedgrade:name"
(#113) Unexpected comment found. Auto-fixing will not work after this comment
(#116) The string key "privacy:metadata:mod_eportfolio:grade:usermodified" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:usermodified"
(#118) The string key "privacy:metadata:mod_eportfolio:grade:userid" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:grade:usermodified"
(#119) The string key "privacy:metadata:mod_eportfolio:grade:graderid" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:grade:userid"
mod/eportfolio/lang/en/eportfolio.php
(#29) The string key "modulename" is not in the correct order, it should be before "pluginname"
(#32) The string key "eportfolioname" is not in the correct order, it should be before "pluginadministration"
(#32) Unexpected comment found. Auto-fixing will not work after this comment
(#34) Unexpected comment found. Auto-fixing will not work after this comment
(#35) Unexpected comment found. Auto-fixing will not work after this comment
(#37) Unexpected comment found. Auto-fixing will not work after this comment
(#38) The string key "eportfolio:addinstance" is not in the correct order, it should be before "noeportfolioinstances"
(#44) The string key "error:noeportfolio:file:found" is not in the correct order, it should be before "error:noeportfolios:found"
(#45) The string key "error:missingcapability:actions" is not in the correct order, it should be before "error:noeportfolio:file:found"
(#48) The string key "actions:header" is not in the correct order, it should be before "error:missingcapability:actions"
(#50) Unexpected comment found. Auto-fixing will not work after this comment
(#53) The string key "overview:table:sharestart" is not in the correct order, it should be before "overview:table:userfullname"
(#54) The string key "overview:table:grade" is not in the correct order, it should be before "overview:table:sharestart"
(#55) The string key "overview:table:actions" is not in the correct order, it should be before "overview:table:grade"
(#59) The string key "overview:table:btn:delete" is not in the correct order, it should be before "overview:table:btn:view"
(#63) Unexpected comment found. Auto-fixing will not work after this comment
(#64) The string key "gradeform:header" is not in the correct order, it should be before "overview:table:btn:delete:help"
(#65) The string key "gradeform:grade" is not in the correct order, it should be before "gradeform:header"
(#67) The string key "gradeform:feedbacktext" is not in the correct order, it should be before "gradeform:grade_help"
(#69) The string key "gradeform:grader" is not in the correct order, it should be before "gradeform:gradeview"
(#71) The string key "gradeform:backbtn" is not in the correct order, it should be before "gradeform:timegraded"
(#73) Unexpected comment found. Auto-fixing will not work after this comment
(#74) The string key "grade:insert:success" is not in the correct order, it should be before "gradeform:backbtn"
(#75) The string key "grade:insert:error" is not in the correct order, it should be before "grade:insert:success"
(#77) The string key "grade:update:error" is not in the correct order, it should be before "grade:update:success"
(#78) The string key "grade:cancelled" is not in the correct order, it should be before "grade:update:error"
(#80) Unexpected comment found. Auto-fixing will not work after this comment
(#82) The string key "message:emailmessage" is not in the correct order, it should be before "messageprovider:grading"
(#89) The string key "message:contexturlname" is not in the correct order, it should be before "message:subject"
(#91) Unexpected comment found. Auto-fixing will not work after this comment
(#92) The string key "delete:header" is not in the correct order, it should be before "message:contexturlname"
(#93) The string key "delete:confirm" is not in the correct order, it should be before "delete:header"
(#94) The string key "delete:checkconfirm" is not in the correct order, it should be before "delete:confirm"
(#97) The string key "delete:error" is not in the correct order, it should be before "delete:success"
(#99) Unexpected comment found. Auto-fixing will not work after this comment
(#101) The string key "event:eportfolio:deleted" is not in the correct order, it should be before "event:eportfolio:deleted:name"
(#104) The string key "event:eportfolio:viewgrading" is not in the correct order, it should be before "event:eportfolio:viewgrading:name"
(#106) The string key "event:eportfolio:newgrading:name" is not in the correct order, it should be before "event:eportfolio:viewgrading"
(#107) The string key "event:eportfolio:newgrading" is not in the correct order, it should be before "event:eportfolio:newgrading:name"
(#110) The string key "event:eportfolio:updatedgrade" is not in the correct order, it should be before "event:eportfolio:updatedgrade:name"
(#113) Unexpected comment found. Auto-fixing will not work after this comment
(#116) The string key "privacy:metadata:mod_eportfolio:grade:usermodified" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:usermodified"
(#117) The string key "privacy:metadata:mod_eportfolio:grade:userid" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:grade:usermodified"
(#118) The string key "privacy:metadata:mod_eportfolio:grade:graderid" is not in the correct order, it should be before "privacy:metadata:mod_eportfolio:grade:userid"
mod/eportfolio/lib.php
(#25) Unexpected MOODLE_INTERNAL check. No side effects or multiple artifacts detected.
mod/eportfolio/locallib.php
(#205) Line exceeds 132 characters; contains 135 characters

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(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

(0 errors, 0 warnings)

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


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 1 warnings)

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

mod/eportfolio/templates/grade_eportfolio.mustache
(#1) HTML Validation info, line 15: Empty heading. (> <h3></h3>)
mod/eportfolio/templates/view_eportfolio.mustache
(#1) HTML Validation info, line 15: Empty heading. (> <h3></h3>)
(#1) HTML Validation error, line 38: No “p” element in scope but a “p” end tag seen. ( </p> )

Gherkin .feature problems

(0 errors, 0 warnings)

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