Prechecker results: error


PHP lint problems

(0 errors, 0 warnings)

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


PHP coding style problems

(119 errors, 47 warnings)

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

local/changeloglib/classes/backup_lib.php
(#65) Variable "context_id_from" must not contain underscores.
(#65) Variable "component_from" must not contain underscores.
(#65) Variable "filearea_from" must not contain underscores.
(#65) Variable "itemid_from" must not contain underscores.
(#66) Variable "context_id_to" must not contain underscores.
(#66) Variable "scope_id" must not contain underscores.
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#71) Variable "area_files" must not contain underscores.
(#72) Variable "context_id_from" must not contain underscores.
(#73) Variable "component_from" must not contain underscores.
(#74) Variable "filearea_from" must not contain underscores.
(#75) Variable "itemid_from" must not contain underscores.
(#79) Variable "area_files" must not contain underscores.
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#83) Variable "context_id_to" must not contain underscores.
(#84) Variable "scope_id" must not contain underscores.
(#89) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Variable "file_info" must not contain underscores.
(#91) Variable "context_id_to" must not contain underscores.
(#96) Variable "file_info" must not contain underscores.
(#97) Inline comments must end in full-stops, exclamation marks, or question marks
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#141) Inline comments must end in full-stops, exclamation marks, or question marks
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#147) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#181) Inline comments must end in full-stops, exclamation marks, or question marks
local/changeloglib/classes/diff_detector.php
(#50) Member variable "page_end_at_line" must not contain underscores.
(#58) Member variable "page_changes_counter" must not contain underscores.
(#60) Member variable "number_of_lines" must not contain underscores.
(#67) Variable "first_file" must not contain underscores.
(#67) Variable "second_file" must not contain underscores.
(#68) Variable "first_file" must not contain underscores.
(#69) Variable "second_file" must not contain underscores.
(#79) Variable "diff_output" must not contain underscores.
(#80) Variable "add_comma" must not contain underscores.
(#83) Variable "add_comma" must not contain underscores.
(#84) Variable "diff_output" must not contain underscores.
(#86) Variable "add_comma" must not contain underscores.
(#87) Variable "diff_output" must not contain underscores.
(#87) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Variable "diff_output" must not contain underscores.
(#95) Variable "changed_pages" must not contain underscores.
(#96) Variable "total_pages" must not contain underscores.
(#99) Variable "total_pages" must not contain underscores.
(#101) Variable "changed_pages" must not contain underscores.
(#112) Variable "changed_pages" must not contain underscores.
(#112) Variable "total_pages" must not contain underscores.
(#127) Inline comments must end in full-stops, exclamation marks, or question marks
(#131) Inline comments must end in full-stops, exclamation marks, or question marks
(#139) Variable "line_data" must not contain underscores.
(#140) Variable "line_data" must not contain underscores.
(#140) Inline comments must end in full-stops, exclamation marks, or question marks
(#144) Variable "affected_lines" must not contain underscores.
(#144) Variable "line_data" must not contain underscores.
(#146) Variable "affected_lines" must not contain underscores.
(#146) Variable "line_number" must not contain underscores.
(#148) Variable "line_number" must not contain underscores.
(#161) Inline comments must end in full-stops, exclamation marks, or question marks
(#168) Inline comments must end in full-stops, exclamation marks, or question marks
(#212) Inline comments must end in full-stops, exclamation marks, or question marks
(#215) Inline comments must end in full-stops, exclamation marks, or question marks
(#216) Variable "current_line_number" must not contain underscores.
(#219) Inline comments must end in full-stops, exclamation marks, or question marks
(#220) Variable "current_line_number" must not contain underscores.
(#222) Variable "current_line_number" must not contain underscores.
(#225) Variable "current_line_number" must not contain underscores.
(#236) Inline comments must end in full-stops, exclamation marks, or question marks
(#243) Inline comments must end in full-stops, exclamation marks, or question marks
(#252) Inline comments must end in full-stops, exclamation marks, or question marks
local/changeloglib/classes/pdftotext.php
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#54) Inline comments must end in full-stops, exclamation marks, or question marks
(#59) Variable "file_tmp" must not contain underscores.
(#60) Variable "file_tmp_txt" must not contain underscores.
(#60) Variable "file_tmp" must not contain underscores.
(#62) Variable "file_tmp" must not contain underscores.
(#62) Variable "file_tmp_txt" must not contain underscores.
(#64) Variable "file_tmp" must not contain underscores.
(#64) Inline comments must end in full-stops, exclamation marks, or question marks
(#65) Variable "file_tmp_txt" must not contain underscores.
local/changeloglib/classes/task/clean_backup.php
(#37) Inline comments must end in full-stops, exclamation marks, or question marks
(#43) Inline comments must end in full-stops, exclamation marks, or question marks
local/changeloglib/classes/update_detector.php
(#43) Member variable "new_file" must not contain underscores.
(#50) Member variable "new_data" must not contain underscores.
(#70) Member variable "further_candidates" must not contain underscores.
(#84) Member variable "ensure_mime_type" must not contain underscores.
(#92) Member variable "min_similarity" must not contain underscores.
(#103) Variable "new_file" must not contain underscores.
(#103) Variable "new_data" must not contain underscores.
(#103) Variable "further_candidates" must not contain underscores.
(#104) Variable "new_file" must not contain underscores.
(#105) Variable "new_data" must not contain underscores.
(#108) Variable "further_candidates" must not contain underscores.
(#128) Variable "ensure_mime_type" must not contain underscores.
(#129) Variable "ensure_mime_type" must not contain underscores.
(#137) Variable "min_similarity" must not contain underscores.
(#138) Variable "min_similarity" must not contain underscores.
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#167) Inline comments must end in full-stops, exclamation marks, or question marks
(#197) Variable "definite_predecessor" must not contain underscores.
(#198) Variable "definite_predecessor" must not contain underscores.
(#198) Variable "definite_predecessor" must not contain underscores.
(#199) Variable "definite_predecessor" must not contain underscores.
(#220) Variable "definite_predecessors" must not contain underscores.
(#225) Variable "is_equal" must not contain underscores.
(#226) Inline comments must end in full-stops, exclamation marks, or question marks
(#228) Variable "is_equal" must not contain underscores.
(#232) Variable "is_equal" must not contain underscores.
(#232) Inline comments must end in full-stops, exclamation marks, or question marks
(#234) Variable "definite_predecessors" must not contain underscores.
(#238) Variable "definite_predecessors" must not contain underscores.
(#250) Inline comments must end in full-stops, exclamation marks, or question marks
(#252) Variable "candidate_stored_files" must not contain underscores.
(#255) Variable "candidate_files" must not contain underscores.
(#255) Variable "candidate_stored_files" must not contain underscores.
(#257) Variable "candidate_files" must not contain underscores.
(#267) Variable "candidate_files" must not contain underscores.
(#269) Inline comments must end in full-stops, exclamation marks, or question marks
(#270) Variable "best_candidate" must not contain underscores.
(#271) Variable "best_similarity" must not contain underscores.
(#273) Inline comments must end in full-stops, exclamation marks, or question marks
(#274) Variable "candidate_files" must not contain underscores.
(#274) Variable "candidate_file" must not contain underscores.
(#276) Inline comments must end in full-stops, exclamation marks, or question marks
(#277) Variable "fitting_mime_type" must not contain underscores.
(#277) Variable "candidate_file" must not contain underscores.
(#280) Variable "fitting_mime_type" must not contain underscores.
(#284) Inline comments must end in full-stops, exclamation marks, or question marks
(#285) Variable "candidate_file" must not contain underscores.
(#289) Variable "fitting_mime_type" must not contain underscores.
(#289) Inline comments must end in full-stops, exclamation marks, or question marks
(#297) Variable "best_similarity" must not contain underscores.
(#297) Inline comments must end in full-stops, exclamation marks, or question marks
(#298) Variable "best_candidate" must not contain underscores.
(#299) Variable "best_similarity" must not contain underscores.
(#303) Inline comments must end in full-stops, exclamation marks, or question marks
(#304) Variable "best_candidate" must not contain underscores.
(#308) Inline comments must end in full-stops, exclamation marks, or question marks
(#310) Variable "best_similarity" must not contain underscores.
(#311) Variable "candidate_files" must not contain underscores.
(#311) Variable "best_candidate" must not contain underscores.
(#324) Variable "key_weight" must not contain underscores.
(#325) Variable "key_similarity" must not contain underscores.
(#328) Inline comments must end in full-stops, exclamation marks, or question marks
(#330) Variable "key_weight" must not contain underscores.
(#330) Variable "key_similarity" must not contain underscores.
(#332) Inline comments must end in full-stops, exclamation marks, or question marks
(#334) Variable "key_weight" must not contain underscores.
(#334) Variable "key_similarity" must not contain underscores.
(#337) Inline comments must end in full-stops, exclamation marks, or question marks
(#338) Variable "deletion_time" must not contain underscores.
(#339) Variable "key_weight" must not contain underscores.
(#339) Variable "key_similarity" must not contain underscores.
(#339) Variable "deletion_time" must not contain underscores.
(#341) Inline comments must end in full-stops, exclamation marks, or question marks
(#342) Variable "weight_sum" must not contain underscores.
(#343) Variable "similarity_sum" must not contain underscores.
(#345) Variable "weight_sum" must not contain underscores.
(#345) Variable "key_weight" must not contain underscores.
(#346) Variable "similarity_sum" must not contain underscores.
(#346) Variable "key_similarity" must not contain underscores.
(#348) Variable "similarity_sum" must not contain underscores.
(#348) Variable "weight_sum" must not contain underscores.
local/changeloglib/lang/en/local_changeloglib.php
(#31) Inline comments must end in full-stops, exclamation marks, or question marks
local/changeloglib/version.php
(#38) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(33 errors, 0 warnings)

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

local/changeloglib/classes/backup_lib.php
(#17) No one-line description found in phpdocs for file
(#55) There is no description in phpdocs for function backup
(#33) Class local_changeloglib_backup_lib does not have @copyright tag
(#33) Class local_changeloglib_backup_lib does not have @license tag
local/changeloglib/classes/diff_detector.php
(#93) Function local_changeloglib_diff_detector::has_acceptable_amount_of_changes is not documented
(#60) Variable local_changeloglib_diff_detector::$number_of_lines is not documented
(#17) No one-line description found in phpdocs for file
(#75) There is no description in phpdocs for function get_info
(#156) Phpdocs for function local_changeloglib_diff_detector::analyse_line has incomplete parameters list
(#190) Phpdocs for function local_changeloglib_diff_detector::build_range has incomplete parameters list
(#209) Phpdocs for function local_changeloglib_diff_detector::generate_page_index has incomplete parameters list
(#231) Phpdocs for function local_changeloglib_diff_detector::get_page_of_line has incomplete parameters list
(#34) Class local_changeloglib_diff_detector does not have @copyright tag
(#34) Class local_changeloglib_diff_detector does not have @license tag
local/changeloglib/classes/pdftotext.php
(#38) Function local_changeloglib_pdftotext::is_installed is not documented
(#47) Function local_changeloglib_pdftotext::convert_to_txt is not documented
(#17) No one-line description found in phpdocs for file
(#33) Class local_changeloglib_pdftotext does not have @copyright tag
(#33) Class local_changeloglib_pdftotext does not have @license tag
local/changeloglib/classes/task/clean_backup.php
(#35) Class clean_backup is not documented
(#36) Function clean_backup::get_name is not documented
(#41) Function clean_backup::execute is not documented
(#17) No one-line description found in phpdocs for file
local/changeloglib/classes/update_detector.php
(#17) No one-line description found in phpdocs for file
(#34) Class local_changeloglib_update_detector does not have @copyright tag
(#34) Class local_changeloglib_update_detector does not have @license tag
local/changeloglib/db/tasks.php
(#17) No one-line description found in phpdocs for file
local/changeloglib/db/uninstall.php
(#17) No one-line description found in phpdocs for file
local/changeloglib/db/upgrade.php
(#31) Function xmldb_local_changeloglib_upgrade is not documented
(#17) No one-line description found in phpdocs for file
local/changeloglib/definitions.php
(#17) No one-line description found in phpdocs for file
local/changeloglib/lang/en/local_changeloglib.php
(#17) No one-line description found in phpdocs for file
local/changeloglib/version.php
(#17) No one-line description found in phpdocs for file

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


grunt changes

(0 errors, 0 warnings)

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


shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 0 warnings)

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