Prechecker results: error


PHP lint problems

(1 errors, 0 warnings)

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

mod/vpl/tests/running_processes_test.php
(#42) PHP Parse error: syntax error, unexpected 'object' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /mod/vpl/tests/running_processes_test.php on line 42

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

(691 errors, 289 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] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#57) Inline phpdocs tag {@link convert_path} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
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] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#89) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#98) Inline phpdocs tag {@link restore_logs_processor} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
(#101) Inline phpdocs tag {@link restore_log_rule} with incorrect contents found. It must match {@link [valid URL] [description (optional)]} or {@see [valid FQSEN] [description (optional)]}
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
(#829) Phpdocs for function provider::copy_fields has incomplete parameters list
(#845) Phpdocs for function provider::copy_date_fields has incomplete parameters list
(#860) Phpdocs for function provider::get_vpl_output has incomplete parameters list
(#936) Phpdocs for function provider::get_vpl_running_process_output has incomplete parameters list
mod/vpl/classes/report_editdates_integration.php
(#30) Class mod_vpl_report_editdates_integration is not documented
(#31) Function mod_vpl_report_editdates_integration::__construct is not documented
(#36) Function mod_vpl_report_editdates_integration::get_settings is not documented
(#51) Function mod_vpl_report_editdates_integration::validate_dates is not documented
(#58) Function mod_vpl_report_editdates_integration::save_dates is not documented
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
(#380) Function vpl_editor_util::generate_evaluate_script is not documented
(#387) 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
(#51) Function mod_vpl_webservice::info_parameters is not documented
(#57) Function mod_vpl_webservice::info is not documented
(#85) Function mod_vpl_webservice::info_returns is not documented
(#105) Function mod_vpl_webservice::save_parameters is not documented
(#115) Function mod_vpl_webservice::save is not documented
(#140) Function mod_vpl_webservice::save_returns is not documented
(#147) Function mod_vpl_webservice::open_parameters is not documented
(#154) Function mod_vpl_webservice::open is not documented
(#189) Function mod_vpl_webservice::open_returns is not documented
(#204) Function mod_vpl_webservice::evaluate_parameters is not documented
(#210) Function mod_vpl_webservice::evaluate is not documented
(#232) Function mod_vpl_webservice::evaluate_returns is not documented
(#252) Function mod_vpl_webservice::get_result_parameters is not documented
(#258) Function mod_vpl_webservice::get_result is not documented
(#289) 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
(#433) Phpdocs for function file_group_process::download_files has incomplete parameters list
(#139) Invalid phpdocs tag @parm used
(#402) Invalid phpdocs tag @parm used
(#436) Invalid phpdocs tag @parm used
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
(#324) Phpdocs for function mod_vpl_edit::stopdirectrun has incomplete parameters list
(#344) Phpdocs for function mod_vpl_edit::directrun 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
(#85) Function vpl_jailserver_manager::get_response is not documented
(#65) Variable vpl_jailserver_manager::$lastjsonrpcid is not documented
(#36) Constant vpl_jailserver_manager::RECHECK is not documented
(#37) Constant vpl_jailserver_manager::TABLE is not documented
(#182) Phpdocs for function vpl_jailserver_manager::get_server_list has incomplete parameters list
(#208) Phpdocs for function vpl_jailserver_manager::get_action_request has incomplete parameters list
(#226) Phpdocs for function vpl_jailserver_manager::get_available_request has incomplete parameters list
(#238) Phpdocs for function vpl_jailserver_manager::get_server has incomplete parameters list
(#352) 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
(#97) Function vpl_running_processes::delete is not documented
(#32) Constant vpl_running_processes::TABLE is not documented
(#36) Phpdocs for function vpl_running_processes::get_run has incomplete parameters list
(#58) Phpdocs for function vpl_running_processes::get_directrun has incomplete parameters list
(#87) Phpdocs for function vpl_running_processes::set has incomplete parameters list
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
(#498) Function vpl_print_recent_mod_activity is not documented
(#541) Function vpl_get_coursemodule_info_not_valid is not documented
(#652) Function vpl_extend_navigation is not documented
(#711) Function vpl_extend_settings_navigation is not documented
(#803) Function vpl_scale_used is not documented
(#824) Function vpl_get_view_actions is not documented
(#843) Function vpl_get_post_actions is not documented
(#355) There is no description in phpdocs for function vpl_supports
(#287) Phpdocs for function vpl_update_instance has incomplete parameters list
(#393) Phpdocs for function vpl_user_outline has incomplete parameters list
(#424) Phpdocs for function vpl_user_complete has incomplete parameters list
(#441) Phpdocs for function vpl_get_recent_mod_activity has incomplete parameters list
(#815) Phpdocs for function vpl_scale_used_anywhere has incomplete parameters list
(#861) Phpdocs for function vpl_reset_gradebook has incomplete parameters list
(#922) Phpdocs for function vpl_reset_userdata has incomplete parameters list
(#954) Phpdocs for function vpl_reset_course_form_definition has incomplete parameters list
(#961) 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
(#126) Function vpl_fwrite is not documented
(#471) Function vpl_get_select_time is not documented
(#624) Function vpl_notice is not documented
(#672) Function vpl_fileextension is not documented
(#775) Function vpl_bash_export is not documented
(#915) Function vpl_get_webservice_available is not documented
(#929) Function vpl_get_webservice_token is not documented
(#987) Function vpl_get_webservice_urlbase is not documented
(#76) Phpdocs for function vpl_create_dir has incomplete parameters list
(#91) Phpdocs for function vpl_fopen has incomplete parameters list
(#139) Phpdocs for function vpl_delete_dir has incomplete parameters list
(#174) Phpdocs for function vpl_output_zip has incomplete parameters list
(#209) Phpdocs for function vpl_get_lang has incomplete parameters list
(#285) Phpdocs for function vpl_abs_href has incomplete parameters list
(#312) Phpdocs for function vpl_mod_href has incomplete parameters list
(#339) Phpdocs for function vpl_rel_url has incomplete parameters list
(#364) Phpdocs for function vpl_url_add_param has incomplete parameters list
(#381) Phpdocs for function vpl_redirect has incomplete parameters list
(#422) Phpdocs for function vpl_include_jsfile has incomplete parameters list
(#436) Phpdocs for function vpl_include_js has incomplete parameters list
(#540) Phpdocs for function vpl_get_array_key has incomplete parameters list
(#646) Phpdocs for function vpl_select_index has incomplete parameters list
(#688) Phpdocs for function vpl_is_binary has incomplete parameters list
(#709) Phpdocs for function vpl_encode_binary has incomplete parameters list
(#719) Phpdocs for function vpl_decode_binary has incomplete parameters list
(#765) Phpdocs for function vpl_truncate_string has incomplete parameters list
(#798) Phpdocs for function vpl_truncate_vpl has incomplete parameters list
(#814) Phpdocs for function vpl_truncate_variations has incomplete parameters list
(#823) Phpdocs for function vpl_truncate_running_processes has incomplete parameters list
(#832) Phpdocs for function vpl_truncate_jailservers has incomplete parameters list
(#843) Phpdocs for function vpl_check_network has incomplete parameters list
(#861) Phpdocs for function vpl_get_awesome_icon has incomplete parameters list
(#122) 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/coverage.php
(#17) File-level phpdocs block is not found
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
(#184) Function filegroup_test::internal_test_one_addfile is not documented
(#268) Function filegroup_test::internal_test_one_getfiledata is not documented
(#286) Function filegroup_test::internal_test_one_is_populated is not documented
(#43) Variable filegroup_test::$basedir is not documented
(#44) Variable filegroup_test::$gpempty is not documented
(#45) Variable filegroup_test::$gponefile is not documented
(#46) Variable filegroup_test::$gpfiles is not documented
(#47) Variable filegroup_test::$gpdirectory is not documented
(#48) Variable filegroup_test::$gponefilecontents is not documented
(#49) Variable filegroup_test::$gpfilescontents is not documented
(#50) 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
(#516) Function testable_provider::get_user_preferences is not documented
(#515) Variable testable_provider::$nothing is not documented
(#509) 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
(#55) Phpdocs for variable privacy_provider_test::$submission2 does not contain @var or incorrect
mod/vpl/tests/running_processes_test.php
(#92) Function running_processes_test::check_record is not documented
(#144) Function running_processes_test::internal_test_get_by_id is not documented
(#42) Variable running_processes_test::$run is not documented
(#43) Variable running_processes_test::$debug is not documented
(#44) Variable running_processes_test::$evaluate is not documented
(#45) Variable running_processes_test::$directrun is not documented
(#46) Variable running_processes_test::$otheruserrun is not documented
(#47) Variable running_processes_test::$othervplrun is not documented
(#41) Constant running_processes_test::TABLE is not documented
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
(#47) Function webservice_test::vpl_call_service is not documented
(#118) Function webservice_test::internal_test_files is not documented
(#196) Function webservice_test::internal_test_vpl_webservice_open is not documented
(#368) Function webservice_test::internal_test_vpl_webservice_save is not documented
(#491) Function webservice_test::change_activity is not documented
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
(#1394) Function mod_vpl::header_is_out is not documented
(#1421) Function mod_vpl::print_header_simple is not documented
(#1639) Function mod_vpl::str_restriction is not documented
(#931) Variable mod_vpl::$context is not documented
(#1251) Variable mod_vpl::$usergroupscache is not documented
(#1393) 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
(#1093) There is no description in phpdocs for function user_fullname_picture
(#1103) 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
(#479) Phpdocs for function mod_vpl::pass_password_check has incomplete parameters list
(#627) Phpdocs for function mod_vpl::pass_submission_restriction has incomplete parameters list
(#665) Phpdocs for function mod_vpl::internal_add_submission has incomplete parameters list
(#743) Phpdocs for function mod_vpl::add_submission has incomplete parameters list
(#771) Phpdocs for function mod_vpl::user_submissions has incomplete parameters list
(#862) Phpdocs for function mod_vpl::update_group_v32 has incomplete parameters list
(#978) Phpdocs for function mod_vpl::delete_overflow_submissions has incomplete parameters list
(#1095) Phpdocs for function mod_vpl::user_fullname_picture has incomplete parameters list
(#1105) Phpdocs for function mod_vpl::user_picture has incomplete parameters list
(#1122) Phpdocs for function mod_vpl::fullname has incomplete parameters list
(#1203) Phpdocs for function mod_vpl::is_inconsistent_user has incomplete parameters list
(#1216) Phpdocs for function mod_vpl::get_group_leaderid has incomplete parameters list
(#1234) Phpdocs for function mod_vpl::get_usergroup has incomplete parameters list
(#1252) Phpdocs for function mod_vpl::get_group_members has incomplete parameters list
(#1268) Phpdocs for function mod_vpl::get_usergroup_members has incomplete parameters list
(#1374) Phpdocs for function mod_vpl::prepare_page has incomplete parameters list
(#1400) Phpdocs for function mod_vpl::print_header has incomplete parameters list
(#1442) Phpdocs for function mod_vpl::print_heading_with_help has incomplete parameters list
(#1656) Phpdocs for function mod_vpl::print_restriction has incomplete parameters list
(#1908) Phpdocs for function mod_vpl::get_variation has incomplete parameters list
(#2002) 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
(#168) Function mod_vpl_submission::set_submitted_file is not documented
(#178) Function mod_vpl_submission::is_equal_to is not documented
(#875) Function mod_vpl_submission::proposedgrade is not documented
(#886) Function mod_vpl_submission::proposedcomment is not documented
(#1221) Function mod_vpl_submission::get_ce_for_editor is not documented
(#1255) 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
(#871) Constant mod_vpl_submission::GRADETAG is not documented
(#872) Constant mod_vpl_submission::COMMENTTAG is not documented
(#873) Constant mod_vpl_submission::BEGINCOMMENTTAG is not documented
(#874) Constant mod_vpl_submission::ENDCOMMENTTAG is not documented
(#1098) Constant mod_vpl_submission::COMPILATIONFN is not documented
(#1099) Constant mod_vpl_submission::EXECUTIONFN is not documented
(#139) There is no description in phpdocs for function get_submitted_fgm
(#60) Phpdocs for function mod_vpl_submission::__construct has incomplete parameters list
(#492) Phpdocs for function mod_vpl_submission::remove_grade_reduction has incomplete parameters list
(#573) Phpdocs for function mod_vpl_submission::get_grader has incomplete parameters list
(#605) Phpdocs for function mod_vpl_submission::get_grade_core has incomplete parameters list
(#686) Phpdocs for function mod_vpl_submission::get_detailed_grade has incomplete parameters list
(#701) Phpdocs for function mod_vpl_submission::print_grade has incomplete parameters list
(#749) Phpdocs for function mod_vpl_submission::print_info has incomplete parameters list
(#914) Phpdocs for function mod_vpl_submission::add_filelink has incomplete parameters list
(#947) Phpdocs for function mod_vpl_submission::get_last_comment has incomplete parameters list
(#976) Phpdocs for function mod_vpl_submission::result_to_html has incomplete parameters list
(#1054) Phpdocs for function mod_vpl_submission::filter_feedback_add has incomplete parameters list
(#1070) Phpdocs for function mod_vpl_submission::filter_feedback has incomplete parameters list
(#1104) Phpdocs for function mod_vpl_submission::savece has incomplete parameters list
(#1172) 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
(#360) Function mod_vpl_submission_CE::jailaction is not documented
(#377) Function mod_vpl_submission_CE::jailrequestaction is not documented
(#390) Function mod_vpl_submission_CE::jailreaction is not documented
(#504) Function mod_vpl_submission_CE::update is not documented
(#528) Function mod_vpl_submission_CE::retrieveresult is not documented
(#552) Function mod_vpl_submission_CE::isrunning 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
(#435) Phpdocs for function mod_vpl_submission_CE::run 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]


grunt changes

(16 errors, 0 warnings)

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

mod/vpl/amd/build/evaluationmonitor.min.js.map
Uncommitted change detected.
mod/vpl/amd/build/jstests-lazy.min.js.map
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.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.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.map
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.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]