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

(0 errors, 0 warnings)

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


Javascript coding style problems

(1 errors, 0 warnings)

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

mod/vpl/jscript/override.js
(#34) Parsing error: Unexpected token [

CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(965 errors, 1 warnings)

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

mod/vpl/backup/moodle1/lib.php
(#34) Class moodle1_mod_vpl_handler is not documented
(#17) No one-line description found in phpdocs for file
(#265) There is no description in phpdocs for function on_vpl_submissions_end
(#247) Phpdocs for function moodle1_mod_vpl_handler::process_vpl_variation has incomplete parameters list
(#288) Phpdocs for function moodle1_mod_vpl_handler::process_vpl_submission has incomplete parameters list
(#250) Invalid phpdocs tag @parm used
(#57) Inline phpdocs tag {@link convert_path} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#57) Inline phpdocs tag {@link convert_path} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
mod/vpl/backup/moodle2/backup_vpl_activity_task.class.php
(#29) No one-line description found in phpdocs for class backup_vpl_activity_task
mod/vpl/backup/moodle2/backup_vpl_stepslib.php
(#94) Phpdocs for function backup_nested_filegroup::get_iterator has incomplete parameters list
(#97) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
mod/vpl/backup/moodle2/restore_vpl_activity_task.class.php
(#86) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#89) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#98) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
(#101) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link valid URL} or {@see valid FQSEN}
mod/vpl/backup/moodle2/restore_vpl_stepslib.php
(#44) There is no description in phpdocs for function get_baseon_by_name
mod/vpl/classes/analytics/indicator/activity_base.php
(#57) Function activity_base::feedback_submitted_events is not documented
(#17) No one-line description found in phpdocs for file
mod/vpl/classes/analytics/indicator/cognitive_depth.php
(#17) No one-line description found in phpdocs for file
(#57) Phpdocs for function cognitive_depth::get_cognitive_depth_level has incomplete parameters list
mod/vpl/classes/analytics/indicator/social_breadth.php
(#17) No one-line description found in phpdocs for file
(#29) No one-line description found in phpdocs for class social_breadth
(#57) Phpdocs for function social_breadth::get_social_breadth_level has incomplete parameters list
(#59) Invalid phpdocs tag @SuppressWarnings(PHPMD.UnusedFormalParameter) used
mod/vpl/classes/event/base.php
(#29) Class base is not documented
(#31) Function base::get_url_base is not documented
(#40) Function base::get_description is not documented
(#43) Function base::get_url is not documented
(#46) Function base::log is not documented
(#50) Function base::get_legacy_logdata is not documented
(#30) Variable base::$legacyaction is not documented
mod/vpl/classes/event/course_module_instance_list_viewed.php
(#27) Class course_module_instance_list_viewed is not documented
mod/vpl/classes/event/override_base.php
(#28) Class override_base is not documented
(#29) Function override_base::get_objectid_mapping is not documented
(#32) Function override_base::get_other_mapping is not documented
(#36) Function override_base::init is not documented
(#41) Function override_base::log is not documented
(#55) Function override_base::get_url is not documented
(#58) Function override_base::get_description_mod is not documented
mod/vpl/classes/event/override_created.php
(#28) Class override_created is not documented
(#29) Function override_created::init is not documented
(#34) Function override_created::get_description is not documented
mod/vpl/classes/event/override_deleted.php
(#28) Class override_deleted is not documented
(#29) Function override_deleted::init is not documented
(#34) Function override_deleted::get_description is not documented
mod/vpl/classes/event/override_updated.php
(#28) Class override_updated is not documented
(#29) Function override_updated::init is not documented
(#34) Function override_updated::get_description is not documented
mod/vpl/classes/event/submission_base.php
(#29) Class submission_base is not documented
(#30) Function submission_base::get_objectid_mapping is not documented
(#33) Function submission_base::get_other_mapping is not documented
(#37) Function submission_base::init is not documented
(#42) Function submission_base::get_url is not documented
(#45) Function submission_base::get_description_mod is not documented
(#53) Function submission_base::log is not documented
(#68) Function submission_base::get_description is not documented
mod/vpl/classes/event/submission_debugged.php
(#29) Class submission_debugged is not documented
(#30) Function submission_debugged::init is not documented
mod/vpl/classes/event/submission_deleted.php
(#29) Class submission_deleted is not documented
(#30) Function submission_deleted::init is not documented
mod/vpl/classes/event/submission_edited.php
(#29) Class submission_edited is not documented
(#30) Function submission_edited::init is not documented
mod/vpl/classes/event/submission_evaluated.php
(#29) Class submission_evaluated is not documented
(#30) Function submission_evaluated::init is not documented
mod/vpl/classes/event/submission_grade_deleted.php
(#29) Class submission_grade_deleted is not documented
(#30) Function submission_grade_deleted::init is not documented
(#34) Function submission_grade_deleted::get_description is not documented
mod/vpl/classes/event/submission_grade_updated.php
(#30) Class submission_grade_updated is not documented
(#31) Function submission_grade_updated::init is not documented
(#36) Function submission_grade_updated::get_description is not documented
mod/vpl/classes/event/submission_grade_viewed.php
(#29) Class submission_grade_viewed is not documented
(#30) Function submission_grade_viewed::init is not documented
(#35) Function submission_grade_viewed::get_description is not documented
mod/vpl/classes/event/submission_graded.php
(#29) Class submission_graded is not documented
(#30) Function submission_graded::init is not documented
(#36) Function submission_graded::get_description_mod is not documented
(#42) Function submission_graded::get_description is not documented
mod/vpl/classes/event/submission_previous_upload_viewed.php
(#29) Class submission_previous_upload_viewed is not documented
(#30) Function submission_previous_upload_viewed::init is not documented
(#35) Function submission_previous_upload_viewed::get_description is not documented
mod/vpl/classes/event/submission_run.php
(#29) Class submission_run is not documented
(#30) Function submission_run::init is not documented
mod/vpl/classes/event/submission_uploaded.php
(#29) Class submission_uploaded is not documented
(#30) Function submission_uploaded::init is not documented
mod/vpl/classes/event/submission_viewed.php
(#29) Class submission_viewed is not documented
(#30) Function submission_viewed::init is not documented
mod/vpl/classes/event/variation_added.php
(#29) Class variation_added is not documented
(#30) Function variation_added::init is not documented
(#35) Function variation_added::get_description is not documented
mod/vpl/classes/event/variation_assigned.php
(#29) Class variation_assigned is not documented
(#30) Function variation_assigned::init is not documented
(#35) Function variation_assigned::get_description is not documented
(#38) Function variation_assigned::log is not documented
mod/vpl/classes/event/variation_base.php
(#29) Class variation_base is not documented
(#30) Function variation_base::get_objectid_mapping is not documented
(#33) Function variation_base::get_other_mapping is not documented
(#37) Function variation_base::init is not documented
(#42) Function variation_base::log is not documented
(#56) Function variation_base::get_url is not documented
(#59) Function variation_base::get_description_mod is not documented
mod/vpl/classes/event/variation_deleted.php
(#18) Package mod_vpl. Class for logging of variation deleted events is not valid
(#27) Class variation_deleted is not documented
(#28) Function variation_deleted::init is not documented
(#33) Function variation_deleted::get_description is not documented
(#17) No one-line description found in phpdocs for file
mod/vpl/classes/event/variation_updated.php
(#29) Class variation_updated is not documented
(#30) Function variation_updated::init is not documented
(#35) Function variation_updated::get_description is not documented
mod/vpl/classes/event/vpl_all_submissions_downloaded.php
(#29) Class vpl_all_submissions_downloaded is not documented
(#30) Function vpl_all_submissions_downloaded::init is not documented
(#35) Function vpl_all_submissions_downloaded::get_description is not documented
mod/vpl/classes/event/vpl_all_submissions_viewed.php
(#29) Class vpl_all_submissions_viewed is not documented
(#30) Function vpl_all_submissions_viewed::init is not documented
(#35) Function vpl_all_submissions_viewed::get_description is not documented
mod/vpl/classes/event/vpl_base.php
(#29) Class vpl_base is not documented
(#30) Function vpl_base::get_objectid_mapping is not documented
(#33) Function vpl_base::get_other_mapping is not documented
(#37) Function vpl_base::init is not documented
(#42) Function vpl_base::log is not documented
(#53) Function vpl_base::get_url is not documented
(#56) Function vpl_base::get_description_mod is not documented
mod/vpl/classes/event/vpl_checkvpls.php
(#27) Class vpl_checkvpls is not documented
(#28) Function vpl_checkvpls::get_objectid_mapping is not documented
(#31) Function vpl_checkvpls::get_other_mapping is not documented
(#35) Function vpl_checkvpls::init is not documented
(#41) Function vpl_checkvpls::get_url is not documented
(#45) Function vpl_checkvpls::get_description is not documented
mod/vpl/classes/event/vpl_description_viewed.php
(#30) Class vpl_description_viewed is not documented
(#31) Function vpl_description_viewed::init is not documented
(#36) Function vpl_description_viewed::get_description is not documented
mod/vpl/classes/event/vpl_diff_viewed.php
(#30) Class vpl_diff_viewed is not documented
(#31) Function vpl_diff_viewed::init is not documented
(#37) Function vpl_diff_viewed::get_description is not documented
mod/vpl/classes/event/vpl_execution_keeplist_updated.php
(#29) Class vpl_execution_keeplist_updated is not documented
(#30) Function vpl_execution_keeplist_updated::init is not documented
(#34) Function vpl_execution_keeplist_updated::get_description is not documented
mod/vpl/classes/event/vpl_execution_keeplist_viewed.php
(#29) Class vpl_execution_keeplist_viewed is not documented
(#30) Function vpl_execution_keeplist_viewed::init is not documented
(#35) Function vpl_execution_keeplist_viewed::get_description is not documented
mod/vpl/classes/event/vpl_execution_limits_updated.php
(#29) Class vpl_execution_limits_updated is not documented
(#30) Function vpl_execution_limits_updated::init is not documented
(#34) Function vpl_execution_limits_updated::get_description is not documented
mod/vpl/classes/event/vpl_execution_limits_viewed.php
(#20) Package mod_vpl. is not valid
(#29) Class vpl_execution_limits_viewed is not documented
(#30) Function vpl_execution_limits_viewed::init is not documented
(#35) Function vpl_execution_limits_viewed::get_description is not documented
mod/vpl/classes/event/vpl_execution_localjails_updated.php
(#29) Class vpl_execution_localjails_updated is not documented
(#30) Function vpl_execution_localjails_updated::init is not documented
(#35) Function vpl_execution_localjails_updated::get_description is not documented
mod/vpl/classes/event/vpl_execution_localjails_viewed.php
(#29) Class vpl_execution_localjails_viewed is not documented
(#30) Function vpl_execution_localjails_viewed::init is not documented
(#35) Function vpl_execution_localjails_viewed::get_description is not documented
mod/vpl/classes/event/vpl_execution_options_updated.php
(#29) Class vpl_execution_options_updated is not documented
(#30) Function vpl_execution_options_updated::init is not documented
(#34) Function vpl_execution_options_updated::get_description is not documented
mod/vpl/classes/event/vpl_execution_options_viewed.php
(#20) Package mod_vpl. is not valid
(#29) Class vpl_execution_options_viewed is not documented
(#30) Function vpl_execution_options_viewed::init is not documented
(#35) Function vpl_execution_options_viewed::get_description is not documented
mod/vpl/classes/event/vpl_jail_servers_tested.php
(#29) Class vpl_jail_servers_tested is not documented
(#30) Function vpl_jail_servers_tested::init is not documented
(#35) Function vpl_jail_servers_tested::get_description is not documented
mod/vpl/classes/event/vpl_security.php
(#30) Class vpl_security is not documented
(#31) Function vpl_security::init is not documented
(#36) Function vpl_security::get_description is not documented
mod/vpl/classes/event/vpl_security_webservice.php
(#30) Class vpl_security_webservice is not documented
(#31) Function vpl_security_webservice::get_description is not documented
mod/vpl/classes/event/vpl_similarity_form_viewed.php
(#30) Class vpl_similarity_form_viewed is not documented
(#31) Function vpl_similarity_form_viewed::init is not documented
(#36) Function vpl_similarity_form_viewed::get_description is not documented
mod/vpl/classes/event/vpl_similarity_report_viewed.php
(#29) Class vpl_similarity_report_viewed is not documented
(#30) Function vpl_similarity_report_viewed::init is not documented
(#35) Function vpl_similarity_report_viewed::get_description is not documented
mod/vpl/classes/event/vpl_variation_updated.php
(#29) Class vpl_variation_updated is not documented
(#30) Function vpl_variation_updated::init is not documented
(#34) Function vpl_variation_updated::get_description is not documented
mod/vpl/classes/event/vpl_watermark_report_viewed.php
(#29) Class vpl_watermark_report_viewed is not documented
(#30) Function vpl_watermark_report_viewed::init is not documented
(#35) Function vpl_watermark_report_viewed::get_description is not documented
mod/vpl/classes/event/vpl_webservice_token_viewed.php
(#29) Class vpl_webservice_token_viewed is not documented
(#30) Function vpl_webservice_token_viewed::init is not documented
(#35) Function vpl_webservice_token_viewed::get_description is not documented
mod/vpl/classes/privacy/provider.php
(#44) Class provider is not documented
(#17) No one-line description found in phpdocs for file
(#830) Phpdocs for function provider::copy_fields has incomplete parameters list
(#846) Phpdocs for function provider::copy_date_fields has incomplete parameters list
(#861) Phpdocs for function provider::get_vpl_output has incomplete parameters list
(#937) Phpdocs for function provider::get_vpl_running_process_output has incomplete parameters list
mod/vpl/classes/task/cron_task.php
(#27) No one-line description found in phpdocs for class cron_task
(#45) Phpdocs for function cron_task::get_startdate_range has incomplete parameters list
(#54) Phpdocs for function cron_task::set_verbose has incomplete parameters list
mod/vpl/classes/util/lock.php
(#27) Class lock is not documented
(#29) Function lock::filename is not documented
(#32) Function lock::__construct is not documented
(#68) Function lock::__destruct is not documented
(#28) Variable lock::$lockfile is not documented
mod/vpl/classes/util/phpconfig.php
(#74) Phpdocs for function phpconfig::get_post_max_size_internal has incomplete parameters list
mod/vpl/db/upgrade.php
(#17) No one-line description found in phpdocs for file
mod/vpl/editor/editor_utility.php
(#26) Class vpl_editor_util is not documented
(#27) Function vpl_editor_util::generate_jquery is not documented
(#33) Function vpl_editor_util::generate_requires_evaluation is not documented
(#38) Function vpl_editor_util::generate_requires is not documented
(#61) Function vpl_editor_util::print_js_i18n is not documented
(#72) Function vpl_editor_util::print_js_description is not documented
(#81) Function vpl_editor_util::print_tag is not documented
(#379) Function vpl_editor_util::generate_evaluate_script is not documented
(#386) Function vpl_editor_util::generate_batch_evaluate_sript is not documented
mod/vpl/externallib.php
(#34) Class mod_vpl_webservice is not documented
(#35) Function mod_vpl_webservice::initial_checks is not documented
(#48) Function mod_vpl_webservice::info_parameters is not documented
(#54) Function mod_vpl_webservice::info is not documented
(#82) Function mod_vpl_webservice::info_returns is not documented
(#102) Function mod_vpl_webservice::save_parameters is not documented
(#112) Function mod_vpl_webservice::save is not documented
(#136) Function mod_vpl_webservice::save_returns is not documented
(#143) Function mod_vpl_webservice::open_parameters is not documented
(#149) Function mod_vpl_webservice::open is not documented
(#177) Function mod_vpl_webservice::open_returns is not documented
(#192) Function mod_vpl_webservice::evaluate_parameters is not documented
(#198) Function mod_vpl_webservice::evaluate is not documented
(#221) Function mod_vpl_webservice::evaluate_returns is not documented
(#241) Function mod_vpl_webservice::get_result_parameters is not documented
(#247) Function mod_vpl_webservice::get_result is not documented
(#269) Function mod_vpl_webservice::get_result_returns is not documented
(#17) No one-line description found in phpdocs for file
mod/vpl/filegroup.class.php
(#32) Class file_group_process is not documented
(#359) Variable file_group_process::$outputtextsize is not documented
(#360) Variable file_group_process::$outputbinarysize is not documented
(#361) Variable file_group_process::$outputtextlimit is not documented
(#362) Variable file_group_process::$outputbinarylimit is not documented
(#64) Phpdocs for function file_group_process::write_list has incomplete parameters list
(#91) Phpdocs for function file_group_process::read_list has incomplete parameters list
(#108) Phpdocs for function file_group_process::__construct has incomplete parameters list
(#137) Phpdocs for function file_group_process::encodefilename has incomplete parameters list
(#184) Phpdocs for function file_group_process::addallfiles has incomplete parameters list
(#273) Phpdocs for function file_group_process::setfilelist has incomplete parameters list
(#363) Phpdocs for function file_group_process::print_files has incomplete parameters list
(#399) Phpdocs for function file_group_process::generate_zip_file has incomplete parameters list
(#428) Phpdocs for function file_group_process::download_files has incomplete parameters list
(#139) Invalid phpdocs tag @parm used
(#402) Invalid phpdocs tag @parm used
(#431) Invalid phpdocs tag @parm used
mod/vpl/forms/coursesettings.php
(#31) Class mod_vpl_coursesettings_form is not documented
(#33) Function mod_vpl_coursesettings_form::__construct is not documented
(#37) Function mod_vpl_coursesettings_form::definition is not documented
(#32) Variable mod_vpl_coursesettings_form::$vpl is not documented
mod/vpl/forms/edit.class.php
(#103) Phpdocs for function mod_vpl_edit::save has incomplete parameters list
(#147) Phpdocs for function mod_vpl_edit::update has incomplete parameters list
mod/vpl/forms/executionkeepfiles.php
(#31) Class mod_vpl_executionkeepfiles_form is not documented
(#33) Function mod_vpl_executionkeepfiles_form::__construct is not documented
(#37) Function mod_vpl_executionkeepfiles_form::definition is not documented
(#32) Variable mod_vpl_executionkeepfiles_form::$fgp is not documented
mod/vpl/forms/executionlimits.php
(#32) Class mod_vpl_executionlimits_form is not documented
(#34) Function mod_vpl_executionlimits_form::__construct is not documented
(#38) Function mod_vpl_executionlimits_form::definition is not documented
(#33) Variable mod_vpl_executionlimits_form::$vpl is not documented
mod/vpl/forms/executionoptions.php
(#32) Class mod_vpl_executionoptions_form is not documented
(#34) Function mod_vpl_executionoptions_form::__construct is not documented
(#38) Function mod_vpl_executionoptions_form::get_scriptdescription is not documented
(#50) Function mod_vpl_executionoptions_form::get_dirlist is not documented
(#66) Function mod_vpl_executionoptions_form::get_runlist is not documented
(#70) Function mod_vpl_executionoptions_form::get_debuglist is not documented
(#74) Function mod_vpl_executionoptions_form::definition is not documented
(#33) Variable mod_vpl_executionoptions_form::$vpl is not documented
mod/vpl/forms/form.class.php
(#26) Class vpl_form is not documented
(#31) Function vpl_form::checkdataset is not documented
(#50) Function vpl_form::addinput is not documented
(#63) Function vpl_form::action is not documented
(#71) Function vpl_form::__construct is not documented
(#78) Function vpl_form::settype is not documented
(#81) Function vpl_form::addhidden is not documented
(#85) Function vpl_form::addpassword is not documented
(#89) Function vpl_form::addtext is not documented
(#93) Function vpl_form::addtextarea is not documented
(#101) Function vpl_form::addsubmitbutton is not documented
(#104) Function vpl_form::addcancelbutton is not documented
(#107) Function vpl_form::addselect is not documented
(#122) Function vpl_form::addhtml is not documented
(#125) Function vpl_form::definition is not documented
(#129) Function vpl_form::display is not documented
(#137) Function vpl_form::is_cancelled is not documented
(#140) Function vpl_form::get_data is not documented
(#152) Function vpl_form::set_data is not documented
(#27) Variable vpl_form::$htmlcode is not documented
(#28) Variable vpl_form::$formcode is not documented
(#29) Variable vpl_form::$data is not documented
(#30) Variable vpl_form::$datatype is not documented
mod/vpl/forms/grade_form.php
(#34) Class mod_vpl_grade_form is not documented
(#36) Function mod_vpl_grade_form::get_scale_selection is not documented
(#56) Function mod_vpl_grade_form::__construct is not documented
(#60) Function mod_vpl_grade_form::definition is not documented
(#163) Function mod_vpl_grade_form::display is not documented
(#35) Variable mod_vpl_grade_form::$submission is not documented
mod/vpl/forms/gradesubmission.php
(#34) Function vpl_grade_header is not documented
mod/vpl/forms/local_jail_servers.php
(#32) Class mod_vpl_setjails_form is not documented
(#33) Function mod_vpl_setjails_form::definition is not documented
mod/vpl/forms/overrides.php
(#65) Class vpl_override_users_form is not documented
(#87) Class vpl_override_options_form is not documented
(#68) Function vpl_override_users_form::__construct is not documented
(#74) Function vpl_override_users_form::definition is not documented
(#90) Function vpl_override_options_form::__construct is not documented
(#96) Function vpl_override_options_form::definition is not documented
(#132) Function vpl_override_options_form::validate is not documented
(#140) Function vpl_override_options_form::validation is not documented
(#66) Variable vpl_override_users_form::$users is not documented
(#67) Variable vpl_override_users_form::$groups is not documented
(#88) Variable vpl_override_options_form::$id is not documented
(#89) Variable vpl_override_options_form::$overrideid is not documented
mod/vpl/forms/password_form.php
(#31) Class mod_vpl_password_form is not documented
(#32) Function mod_vpl_password_form::__construct is not documented
(#36) Function mod_vpl_password_form::definition is not documented
mod/vpl/forms/submission_form.php
(#32) Class mod_vpl_submission_form is not documented
(#34) Function mod_vpl_submission_form::getinternalform is not documented
(#37) Function mod_vpl_submission_form::__construct is not documented
(#41) Function mod_vpl_submission_form::definition is not documented
(#33) Variable mod_vpl_submission_form::$vpl is not documented
mod/vpl/forms/variations.php
(#33) Class mod_vpl_variation_option_form is not documented
(#51) Class mod_vpl_variation_form is not documented
(#34) Function mod_vpl_variation_option_form::definition is not documented
(#55) Function mod_vpl_variation_form::__construct is not documented
(#60) Function mod_vpl_variation_form::definition is not documented
(#52) Variable mod_vpl_variation_form::$varid is not documented
(#53) Variable mod_vpl_variation_form::$number is not documented
mod/vpl/index.php
(#31) Function get_select_instance_filter is not documented
(#59) Function get_select_section_filter is not documented
mod/vpl/jail/jailserver_manager.class.php
(#35) Class vpl_jailserver_manager is not documented
(#38) Function vpl_jailserver_manager::get_curl is not documented
(#82) Function vpl_jailserver_manager::get_response is not documented
(#36) Constant vpl_jailserver_manager::RECHECK is not documented
(#37) Constant vpl_jailserver_manager::TABLE is not documented
(#162) Phpdocs for function vpl_jailserver_manager::get_server_list has incomplete parameters list
(#189) Phpdocs for function vpl_jailserver_manager::get_server has incomplete parameters list
(#318) Phpdocs for function vpl_jailserver_manager::get_https_server_list has incomplete parameters list
mod/vpl/jail/running_processes.class.php
(#26) Package is not specified for class vpl_running_processes. It is also not specified in file-level phpdocs
(#33) Function vpl_running_processes::get is not documented
(#41) Function vpl_running_processes::set is not documented
(#52) Function vpl_running_processes::delete is not documented
(#60) Function vpl_running_processes::lanched_processes is not documented
(#32) Constant vpl_running_processes::TABLE is not documented
mod/vpl/lang/br/vpl.php
(#16) No one-line description found in phpdocs for file
(#16) File-level phpdocs block does not have @copyright tag
(#16) File-level phpdocs block does not have @license tag
mod/vpl/lang/ca/vpl.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/vpl/lang/de/vpl.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/vpl/lang/en/vpl.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/vpl/lang/es/vpl.php
(#17) No one-line description found in phpdocs for file
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/vpl/lang/et/vpl.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/vpl/lang/it/vpl.php
(#18) File-level phpdocs block does not have @copyright tag
(#18) File-level phpdocs block does not have @license tag
mod/vpl/lang/ja/vpl.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/vpl/lang/pl/vpl.php
(#18) File-level phpdocs block does not have @copyright tag
(#18) File-level phpdocs block does not have @license tag
mod/vpl/lang/zh_cn/vpl.php
(#17) File-level phpdocs block does not have @copyright tag
(#17) File-level phpdocs block does not have @license tag
mod/vpl/lib.php
(#409) Function vpl_print_recent_mod_activity is not documented
(#452) Function vpl_get_coursemodule_info_not_valid is not documented
(#563) Function vpl_extend_navigation is not documented
(#622) Function vpl_extend_settings_navigation is not documented
(#715) Function vpl_scale_used is not documented
(#736) Function vpl_get_view_actions is not documented
(#755) Function vpl_get_post_actions is not documented
(#271) There is no description in phpdocs for function vpl_supports
(#187) Phpdocs for function vpl_update_instance has incomplete parameters list
(#304) Phpdocs for function vpl_user_outline has incomplete parameters list
(#335) Phpdocs for function vpl_user_complete has incomplete parameters list
(#352) Phpdocs for function vpl_get_recent_mod_activity has incomplete parameters list
(#727) Phpdocs for function vpl_scale_used_anywhere has incomplete parameters list
(#773) Phpdocs for function vpl_reset_gradebook has incomplete parameters list
(#834) Phpdocs for function vpl_reset_userdata has incomplete parameters list
(#867) Phpdocs for function vpl_reset_course_form_definition has incomplete parameters list
(#874) Phpdocs for function vpl_reset_course_form_defaults has incomplete parameters list
mod/vpl/list_util.class.php
(#26) Class vpl_list_util is not documented
(#30) Function vpl_list_util::cpm is not documented
(#82) Function vpl_list_util::vpl_list_arrow is not documented
(#104) Function vpl_list_util::count_graded is not documented
(#27) Variable vpl_list_util::$fields is not documented
(#28) Variable vpl_list_util::$ascending is not documented
(#47) Phpdocs for function vpl_list_util::set_order has incomplete parameters list
mod/vpl/locallib.php
(#124) Function vpl_fwrite is not documented
(#469) Function vpl_get_select_time is not documented
(#622) Function vpl_notice is not documented
(#670) Function vpl_fileextension is not documented
(#773) Function vpl_bash_export is not documented
(#913) Function vpl_get_webservice_available is not documented
(#927) Function vpl_get_webservice_token is not documented
(#985) Function vpl_get_webservice_urlbase is not documented
(#74) Phpdocs for function vpl_create_dir has incomplete parameters list
(#89) Phpdocs for function vpl_fopen has incomplete parameters list
(#137) Phpdocs for function vpl_delete_dir has incomplete parameters list
(#172) Phpdocs for function vpl_output_zip has incomplete parameters list
(#207) Phpdocs for function vpl_get_lang has incomplete parameters list
(#283) Phpdocs for function vpl_abs_href has incomplete parameters list
(#310) Phpdocs for function vpl_mod_href has incomplete parameters list
(#337) Phpdocs for function vpl_rel_url has incomplete parameters list
(#362) Phpdocs for function vpl_url_add_param has incomplete parameters list
(#379) Phpdocs for function vpl_redirect has incomplete parameters list
(#420) Phpdocs for function vpl_include_jsfile has incomplete parameters list
(#434) Phpdocs for function vpl_include_js has incomplete parameters list
(#538) Phpdocs for function vpl_get_array_key has incomplete parameters list
(#644) Phpdocs for function vpl_select_index has incomplete parameters list
(#686) Phpdocs for function vpl_is_binary has incomplete parameters list
(#707) Phpdocs for function vpl_encode_binary has incomplete parameters list
(#717) Phpdocs for function vpl_decode_binary has incomplete parameters list
(#763) Phpdocs for function vpl_truncate_string has incomplete parameters list
(#796) Phpdocs for function vpl_truncate_vpl has incomplete parameters list
(#812) Phpdocs for function vpl_truncate_variations has incomplete parameters list
(#821) Phpdocs for function vpl_truncate_running_processes has incomplete parameters list
(#830) Phpdocs for function vpl_truncate_jailservers has incomplete parameters list
(#841) Phpdocs for function vpl_check_network has incomplete parameters list
(#859) Phpdocs for function vpl_get_awesome_icon has incomplete parameters list
(#120) Invalid phpdocs tag @exception used
mod/vpl/mod_form.php
(#30) Class mod_vpl_mod_form is not documented
(#31) Function mod_vpl_mod_form::definition is not documented
(#127) Function mod_vpl_mod_form::validate is not documented
(#135) Function mod_vpl_mod_form::validation is not documented
(#143) Function mod_vpl_mod_form::display is not documented
mod/vpl/similarity/clusters.class.php
(#30) Class vpl_clusters is not documented
(#153) Function vpl_clusters::assign_file_id is not documented
(#158) Function vpl_clusters::assign_number is not documented
(#169) Function vpl_clusters::print_cluster is not documented
(#270) Function vpl_clusters::print_clusters is not documented
(#31) Variable vpl_clusters::$clusters is not documented
(#32) Variable vpl_clusters::$cmembers is not documented
(#33) Variable vpl_clusters::$adjlist is not documented
(#34) Constant vpl_clusters::MAX_MEMBERS is not documented
(#35) There is no description in phpdocs for function __construct
(#37) Phpdocs for function vpl_clusters::__construct has incomplete parameters list
(#75) Phpdocs for function vpl_clusters::process has incomplete parameters list
mod/vpl/similarity/diff.class.php
(#34) Class vpl_diff is not documented
(#103) Function vpl_diff::newlineinfo is not documented
(#139) Function vpl_diff::similine is not documented
(#248) Function vpl_diff::show is not documented
(#339) Function vpl_diff::vpl_get_similfile is not documented
(#38) Phpdocs for function vpl_diff::removealphanum has incomplete parameters list
(#58) Phpdocs for function vpl_diff::diffline has incomplete parameters list
(#114) Phpdocs for function vpl_diff::initauxiliarmatrices has incomplete parameters list
(#146) Phpdocs for function vpl_diff::calculatediff has incomplete parameters list
mod/vpl/similarity/similarity_ada.class.php
(#30) Class vpl_similarity_ada is not documented
(#31) Function vpl_similarity_ada::get_type is not documented
(#34) Function vpl_similarity_ada::sintax_normalize is not documented
(#103) Function vpl_similarity_ada::get_tokenizer is not documented
mod/vpl/similarity/similarity_base.class.php
(#231) Class vpl_files_pair is not documented
(#45) Function vpl_similarity_base::get_value_id is not documented
(#51) Function vpl_similarity_base::get_type is not documented
(#54) Function vpl_similarity_base::get_size is not documented
(#57) Function vpl_similarity_base::get_sizeh is not documented
(#60) Function vpl_similarity_base::get_tokenizer is not documented
(#63) Function vpl_similarity_base::sintax_normalize is not documented
(#68) Function vpl_similarity_base::init is not documented
(#138) Function vpl_similarity_base::show_info is not documented
(#150) Function vpl_similarity_base::can_access is not documented
(#153) Function vpl_similarity_base::get_userid is not documented
(#156) Function vpl_similarity_base::link_parms is not documented
(#225) Function vpl_similarity_base::clone_token is not documented
(#247) Function vpl_files_pair::__construct is not documented
(#257) Function vpl_files_pair::set_mins is not documented
(#262) Function vpl_files_pair::set_maxs is not documented
(#267) Function vpl_files_pair::cmp is not documented
(#275) Function vpl_files_pair::get_link is not documented
(#318) Function vpl_files_pair::normalize_level is not documented
(#324) Function vpl_files_pair::get_level1 is not documented
(#330) Function vpl_files_pair::get_level2 is not documented
(#336) Function vpl_files_pair::get_level3 is not documented
(#342) Function vpl_files_pair::get_level is not documented
(#351) Function vpl_files_pair::set_cluster is not documented
(#354) Function vpl_files_pair::get_cluster is not documented
(#367) Function vpl_similarity::get_selected is not documented
(#448) Function vpl_similarity::filter_selected is not documented
(#464) Function vpl_similarity::cmp_selected1 is not documented
(#476) Function vpl_similarity::cmp_selected2 is not documented
(#488) Function vpl_similarity::cmp_selected3 is not documented
(#39) Variable vpl_similarity_base::$from is not documented
(#40) Variable vpl_similarity_base::$size is not documented
(#41) Variable vpl_similarity_base::$sizeh is not documented
(#42) Variable vpl_similarity_base::$valueconverter is not documented
(#43) Variable vpl_similarity_base::$vecfrec is not documented
(#44) Variable vpl_similarity_base::$hashses is not documented
(#232) Variable vpl_files_pair::$idcounter is not documented
(#233) Variable vpl_files_pair::$mins1 is not documented
(#234) Variable vpl_files_pair::$mins2 is not documented
(#235) Variable vpl_files_pair::$mins3 is not documented
(#236) Variable vpl_files_pair::$maxs1 is not documented
(#237) Variable vpl_files_pair::$maxs2 is not documented
(#238) Variable vpl_files_pair::$maxs3 is not documented
(#239) Variable vpl_files_pair::$first is not documented
(#240) Variable vpl_files_pair::$second is not documented
(#241) Variable vpl_files_pair::$selected is not documented
(#242) Variable vpl_files_pair::$s1 is not documented
(#243) Variable vpl_files_pair::$s2 is not documented
(#244) Variable vpl_files_pair::$s3 is not documented
(#245) Variable vpl_files_pair::$id is not documented
(#246) Variable vpl_files_pair::$clusternumber is not documented
(#447) Variable vpl_similarity::$corder is not documented
(#66) Constant vpl_similarity_base::HASH_SIZE is not documented
(#67) Constant vpl_similarity_base::HASH_REDUCTION is not documented
(#33) No one-line description found in phpdocs for class vpl_similarity_base
mod/vpl/similarity/similarity_c.class.php
(#30) Class vpl_similarity_c is not documented
(#31) Function vpl_similarity_c::get_type is not documented
(#34) Function vpl_similarity_c::expand_operator is not documented
(#41) Function vpl_similarity_c::sintax_normalize is not documented
(#145) Function vpl_similarity_c::get_tokenizer is not documented
mod/vpl/similarity/similarity_cpp.class.php
(#30) Class vpl_similarity_cpp is not documented
(#31) Function vpl_similarity_cpp::get_type is not documented
(#34) Function vpl_similarity_cpp::get_tokenizer is not documented
mod/vpl/similarity/similarity_factory.class.php
(#28) Class vpl_filetype is not documented
(#60) Class vpl_similarity_factory is not documented
(#52) Function vpl_filetype::str is not documented
(#62) Function vpl_similarity_factory::get_object is not documented
(#71) Function vpl_similarity_factory::get is not documented
(#30) Variable vpl_filetype::$sstr is not documented
(#61) Variable vpl_similarity_factory::$classloaded is not documented
mod/vpl/similarity/similarity_form.class.php
(#31) Class vpl_similarity_form is not documented
(#33) Function vpl_similarity_form::__construct is not documented
(#37) Function vpl_similarity_form::list_activities is not documented
(#91) Function vpl_similarity_form::definition is not documented
(#32) Variable vpl_similarity_form::$vpl is not documented
mod/vpl/similarity/similarity_html.class.php
(#30) Class vpl_similarity_html is not documented
(#31) Function vpl_similarity_html::get_type is not documented
(#34) Function vpl_similarity_html::sintax_normalize is not documented
(#37) Function vpl_similarity_html::get_tokenizer is not documented
mod/vpl/similarity/similarity_java.class.php
(#30) Class vpl_similarity_java is not documented
(#31) Function vpl_similarity_java::get_type is not documented
(#34) Function vpl_similarity_java::sintax_normalize is not documented
(#119) Function vpl_similarity_java::get_tokenizer is not documented
mod/vpl/similarity/similarity_matlab.class.php
(#30) Class vpl_similarity_matlab is not documented
(#31) Function vpl_similarity_matlab::get_type is not documented
(#34) Function vpl_similarity_matlab::sintax_normalize is not documented
(#63) Function vpl_similarity_matlab::get_tokenizer is not documented
mod/vpl/similarity/similarity_prolog.class.php
(#30) Class vpl_similarity_prolog is not documented
(#31) Function vpl_similarity_prolog::get_type is not documented
(#34) Function vpl_similarity_prolog::sintax_normalize is not documented
(#43) Function vpl_similarity_prolog::get_tokenizer is not documented
mod/vpl/similarity/similarity_python.class.php
(#32) Class vpl_similarity_python is not documented
(#33) Function vpl_similarity_python::get_type is not documented
(#36) Function vpl_similarity_python::sintax_normalize is not documented
(#88) Function vpl_similarity_python::get_tokenizer is not documented
(#17) File-level phpdocs block does not have @copyright tag
mod/vpl/similarity/similarity_scala.class.php
(#32) Class vpl_similarity_scala is not documented
(#33) Function vpl_similarity_scala::get_type is not documented
(#36) Function vpl_similarity_scala::get_tokenizer is not documented
(#17) File-level phpdocs block does not have @copyright tag
mod/vpl/similarity/similarity_scheme.class.php
(#30) Class vpl_similarity_scheme is not documented
(#31) Function vpl_similarity_scheme::get_type is not documented
(#34) Function vpl_similarity_scheme::sintax_normalize is not documented
(#43) Function vpl_similarity_scheme::get_tokenizer is not documented
mod/vpl/similarity/similarity_sources.class.php
(#32) Function vpl_file_from_base::show_info is not documented
(#34) Function vpl_file_from_base::can_access is not documented
(#37) Function vpl_file_from_base::get_userid is not documented
(#51) Function vpl_file_from_dir::process_gap_userfile is not documented
(#80) Function vpl_file_from_dir::get_user_id_from_file is not documented
(#91) Function vpl_file_from_dir::__construct is not documented
(#97) Function vpl_file_from_dir::get_userid is not documented
(#100) Function vpl_file_from_dir::show_info is not documented
(#110) Function vpl_file_from_dir::can_access is not documented
(#113) Function vpl_file_from_dir::link_parms is not documented
(#130) Function vpl_file_from_zipfile::show_info is not documented
(#138) Function vpl_file_from_zipfile::can_access is not documented
(#141) Function vpl_file_from_zipfile::link_parms is not documented
(#164) Function vpl_file_from_activity::__construct is not documented
(#174) Function vpl_file_from_activity::show_info is not documented
(#201) Function vpl_file_from_activity::get_userid is not documented
(#204) Function vpl_file_from_activity::can_access is not documented
(#207) Function vpl_file_from_activity::link_parms is not documented
(#390) Function vpl_similarity_preprocess::get_zip_filepath is not documented
(#395) Function vpl_similarity_preprocess::create_zip_file is not documented
(#46) Variable vpl_file_from_dir::$usersname is not documented
(#47) Variable vpl_file_from_dir::$dirname is not documented
(#48) Variable vpl_file_from_dir::$filename is not documented
(#49) Variable vpl_file_from_dir::$userid is not documented
(#159) Variable vpl_file_from_activity::$vpls is not documented
(#160) Variable vpl_file_from_activity::$vplid is not documented
(#161) Variable vpl_file_from_activity::$filename is not documented
(#162) Variable vpl_file_from_activity::$subid is not documented
(#163) Variable vpl_file_from_activity::$userid is not documented
(#28) No one-line description found in phpdocs for class vpl_file_from_base
(#403) Phpdocs for function vpl_similarity_preprocess::zip has incomplete parameters list
(#29) Not recommended phpdocs tag @abstract used
mod/vpl/similarity/tokenizer_ada.class.php
(#30) Class vpl_tokenizer_ada is not documented
(#39) Function vpl_tokenizer_ada::is_number is not documented
(#46) Function vpl_tokenizer_ada::add_pending is not documented
(#60) Function vpl_tokenizer_ada::__construct is not documented
(#175) Function vpl_tokenizer_ada::parse is not documented
(#271) Function vpl_tokenizer_ada::get_tokens is not documented
(#274) Function vpl_tokenizer_ada::compact_operators is not documented
(#293) Function vpl_tokenizer_ada::show_tokens is not documented
(#35) Variable vpl_tokenizer_ada::$adareserved is not documented
(#36) Variable vpl_tokenizer_ada::$operators is not documented
(#37) Variable vpl_tokenizer_ada::$linenumber is not documented
(#38) Variable vpl_tokenizer_ada::$tokens is not documented
(#31) Constant vpl_tokenizer_ada::REGULAR is not documented
(#32) Constant vpl_tokenizer_ada::IN_STRING is not documented
(#33) Constant vpl_tokenizer_ada::IN_LINECOMMENT is not documented
(#34) Constant vpl_tokenizer_ada::IN_NUMBER is not documented
mod/vpl/similarity/tokenizer_base.class.php
(#28) Class vpl_token_type is not documented
(#35) Class vpl_token is not documented
(#58) Class vpl_tokenizer_base is not documented
(#40) Function vpl_token::get_hash is not documented
(#46) Function vpl_token::__construct is not documented
(#51) Function vpl_token::hash is not documented
(#54) Function vpl_token::show is not documented
(#36) Variable vpl_token::$type is not documented
(#37) Variable vpl_token::$value is not documented
(#38) Variable vpl_token::$line is not documented
(#39) Variable vpl_token::$hashvalues is not documented
(#29) Constant vpl_token_type::RESERVED is not documented
(#30) Constant vpl_token_type::IDENTIFIER is not documented
(#31) Constant vpl_token_type::OPERATOR is not documented
(#32) Constant vpl_token_type::LITERAL is not documented
(#33) Constant vpl_token_type::OTHER is not documented
(#59) Constant vpl_tokenizer_base::CR is not documented
(#60) Constant vpl_tokenizer_base::LF is not documented
(#61) Constant vpl_tokenizer_base::TAB is not documented
mod/vpl/similarity/tokenizer_c.class.php
(#30) Class vpl_tokenizer_c is not documented
(#41) Function vpl_tokenizer_c::is_indentifier is not documented
(#48) Function vpl_tokenizer_c::is_number is not documented
(#55) Function vpl_tokenizer_c::add_pending is not documented
(#76) Function vpl_tokenizer_c::__construct is not documented
(#120) Function vpl_tokenizer_c::parse is not documented
(#266) Function vpl_tokenizer_c::get_tokens is not documented
(#269) Function vpl_tokenizer_c::compact_operators is not documented
(#288) Function vpl_tokenizer_c::show_tokens is not documented
(#38) Variable vpl_tokenizer_c::$creserved is not documented
(#39) Variable vpl_tokenizer_c::$linenumber is not documented
(#40) Variable vpl_tokenizer_c::$tokens is not documented
(#31) Constant vpl_tokenizer_c::REGULAR is not documented
(#32) Constant vpl_tokenizer_c::IN_STRING is not documented
(#33) Constant vpl_tokenizer_c::IN_CHAR is not documented
(#34) Constant vpl_tokenizer_c::IN_MACRO is not documented
(#35) Constant vpl_tokenizer_c::IN_COMMENT is not documented
(#36) Constant vpl_tokenizer_c::IN_LINECOMMENT is not documented
(#37) Constant vpl_tokenizer_c::IN_NUMBER is not documented
mod/vpl/similarity/tokenizer_cpp.class.php
(#30) Class vpl_tokenizer_cpp is not documented
(#31) Function vpl_tokenizer_cpp::__construct is not documented
mod/vpl/similarity/tokenizer_factory.class.php
(#26) Class vpl_tokenizer_factory is not documented
(#28) Function vpl_tokenizer_factory::get is not documented
(#27) Variable vpl_tokenizer_factory::$classloaded is not documented
mod/vpl/similarity/tokenizer_html.class.php
(#32) Class vpl_tokenizer_html is not documented
(#41) Function vpl_tokenizer_html::add_pending is not documented
(#52) Function vpl_tokenizer_html::parse is not documented
(#140) Function vpl_tokenizer_html::get_tokens is not documented
(#143) Function vpl_tokenizer_html::show_tokens is not documented
(#40) Variable vpl_tokenizer_html::$tokens is not documented
(#33) Constant vpl_tokenizer_html::REGULAR is not documented
(#34) Constant vpl_tokenizer_html::IN_STRING is not documented
(#35) Constant vpl_tokenizer_html::IN_COMMENT is not documented
(#36) Constant vpl_tokenizer_html::IN_TAGNAME is not documented
(#37) Constant vpl_tokenizer_html::IN_TAGEND is not documented
(#38) Constant vpl_tokenizer_html::IN_TAGATTRNAME is not documented
(#39) Constant vpl_tokenizer_html::IN_TAGATTRVALUE is not documented
mod/vpl/similarity/tokenizer_java.class.php
(#30) Class vpl_tokenizer_java is not documented
(#32) Function vpl_tokenizer_java::__construct is not documented
(#31) Variable vpl_tokenizer_java::$reservedjava is not documented
mod/vpl/similarity/tokenizer_matlab.class.php
(#30) Class vpl_tokenizer_matlab is not documented
(#40) Function vpl_tokenizer_matlab::is_indentifier is not documented
(#47) Function vpl_tokenizer_matlab::is_number is not documented
(#57) Function vpl_tokenizer_matlab::add_pending is not documented
(#80) Function vpl_tokenizer_matlab::__construct is not documented
(#192) Function vpl_tokenizer_matlab::parse is not documented
(#317) Function vpl_tokenizer_matlab::get_tokens is not documented
(#320) Function vpl_tokenizer_matlab::compact_operators is not documented
(#340) Function vpl_tokenizer_matlab::show_tokens is not documented
(#37) Variable vpl_tokenizer_matlab::$creserved is not documented
(#38) Variable vpl_tokenizer_matlab::$linenumber is not documented
(#39) Variable vpl_tokenizer_matlab::$tokens is not documented
(#31) Constant vpl_tokenizer_matlab::REGULAR is not documented
(#32) Constant vpl_tokenizer_matlab::IN_STRING is not documented
(#33) Constant vpl_tokenizer_matlab::IN_MACRO is not documented
(#34) Constant vpl_tokenizer_matlab::IN_COMMENT is not documented
(#35) Constant vpl_tokenizer_matlab::IN_LINECOMMENT is not documented
(#36) Constant vpl_tokenizer_matlab::IN_NUMBER is not documented
mod/vpl/similarity/tokenizer_prolog.class.php
(#31) Class vpl_tokenizer_prolog is not documented
(#35) Function vpl_tokenizer_prolog::isnextopenparenthesis is not documented
(#48) Function vpl_tokenizer_prolog::isidentifierchar is not documented
(#51) Function vpl_tokenizer_prolog::add_pending is not documented
(#77) Function vpl_tokenizer_prolog::parse is not documented
(#187) Function vpl_tokenizer_prolog::compactoperators is not documented
(#207) Function vpl_tokenizer_prolog::get_tokens is not documented
(#32) Variable vpl_tokenizer_prolog::$reserved is not documented
(#33) Variable vpl_tokenizer_prolog::$linenumber is not documented
(#34) Variable vpl_tokenizer_prolog::$tokens is not documented
(#70) Constant vpl_tokenizer_prolog::IN_REGULAR is not documented
(#71) Constant vpl_tokenizer_prolog::IN_STRING is not documented
(#72) Constant vpl_tokenizer_prolog::IN_CHAR is not documented
(#73) Constant vpl_tokenizer_prolog::IN_MACRO is not documented
(#74) Constant vpl_tokenizer_prolog::IN_COMMENT is not documented
(#75) Constant vpl_tokenizer_prolog::IN_LINECOMMENT is not documented
(#76) Constant vpl_tokenizer_prolog::IN_IDENTIFIER is not documented
mod/vpl/similarity/tokenizer_python.class.php
(#32) Class vpl_tokenizer_python is not documented
(#36) Function vpl_tokenizer_python::is_text is not documented
(#44) Function vpl_tokenizer_python::add_pending is not documented
(#66) Function vpl_tokenizer_python::__construct is not documented
(#107) Function vpl_tokenizer_python::parse is not documented
(#34) Variable vpl_tokenizer_python::$pythonreserved is not documented
mod/vpl/similarity/tokenizer_scala.class.php
(#31) Class vpl_tokenizer_scala is not documented
(#33) Function vpl_tokenizer_scala::__construct is not documented
(#89) Function vpl_tokenizer_scala::parse is not documented
(#32) Variable vpl_tokenizer_scala::$sreserved is not documented
(#17) File-level phpdocs block does not have @copyright tag
mod/vpl/similarity/tokenizer_scheme.class.php
(#29) Class vpl_tokenizer_scheme is not documented
(#33) Function vpl_tokenizer_scheme::__construct is not documented
(#78) Function vpl_tokenizer_scheme::is_previous_open_parenthesis is not documented
(#90) Function vpl_tokenizer_scheme::is_indentifier is not documented
(#97) Function vpl_tokenizer_scheme::is_number is not documented
(#104) Function vpl_tokenizer_scheme::add_parenthesis is not documented
(#107) Function vpl_tokenizer_scheme::add_parameter_pending is not documented
(#115) Function vpl_tokenizer_scheme::add_function_pending is not documented
(#132) Function vpl_tokenizer_scheme::parse is not documented
(#203) Function vpl_tokenizer_scheme::get_tokens is not documented
(#30) Variable vpl_tokenizer_scheme::$reserved is not documented
(#31) Variable vpl_tokenizer_scheme::$linenumber is not documented
(#32) Variable vpl_tokenizer_scheme::$tokens is not documented
(#128) Constant vpl_tokenizer_scheme::IN_REGULAR is not documented
(#129) Constant vpl_tokenizer_scheme::IN_STRING is not documented
(#130) Constant vpl_tokenizer_scheme::IN_CHAR is not documented
(#131) Constant vpl_tokenizer_scheme::IN_COMMENT is not documented
mod/vpl/similarity/watermark.class.php
(#26) Class vpl_watermark is not documented
(#38) Function vpl_watermark::encode is not documented
(#47) Function vpl_watermark::decode is not documented
(#29) Variable vpl_watermark::$encoder is not documented
(#27) Constant vpl_watermark::PRE is not documented
(#28) Constant vpl_watermark::POST is not documented
(#69) There is no description in phpdocs for function getwm
(#98) There is no description in phpdocs for function getfilewm
(#110) There is no description in phpdocs for function addwm_c
(#166) There is no description in phpdocs for function addwm
(#59) Phpdocs for function vpl_watermark::genwm has incomplete parameters list
(#112) Phpdocs for function vpl_watermark::addwm_c has incomplete parameters list
(#151) Phpdocs for function vpl_watermark::addwm_generic has incomplete parameters list
(#168) Phpdocs for function vpl_watermark::addwm has incomplete parameters list
mod/vpl/tests/base_test.php
(#160) Variable base_test::$vpldefault is not documented
(#161) Variable base_test::$vplnotavailable is not documented
(#162) Variable base_test::$vplonefile is not documented
(#163) Variable base_test::$vplmultifile is not documented
(#164) Variable base_test::$vplvariations is not documented
(#165) Variable base_test::$vploverrides is not documented
(#166) Variable base_test::$vplteamwork is not documented
(#167) Variable base_test::$vpls is not documented
(#17) No one-line description found in phpdocs for file
(#493) No one-line description found in phpdocs for class testable_vpl
(#483) There is no description in phpdocs for function test_create_instance
(#17) File-level phpdocs block does not have @copyright tag
(#40) Invalid phpdocs tag @const used
(#42) Invalid phpdocs tag @const used
(#44) Invalid phpdocs tag @const used
(#46) Invalid phpdocs tag @const used
(#48) Invalid phpdocs tag @const used
mod/vpl/tests/behat/behat_mod_vpl.php
(#103) Phpdocs for function behat_mod_vpl::i_drop_the_file_contening_on_in_vpl has incomplete parameters list
mod/vpl/tests/cron_task_test.php
(#46) Phpdocs for variable cron_task_test::$crontask does not contain @var or incorrect
mod/vpl/tests/filegroup_test.php
(#166) Function filegroup_test::internal_test_one_addfile is not documented
(#244) Function filegroup_test::internal_test_one_getfiledata is not documented
(#262) Function filegroup_test::internal_test_one_is_populated is not documented
(#45) Variable filegroup_test::$basedir is not documented
(#46) Variable filegroup_test::$gpempty is not documented
(#47) Variable filegroup_test::$gponefile is not documented
(#48) Variable filegroup_test::$gpfiles is not documented
(#49) Variable filegroup_test::$gpdirectory is not documented
(#50) Variable filegroup_test::$gponefilecontents is not documented
(#51) Variable filegroup_test::$gpfilescontents is not documented
(#52) Variable filegroup_test::$gpdirectorycontents is not documented
mod/vpl/tests/generator/lib.php
(#26) Class mod_vpl_generator is not documented
(#27) Function mod_vpl_generator::create_instance is not documented
mod/vpl/tests/locallib_test.php
(#69) Function locallib_test::internal_test_vpl_fopen is not documented
(#41) There is no description in phpdocs for function test_vpl_delete_dir
(#80) There is no description in phpdocs for function test_vpl_fopen
(#136) There is no description in phpdocs for function tes_vpl_get_array_key
(#153) There is no description in phpdocs for function test_vpl_fwrite
(#220) There is no description in phpdocs for function test_vpl_get_set_session_var
(#259) There is no description in phpdocs for function test_vpl_is_image
(#279) There is no description in phpdocs for function test_vpl_truncate_string
(#303) There is no description in phpdocs for function test_vpl_bash_export
(#313) There is no description in phpdocs for function test_vpl_is_valid_file_name
(#334) There is no description in phpdocs for function test_vpl_check_network
mod/vpl/tests/privacy_provider_test.php
(#97) Function privacy_provider_test::check_vpls_contexts is not documented
(#132) Function privacy_provider_test::export_set_up is not documented
(#515) Function testable_provider::get_user_preferences is not documented
(#58) Variable privacy_provider_test::$submission2 is not documented
(#514) Variable testable_provider::$nothing is not documented
(#508) No one-line description found in phpdocs for class testable_provider
(#51) Phpdocs for variable privacy_provider_test::$provider does not contain @var or incorrect
(#55) Phpdocs for variable privacy_provider_test::$submission1 does not contain @var or incorrect
mod/vpl/tests/test_javascript.php
(#20) Package mod_vpl. is not valid
mod/vpl/tests/util_lock_test.php
(#39) Variable util_lock_test::$basedir is not documented
mod/vpl/tests/vpl_test.php
(#112) Phpdocs for function vpl_test::internal_test_get_students has incomplete parameters list
mod/vpl/tests/webservice_client.php
(#20) Package mod_vpl. is not valid
(#78) Function vpl_call_service is not documented
(#107) Function vpl_call_print is not documented
mod/vpl/tests/webservice_test.php
(#46) Function webservice_test::vpl_call_service is not documented
(#120) Function webservice_test::internal_test_files is not documented
(#153) Function webservice_test::internal_test_vpl_webservice_open is not documented
(#228) Function webservice_test::internal_test_vpl_webservice_save is not documented
(#108) There is no description in phpdocs for function test_vpl_webservice_token
(#128) There is no description in phpdocs for function test_vpl_webservice_info
(#163) There is no description in phpdocs for function test_vpl_webservice_open
(#237) There is no description in phpdocs for function test_vpl_webservice_save
mod/vpl/version.php
(#20) Package mod_vpl. is not valid
mod/vpl/view.php
(#18) Package VPL. Show a VPL instance is not valid
(#17) No one-line description found in phpdocs for file
mod/vpl/views/activityworkinggraph.php
(#20) Package VPL. Grade submission is not valid
mod/vpl/views/checkjailservers.php
(#41) Function get_currentjailservers is not documented
(#67) Function remove_path is not documented
mod/vpl/views/previoussubmissionslist.php
(#37) Function vpl_actions_menu is not documented
mod/vpl/views/sh_ace.class.php
(#31) Class vpl_sh_ace is not documented
(#35) Function vpl_sh_ace::getid is not documented
(#39) Function vpl_sh_ace::print_file is not documented
(#32) Variable vpl_sh_ace::$fid is not documented
(#33) Variable vpl_sh_ace::$executionfiles is not documented
mod/vpl/views/sh_base.class.php
(#26) Function vpl_sh_base::print_file is not documented
mod/vpl/views/sh_binary.class.php
(#30) Class vpl_sh_binary is not documented
(#31) Function vpl_sh_binary::print_file is not documented
mod/vpl/views/sh_factory.class.php
(#28) Function vpl_sh_factory::include_js is not documented
(#35) Function vpl_sh_factory::syntaxhighlight is not documented
(#43) Function vpl_sh_factory::get_object is not documented
(#51) Function vpl_sh_factory::get_sh is not documented
(#26) Variable vpl_sh_factory::$cache is not documented
(#27) Variable vpl_sh_factory::$loaded is not documented
mod/vpl/views/sh_image.class.php
(#29) Class vpl_sh_image is not documented
(#31) Function vpl_sh_image::__construct is not documented
(#40) Function vpl_sh_image::get_mime is not documented
(#44) Function vpl_sh_image::print_file is not documented
(#30) Variable vpl_sh_image::$mime is not documented
mod/vpl/views/sh_text_nsh.class.php
(#29) Class vpl_sh_text_nsh is not documented
(#30) Function vpl_sh_text_nsh::print_file is not documented
mod/vpl/views/show_hide_div.class.php
(#30) Class vpl_hide_show_div is not documented
(#34) Function vpl_hide_show_div::__construct is not documented
(#42) Function vpl_hide_show_div::generate is not documented
(#58) Function vpl_hide_show_div::begin_div is not documented
(#72) Function vpl_hide_show_div::end_div is not documented
(#81) Function vpl_hide_show_div::get_div_id is not documented
(#31) Variable vpl_hide_show_div::$globalid is not documented
(#32) Variable vpl_hide_show_div::$id is not documented
(#33) Variable vpl_hide_show_div::$show is not documented
mod/vpl/views/status_box.class.php
(#29) Class vpl_status_box is not documented
(#71) Class vpl_progress_bar is not documented
(#86) Function vpl_progress_bar::set_value is not documented
(#108) Function vpl_progress_bar::set_max is not documented
(#30) Variable vpl_status_box::$lastid is not documented
(#31) Variable vpl_status_box::$id is not documented
(#32) Variable vpl_status_box::$starttime is not documented
(#72) Variable vpl_progress_bar::$min is not documented
(#73) Variable vpl_progress_bar::$max is not documented
(#74) Variable vpl_progress_bar::$lasttime is not documented
(#75) Variable vpl_progress_bar::$text is not documented
(#34) Phpdocs for function vpl_status_box::__construct has incomplete parameters list
(#45) Phpdocs for function vpl_status_box::print_text has incomplete parameters list
(#76) Phpdocs for function vpl_progress_bar::__construct has incomplete parameters list
mod/vpl/views/submissionsgraph.php
(#30) Phpdocs for function vpl_submissions_graph has incomplete parameters list
mod/vpl/views/submissionslist.php
(#33) Class vpl_submissionlist_order is not documented
(#38) Function vpl_submissionlist_order::cpm_userid is not documented
(#46) Function vpl_submissionlist_order::cpm_userinfo is not documented
(#63) Function vpl_submissionlist_order::cpm_submission is not documented
(#139) Function vpl_evaluate is not documented
(#162) Function vpl_submissionlist_arrow is not documented
(#183) Function vpl_get_listmenu is not documented
(#34) Variable vpl_submissionlist_order::$field is not documented
(#35) Variable vpl_submissionlist_order::$ascending is not documented
(#36) Variable vpl_submissionlist_order::$corder is not documented
(#93) Phpdocs for function vpl_submissionlist_order::set_order has incomplete parameters list
mod/vpl/views/vpl_graph.class.php
(#31) Class vpl_graph is not documented
(#35) Phpdocs for function vpl_graph::draw has incomplete parameters list
mod/vpl/views/workinggraph.php
(#30) Function vpl_get_working_periods is not documented
(#84) Function vpl_user_working_periods_graph is not documented
(#108) Function vpl_working_periods_graph is not documented
mod/vpl/vpl.class.php
(#49) Class file_group_execution is not documented
(#122) Class mod_vpl is not documented
(#1362) Function mod_vpl::header_is_out is not documented
(#1389) Function mod_vpl::print_header_simple is not documented
(#1605) Function mod_vpl::str_restriction is not documented
(#907) Variable mod_vpl::$context is not documented
(#1227) Variable mod_vpl::$usergroupscache is not documented
(#1361) Variable mod_vpl::$headerisout is not documented
(#206) There is no description in phpdocs for function get_instance
(#214) There is no description in phpdocs for function get_course
(#223) There is no description in phpdocs for function get_course_module
(#269) There is no description in phpdocs for function get_required_files_directory
(#293) There is no description in phpdocs for function set_required_files
(#302) There is no description in phpdocs for function get_required_fgm
(#314) There is no description in phpdocs for function get_execution_files_directory
(#330) There is no description in phpdocs for function get_execution_files
(#338) There is no description in phpdocs for function get_execution_fgm
(#1069) There is no description in phpdocs for function user_fullname_picture
(#1079) There is no description in phpdocs for function user_picture
(#72) Phpdocs for function file_group_execution::__construct has incomplete parameters list
(#161) Phpdocs for function mod_vpl::__construct has incomplete parameters list
(#295) Phpdocs for function mod_vpl::set_required_files has incomplete parameters list
(#470) Phpdocs for function mod_vpl::pass_password_check has incomplete parameters list
(#618) Phpdocs for function mod_vpl::pass_submission_restriction has incomplete parameters list
(#656) Phpdocs for function mod_vpl::add_submission has incomplete parameters list
(#746) Phpdocs for function mod_vpl::user_submissions has incomplete parameters list
(#838) Phpdocs for function mod_vpl::update_group_v32 has incomplete parameters list
(#954) Phpdocs for function mod_vpl::delete_overflow_submissions has incomplete parameters list
(#1071) Phpdocs for function mod_vpl::user_fullname_picture has incomplete parameters list
(#1081) Phpdocs for function mod_vpl::user_picture has incomplete parameters list
(#1098) Phpdocs for function mod_vpl::fullname has incomplete parameters list
(#1179) Phpdocs for function mod_vpl::is_inconsistent_user has incomplete parameters list
(#1192) Phpdocs for function mod_vpl::get_group_leaderid has incomplete parameters list
(#1210) Phpdocs for function mod_vpl::get_usergroup has incomplete parameters list
(#1228) Phpdocs for function mod_vpl::get_group_members has incomplete parameters list
(#1244) Phpdocs for function mod_vpl::get_usergroup_members has incomplete parameters list
(#1350) Phpdocs for function mod_vpl::prepare_page has incomplete parameters list
(#1368) Phpdocs for function mod_vpl::print_header has incomplete parameters list
(#1410) Phpdocs for function mod_vpl::print_heading_with_help has incomplete parameters list
(#1622) Phpdocs for function mod_vpl::print_restriction has incomplete parameters list
(#1874) Phpdocs for function mod_vpl::get_variation has incomplete parameters list
(#1968) Phpdocs for function mod_vpl::get_variation_identification has incomplete parameters list
mod/vpl/vpl_example_CE.class.php
(#28) Class mod_vpl_example_CE is not documented
(#42) There is no description in phpdocs for function get_submitted_fgm
(#32) Phpdocs for function mod_vpl_example_CE::__construct has incomplete parameters list
(#56) Phpdocs for function mod_vpl_example_CE::savece has incomplete parameters list
mod/vpl/vpl_submission.class.php
(#46) Class mod_vpl_submission is not documented
(#42) Function vpl_compare_filenamebylengh is not documented
(#170) Function mod_vpl_submission::set_submitted_file is not documented
(#180) Function mod_vpl_submission::is_equal_to is not documented
(#877) Function mod_vpl_submission::proposedgrade is not documented
(#888) Function mod_vpl_submission::proposedcomment is not documented
(#1223) Function mod_vpl_submission::get_ce_for_editor is not documented
(#1257) Function mod_vpl_submission::get_detail is not documented
(#47) Variable mod_vpl_submission::$vpl is not documented
(#48) Variable mod_vpl_submission::$instance is not documented
(#873) Constant mod_vpl_submission::GRADETAG is not documented
(#874) Constant mod_vpl_submission::COMMENTTAG is not documented
(#875) Constant mod_vpl_submission::BEGINCOMMENTTAG is not documented
(#876) Constant mod_vpl_submission::ENDCOMMENTTAG is not documented
(#1100) Constant mod_vpl_submission::COMPILATIONFN is not documented
(#1101) Constant mod_vpl_submission::EXECUTIONFN is not documented
(#141) There is no description in phpdocs for function get_submitted_fgm
(#494) Phpdocs for function mod_vpl_submission::remove_grade_reduction has incomplete parameters list
(#575) Phpdocs for function mod_vpl_submission::get_grader has incomplete parameters list
(#607) Phpdocs for function mod_vpl_submission::get_grade_core has incomplete parameters list
(#688) Phpdocs for function mod_vpl_submission::get_detailed_grade has incomplete parameters list
(#703) Phpdocs for function mod_vpl_submission::print_grade has incomplete parameters list
(#751) Phpdocs for function mod_vpl_submission::print_info has incomplete parameters list
(#916) Phpdocs for function mod_vpl_submission::add_filelink has incomplete parameters list
(#949) Phpdocs for function mod_vpl_submission::get_last_comment has incomplete parameters list
(#978) Phpdocs for function mod_vpl_submission::result_to_html has incomplete parameters list
(#1056) Phpdocs for function mod_vpl_submission::filter_feedback_add has incomplete parameters list
(#1072) Phpdocs for function mod_vpl_submission::filter_feedback has incomplete parameters list
(#1106) Phpdocs for function mod_vpl_submission::savece has incomplete parameters list
(#1174) Phpdocs for function mod_vpl_submission::get_ce_html has incomplete parameters list
mod/vpl/vpl_submission_CE.class.php
(#32) Class mod_vpl_submission_CE is not documented
(#356) Function mod_vpl_submission_CE::jailaction is not documented
(#380) Function mod_vpl_submission_CE::jailrequestaction is not documented
(#393) Function mod_vpl_submission_CE::jailreaction is not documented
(#519) Function mod_vpl_submission_CE::retrieveresult is not documented
(#538) Function mod_vpl_submission_CE::isrunning is not documented
(#546) Function mod_vpl_submission_CE::cancelprocess is not documented
(#33) Variable mod_vpl_submission_CE::$languageext is not documented
(#89) Variable mod_vpl_submission_CE::$scriptname is not documented
(#94) Variable mod_vpl_submission_CE::$scripttype is not documented
(#100) Variable mod_vpl_submission_CE::$scriptlist is not documented
(#105) Constant mod_vpl_submission_CE::TRUN is not documented
(#106) Constant mod_vpl_submission_CE::TDEBUG is not documented
(#107) Constant mod_vpl_submission_CE::TEVALUATE is not documented
(#112) Phpdocs for function mod_vpl_submission_CE::get_pln has incomplete parameters list
(#129) Phpdocs for function mod_vpl_submission_CE::get_default_script has incomplete parameters list
(#181) Phpdocs for function mod_vpl_submission_CE::prepare_execution has incomplete parameters list
(#410) Phpdocs for function mod_vpl_submission_CE::run has incomplete parameters list
(#480) Phpdocs for function mod_vpl_submission_CE::update has incomplete parameters list

Update savepoints problems

(0 errors, 0 warnings)

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


Third party library modification problems

(0 errors, 0 warnings)

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


Missing changes in external functions or backup support for new detected tables or columns

(0 errors, 0 warnings)

This section shows potential problems detected when there are new database structures added in a patch and it is detected that nothing has been changed related with external functions (to be used by WS) or backup and restore. It must be checked that everything is correct and nothing is being missed in those areas. [More info]


grunt changes

(24 errors, 0 warnings)

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

mod/vpl/amd/build/evaluationmonitor.min.js
Uncommitted change detected.
mod/vpl/amd/build/evaluationmonitor.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/jstests-lazy.min.js
Uncommitted change detected.
mod/vpl/amd/build/jstests-lazy.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplclipboard.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplclipboard.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplide.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplide.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplidebinaryfile.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplidebinaryfile.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplideblocklyfile.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplideblocklyfile.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplidebutton.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplidebutton.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplidecodefile.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplidecodefile.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplidefile.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplidefile.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplterminal.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplterminal.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplutil.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplutil.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/vplvnc.min.js
Uncommitted change detected.
mod/vpl/amd/build/vplvnc.min.js.map
Uncommitted change detected.

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]


Gherkin .feature problems

(0 errors, 0 warnings)

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