<?xml version="1.0"?>
<smurf version="0.9.1" numerrors="21" numwarnings="1">
  <summary status="error" numerrors="21" numwarnings="1" condensedresult="smurf,error,21,1:phplint,success,0,0;phpcs,success,0,0;js,success,0,0;css,error,9,0;phpdoc,error,11,0;savepoint,success,0,0;thirdparty,success,0,0;grunt,error,1,1;shifter,success,0,0;mustache,success,0,0">
    <detail name="phplint" status="success" numerrors="0" numwarnings="0"/>
    <detail name="phpcs" status="success" numerrors="0" numwarnings="0"/>
    <detail name="js" status="success" numerrors="0" numwarnings="0"/>
    <detail name="css" status="error" numerrors="9" numwarnings="0"/>
    <detail name="phpdoc" status="error" numerrors="11" numwarnings="0"/>
    <detail name="savepoint" status="success" numerrors="0" numwarnings="0"/>
    <detail name="thirdparty" status="success" numerrors="0" numwarnings="0"/>
    <detail name="grunt" status="error" numerrors="1" numwarnings="1"/>
    <detail name="shifter" status="success" numerrors="0" numwarnings="0"/>
    <detail name="mustache" status="success" numerrors="0" numwarnings="0"/>
  </summary>
  <check id="phplint" title="PHP lint problems" url="http://php.net/docs.php" numerrors="0" numwarnings="0" allowfiltering="0">
    <description>This section shows php lint problems in the code detected by php -l</description>
    <mess/>
  </check>
  <check id="phpcs" title="PHP coding style problems" url="https://docs.moodle.org/dev/Coding_style" numerrors="0" numwarnings="0" allowfiltering="1">
    <description>This section shows the coding style problems detected in the code by phpcs</description>
    <mess/>
  </check>
  <check id="js" title="Javascript coding style problems" url="https://docs.moodle.org/dev/Javascript/Coding_style" numerrors="0" numwarnings="0" allowfiltering="1">
    <description>This section shows the coding style problems detected in the code by eslint</description>
    <mess/>
  </check>
  <check id="css" title="CSS problems" url="https://docs.moodle.org/dev/CSS_coding_style" numerrors="9" numwarnings="0" allowfiltering="1">
    <description>This section shows CSS problems detected by stylelint</description>
    <mess>
      <problem file="blocks/enrolkey/styles.css" linefrom="17" lineto="17" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L17" ruleset="stylelint" rule="rules.declaration-block-trailing-semicolon" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Expected a trailing semicolon (declaration-block-trailing-semicolon)</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/styles.css" linefrom="17" lineto="17" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L17" ruleset="stylelint" rule="rules.declaration-colon-space-before" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Unexpected whitespace before ":" (declaration-colon-space-before)</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/styles.css" linefrom="3" lineto="3" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L3" ruleset="stylelint" rule="rules.declaration-no-important" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Unexpected !important (declaration-no-important)</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/styles.css" linefrom="2" lineto="2" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L2" ruleset="stylelint" rule="rules.selector-combinator-space-after" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Expected single space after "&gt;" (selector-combinator-space-after)</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/styles.css" linefrom="9" lineto="9" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L9" ruleset="stylelint" rule="rules.selector-combinator-space-after" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Expected single space after "&gt;" (selector-combinator-space-after)</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/styles.css" linefrom="15" lineto="15" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L15" ruleset="stylelint" rule="rules.selector-combinator-space-after" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Expected single space after "&gt;" (selector-combinator-space-after)</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/styles.css" linefrom="2" lineto="2" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L2" ruleset="stylelint" rule="rules.selector-combinator-space-before" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Expected single space before "&gt;" (selector-combinator-space-before)</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/styles.css" linefrom="9" lineto="9" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L9" ruleset="stylelint" rule="rules.selector-combinator-space-before" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Expected single space before "&gt;" (selector-combinator-space-before)</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/styles.css" linefrom="15" lineto="15" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/styles.css#L15" ruleset="stylelint" rule="rules.selector-combinator-space-before" url="https://docs.moodle.org/dev/CSS_coding_style" type="error" weight="5">
        <message>Expected single space before "&gt;" (selector-combinator-space-before)</message>
        <description/>
        <code/>
      </problem>
    </mess>
  </check>
  <check id="phpdoc" title="PHPDocs style problems" url="https://docs.moodle.org/dev/Coding_style" numerrors="11" numwarnings="0" allowfiltering="1">
    <description>This section shows the phpdocs problems detected in the code by local_moodlecheck</description>
    <mess>
      <problem file="blocks/enrolkey/block_enrolkey.php" linefrom="17" lineto="17" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/block_enrolkey.php#L17" ruleset="moodle" rule="filephpdocpresent" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>File-level phpdocs block is not found</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/block_enrolkey.php" linefrom="21" lineto="21" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/block_enrolkey.php#L21" ruleset="moodle" rule="phpdocsfistline" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>No one-line description found in phpdocs for class block_enrolkey</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/block_enrolkey.php" linefrom="26" lineto="26" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/block_enrolkey.php#L26" ruleset="moodle" rule="functiondescription" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>There is no description in phpdocs for function init</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/block_enrolkey.php" linefrom="33" lineto="33" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/block_enrolkey.php#L33" ruleset="moodle" rule="functiondescription" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>There is no description in phpdocs for function get_content</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/block_enrolkey.php" linefrom="53" lineto="53" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/block_enrolkey.php#L53" ruleset="moodle" rule="functiondescription" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>There is no description in phpdocs for function is_auth_plugin_enable</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/classes/form/enrolkey_form.php" linefrom="27" lineto="27" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/classes/form/enrolkey_form.php#L27" ruleset="moodle" rule="packagespecified" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>Package is not specified for class enrolkey_form. It is also not specified in file-level phpdocs</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/classes/form/enrolkey_form.php" linefrom="17" lineto="17" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/classes/form/enrolkey_form.php#L17" ruleset="moodle" rule="filephpdocpresent" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>File-level phpdocs block is not found</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/classes/form/enrolkey_form.php" linefrom="54" lineto="54" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/classes/form/enrolkey_form.php#L54" ruleset="moodle" rule="functiondescription" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>There is no description in phpdocs for function get_enrol_ids</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/classes/form/enrolkey_form.php" linefrom="61" lineto="61" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/classes/form/enrolkey_form.php#L61" ruleset="moodle" rule="functiondescription" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>There is no description in phpdocs for function set_plugin</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/classes/form/enrolkey_form.php" linefrom="70" lineto="70" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/classes/form/enrolkey_form.php#L70" ruleset="moodle" rule="functiondescription" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>There is no description in phpdocs for function validation</message>
        <description/>
        <code/>
      </problem>
      <problem file="blocks/enrolkey/classes/privacy/provider.php" linefrom="33" lineto="33" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/blocks/enrolkey/classes/privacy/provider.php#L33" ruleset="moodle" rule="classesdocumented" url="https://docs.moodle.org/dev/Coding_style" type="error" weight="3">
        <message>Class provider is not documented</message>
        <description/>
        <code/>
      </problem>
    </mess>
  </check>
  <check id="savepoint" title="Update savepoints problems" url="https://docs.moodle.org/dev/Upgrade_API" numerrors="0" numwarnings="0" allowfiltering="1">
    <description>This section shows problems detected with the handling of upgrade savepoints</description>
    <mess/>
  </check>
  <check id="thirdparty" title="Third party library modification problems" url="https://docs.moodle.org/dev/Peer_reviewing#Third_party_code" numerrors="0" numwarnings="0" allowfiltering="0">
    <description>This section shows problems detected with the modification of third party libraries</description>
    <mess/>
  </check>
  <check id="grunt" title="grunt changes" url="https://docs.moodle.org/dev/Grunt" numerrors="1" numwarnings="1" allowfiltering="0">
    <description>This section shows files built by grunt and not commited</description>
    <mess>
      <problem file="" linefrom="0" lineto="0" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/#L0" ruleset="moodle" rule="" url="https://docs.moodle.org/dev/Grunt" type="error" weight="5">
        <message>Problems running grunt</message>
        <description/>
        <code/>
      </problem>
      <problem file="" linefrom="0" lineto="0" method="" class="" package="" api="" diffurl="https://git.in.moodle.com/pluginsbot/moodle-plugins-snapshots/blob/a1661791e7afbc23ec529d8c8bf0245899614c1b/#L0" ruleset="moodle" rule="" url="https://docs.moodle.org/dev/Grunt" type="warning" weight="1">
        <message>Task "stylelint:css" failed. Use --force to continue.</message>
        <description/>
        <code/>
      </problem>
    </mess>
  </check>
  <check id="shifter" title="shifter problems" url="https://docs.moodle.org/dev/YUI/Shifter" numerrors="0" numwarnings="0" allowfiltering="1">
    <description>This section shows problems detected by shifter</description>
    <mess/>
  </check>
  <check id="mustache" title="Mustache template problems" url="https://docs.moodle.org/dev/Templates" numerrors="0" numwarnings="0" allowfiltering="0">
    <description>This section shows problems detected in mustache templates</description>
    <mess/>
  </check>
</smurf>
