<?xml version="1.0"?>
<smurf version="0.9.0"><check title="Coding style problems" url="http://docs.moodle.org/dev/Coding_style"><description>This sections shows the coding style problems detected in the code by phpcs</description><mess><problem file="admin/renderer.php" linefrom="185" lineto="185" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 142 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="266" lineto="266" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 147 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="473" lineto="473" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 152 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="798" lineto="798" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 134 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="799" lineto="799" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 137 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="801" lineto="801" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 141 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="804" lineto="804" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 142 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="830" lineto="830" method="" class="" package="" api="" ruleset="moodle" rule="WhiteSpace.SpaceAfterComma.NoSpace" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Commas (,) must be followed by white space.</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="869" lineto="869" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 137 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="900" lineto="900" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 134 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="905" lineto="905" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 137 characters</message><description/><code/></problem><problem file="admin/renderer.php" linefrom="971" lineto="971" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 137 characters</message><description/><code/></problem><problem file="admin/settings/server.php" linefrom="224" lineto="224" method="" class="" package="" api="" ruleset="Generic" rule="WhiteSpace.ScopeIndent.Incorrect" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Line indented incorrectly; expected at least 4 spaces, found 0</message><description/><code/></problem><problem file="admin/settings/server.php" linefrom="225" lineto="225" method="" class="" package="" api="" ruleset="Generic" rule="WhiteSpace.ScopeIndent.Incorrect" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Line indented incorrectly; expected at least 4 spaces, found 0</message><description/><code/></problem><problem file="admin/settings/server.php" linefrom="226" lineto="226" method="" class="" package="" api="" ruleset="Generic" rule="WhiteSpace.ScopeIndent.Incorrect" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Line indented incorrectly; expected at least 4 spaces, found 0</message><description/><code/></problem><problem file="admin/settings/server.php" linefrom="228" lineto="228" method="" class="" package="" api="" ruleset="Generic" rule="WhiteSpace.ScopeIndent.Incorrect" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Line indented incorrectly; expected at least 4 spaces, found 0</message><description/><code/></problem><problem file="admin/settings/server.php" linefrom="236" lineto="236" method="" class="" package="" api="" ruleset="Generic" rule="WhiteSpace.ScopeIndent.Incorrect" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Line indented incorrectly; expected at least 4 spaces, found 0</message><description/><code/></problem><problem file="admin/settings/server.php" linefrom="238" lineto="238" method="" class="" package="" api="" ruleset="Generic" rule="WhiteSpace.ScopeIndent.Incorrect" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Line indented incorrectly; expected at least 4 spaces, found 0</message><description/><code/></problem><problem file="lib/messagelib.php" linefrom="47" lineto="47" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 151 characters</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="2" lineto="2" method="" class="" package="" api="" ruleset="moodle" rule="Files.BoilerplateComment.WrongWhitespace" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>The opening &lt;?php tag must be followed by exactly one newline.</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="579" lineto="579" method="" class="" package="" api="" ruleset="Moodle" rule="PHP.ForbiddenFunctions.Found" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>The use of function print_r() is forbidden</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="836" lineto="836" method="" class="" package="" api="" ruleset="moodle" rule="ControlStructures.ControlSignature" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Expected "try {\n...} catch (...) {\n"; found "try {\n...}\n            catch (...) {\n"</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="1196" lineto="1196" method="" class="" package="" api="" ruleset="moodle" rule="ControlStructures.ControlSignature" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>Expected "foreach (...) {\n"; found "foreach(...) {\n"</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="1230" lineto="1230" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 139 characters</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="1258" lineto="1258" method="" class="" package="" api="" ruleset="moodle" rule="Files.LineLength.TooLong" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Line exceeds 132 characters; contains 143 characters</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="2" lineto="2" method="" class="" package="" api="" ruleset="moodle" rule="Files.BoilerplateComment.WrongWhitespace" url="http://docs.moodle.org/dev/Coding_style" weight="5"><message>The opening &lt;?php tag must be followed by exactly one newline.</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="146" lineto="146" method="" class="" package="" api="" ruleset="Generic" rule="CodeAnalysis.UselessOverridingMethod.Found" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Useless method overriding detected</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="150" lineto="150" method="" class="" package="" api="" ruleset="Generic" rule="CodeAnalysis.UselessOverridingMethod.Found" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Useless method overriding detected</message><description/><code/></problem></mess></check><check title="PHPDocs style problems" url="http://docs.moodle.org/dev/Coding_style"><description>This sections shows the phpdocs problems detected in the code by local_moodlecheck</description><mess><problem file="lib/pluginlib.php" linefrom="2" lineto="2" method="" class="" package="" api="" ruleset="moodle" rule="noemptysecondline" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Empty line found after PHP open tag</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="749" lineto="749" method="" class="" package="" api="" ruleset="moodle" rule="noinlinephpdocs" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Found comment starting with three or more slashes</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="584" lineto="584" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class available_update_checker does not have @copyright tag</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="1317" lineto="1317" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class available_update_info does not have @copyright tag</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="1355" lineto="1355" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class plugininfo_default_factory does not have @copyright tag</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="584" lineto="584" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class available_update_checker does not have @license tag</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="1317" lineto="1317" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class available_update_info does not have @license tag</message><description/><code/></problem><problem file="lib/pluginlib.php" linefrom="1355" lineto="1355" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class plugininfo_default_factory does not have @license tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="2" lineto="2" method="" class="" package="" api="" ruleset="moodle" rule="noemptysecondline" url="http://docs.moodle.org/dev/Coding_style" weight="1"><message>Empty line found after PHP open tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="40" lineto="40" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_plugininfo_mod::init_display_name is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="44" lineto="44" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_plugininfo_mod::load_disk_version is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="48" lineto="48" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_plugininfo_mod::load_version_php is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="55" lineto="55" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_plugininfo_mod::load_db_version is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="134" lineto="134" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::validate_response is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="137" lineto="137" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::store_response is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="141" lineto="141" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::restore_response is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="146" lineto="146" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::compare_responses is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="150" lineto="150" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::is_same_release is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="154" lineto="154" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::load_current_environment is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="157" lineto="157" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::fake_current_environment is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="164" lineto="164" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::get_last_timefetched is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="172" lineto="172" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::get_fake_response is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="221" lineto="221" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::cron_current_timestamp is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="229" lineto="229" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::cron_mtrace is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="232" lineto="232" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::cron_autocheck_enabled is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="236" lineto="236" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::cron_execution_offset is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="241" lineto="241" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function testable_available_update_checker::cron_execute is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="258" lineto="258" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function plugin_manager_test::test_plugin_manager_instance is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="263" lineto="263" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function plugin_manager_test::test_get_plugins is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="270" lineto="270" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function plugin_manager_test::test_get_status is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="277" lineto="277" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function plugin_manager_test::test_available_update is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="294" lineto="294" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_core_available_update is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="370" lineto="370" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_compare_responses_both_empty is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="379" lineto="379" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_compare_responses_old_empty is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="398" lineto="398" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_compare_responses_no_change is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="422" lineto="422" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_compare_responses_new_and_missing_update is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="458" lineto="458" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_compare_responses_modified_update is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="486" lineto="486" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_compare_responses_invalid_format is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="495" lineto="495" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_is_same_release_explicit is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="509" lineto="509" method="" class="" package="" api="" ruleset="moodle" rule="functionsdocumented" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Function available_update_checker_test::test_is_same_release_implicit is not documented</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="35" lineto="35" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class testable_plugininfo_mod does not have @copyright tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="61" lineto="61" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class testable_plugin_manager does not have @copyright tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="108" lineto="108" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class testable_available_update_checker does not have @copyright tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="246" lineto="246" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class testable_available_update_checker_cron_executed does not have @copyright tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="253" lineto="253" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class plugin_manager_test does not have @copyright tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="289" lineto="289" method="" class="" package="" api="" ruleset="moodle" rule="classeshavecopyright" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class available_update_checker_test does not have @copyright tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="35" lineto="35" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class testable_plugininfo_mod does not have @license tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="61" lineto="61" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class testable_plugin_manager does not have @license tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="108" lineto="108" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class testable_available_update_checker does not have @license tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="246" lineto="246" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class testable_available_update_checker_cron_executed does not have @license tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="253" lineto="253" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class plugin_manager_test does not have @license tag</message><description/><code/></problem><problem file="lib/simpletest/testpluginlib.php" linefrom="289" lineto="289" method="" class="" package="" api="" ruleset="moodle" rule="classeshavelicense" url="http://docs.moodle.org/dev/Coding_style" weight="3"><message>Class available_update_checker_test does not have @license tag</message><description/><code/></problem></mess></check></smurf>
