Prechecker results: error


Overview

(0 errors, 0 warnings)

This section shows the general problems detected when processing the code [More info]


PHP lint problems

(0 errors, 0 warnings)

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


PHP coding style problems

(0 errors, 0 warnings)

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


Javascript coding style problems

(0 errors, 0 warnings)

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


CSS problems

(0 errors, 0 warnings)

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


PHPDocs style problems

(8 errors, 0 warnings)

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

public/blocks/aipromptgen/classes/ai_client.php
(#69) Phpdocs for function ai_client::send_to_openai has incomplete parameters list
(#95) Phpdocs for function ai_client::send_to_ollama has incomplete parameters list
public/blocks/aipromptgen/classes/helper.php
(#194) Phpdocs for function helper::format_outcome has incomplete parameters list
(#215) Phpdocs for function helper::resolve_competency_object has incomplete parameters list
(#248) Phpdocs for function helper::format_competency has incomplete parameters list
(#276) Phpdocs for function helper::get_module_competencies_fallback has incomplete parameters list
(#317) Phpdocs for function helper::get_competencies_from_db has incomplete parameters list
(#352) Phpdocs for function helper::get_module_icon 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]

public/blocks/aipromptgen/amd/build/actions.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/actions.min.js.map
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/actions.min.min.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/age.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/age.min.js.map
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/age.min.min.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/markdown.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/markdown.min.min.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/pickers.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/pickers.min.js.map
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/pickers.min.min.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/stream.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/stream.min.min.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/ui.min.js
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/ui.min.js.map
Uncommitted change detected.
public/blocks/aipromptgen/amd/build/ui.min.min.min.js
Uncommitted change detected.

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 5 warnings)

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

public/blocks/aipromptgen/templates/prompt_page.mustache
(#1) Example context missing.
(#1) HTML Validation error, line 19: The “label” element may contain at most one “button”, “input”, “meter”, “output”, “progress”, “select”, or “textarea” descendant. ( <input type="number" id="ai4t-age-exact" min="1" max="120" step="1" style="width:100px;"> )
(#1) HTML Validation info, line 16: “label” element with multiple labelable descendants. ( <label style="display:flex;align-items:center;gap:8px;"> )
(#1) HTML Validation error, line 26: The “label” element may contain at most one “button”, “input”, “meter”, “output”, “progress”, “select”, or “textarea” descendant. ( <input type="number" id="ai4t-age-from" min="1" max="120" step="1" style="width:100px;" disabled> )
(#1) HTML Validation info, line 23: “label” element with multiple labelable descendants. ( <label style="display:flex;align-items:center;gap:8px;"> )
(#1) HTML Validation error, line 28: The “label” element may contain at most one “button”, “input”, “meter”, “output”, “progress”, “select”, or “textarea” descendant. ( <input type="number" id="ai4t-age-to" min="1" max="120" step="1" style="width:100px;" disabled> )
(#1) HTML Validation info, line 23: “label” element with multiple labelable descendants. ( <label style="display:flex;align-items:center;gap:8px;"> )
(#1) HTML Validation error, line 175: Element “style” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.) (></div><style>.ai4t)

Gherkin .feature problems

(0 errors, 0 warnings)

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