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, 15 warnings)

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

mod/interactivevideo/amd/src/mod_form.js
(#209) Unnecessary escape character: \/. (no-useless-escape)
(#209) Unnecessary escape character: \/. (no-useless-escape)
mod/interactivevideo/amd/src/player/panopto.js
(#77) Unnecessary escape character: \/. (no-useless-escape)
(#77) Unnecessary escape character: \/. (no-useless-escape)
(#77) Unnecessary escape character: \/. (no-useless-escape)
(#324) Do not nest ternary expressions. (no-nested-ternary)
mod/interactivevideo/amd/src/player/peertube.js
(#93) Unexpected prompt. (no-alert)
(#103) Unexpected alert. (no-alert)
mod/interactivevideo/amd/src/player/vimeo.js
(#88) Identifier 'start_time' is not in camel case. (camelcase)
(#89) Identifier 'end_time' is not in camel case. (camelcase)
(#92) Identifier 'watch_full_video' is not in camel case. (camelcase)
(#96) Identifier 'interactive_markers' is not in camel case. (camelcase)
(#97) Identifier 'vimeo_logo' is not in camel case. (camelcase)
mod/interactivevideo/amd/src/player/yt.js
(#105) Identifier 'iv_load_policy' is not in camel case. (camelcase)
(#106) Identifier 'cc_load_policy' is not in camel case. (camelcase)

CSS problems

(149 errors, 3 warnings)

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

mod/interactivevideo/styles.css
(#2513) Unknown at-rule `@container` (csstree/validator)
(#2598) Unknown at-rule `@container` (csstree/validator)
(#2611) Unknown at-rule `@container` (csstree/validator)
(#2623) Unknown at-rule `@container` (csstree/validator)
(#2654) Unknown at-rule `@container` (csstree/validator)
(#834) Invalid value for "max-width" (csstree/validator)
(#1595) Invalid value for "transform" (csstree/validator)
(#2509) Unknown property `container-type` (csstree/validator)
(#2510) Unknown property `container-name` (csstree/validator)
(#2639) Unknown property `container-type` (csstree/validator)
(#2640) Unknown property `container-name` (csstree/validator)
(#2845) Invalid value for "max-width" (csstree/validator)
(#2438) Expected "#ff0044" to be "#f04" (color-hex-length)
(#187) Unexpected duplicate "transition" (declaration-block-no-duplicate-properties)
(#188) Unexpected duplicate "transition" (declaration-block-no-duplicate-properties)
(#35) Unexpected !important (declaration-no-important)
(#47) Unexpected !important (declaration-no-important)
(#51) Unexpected !important (declaration-no-important)
(#60) Unexpected !important (declaration-no-important)
(#96) Unexpected !important (declaration-no-important)
(#100) Unexpected !important (declaration-no-important)
(#104) Unexpected !important (declaration-no-important)
(#108) Unexpected !important (declaration-no-important)
(#112) Unexpected !important (declaration-no-important)
(#116) Unexpected !important (declaration-no-important)
(#120) Unexpected !important (declaration-no-important)
(#124) Unexpected !important (declaration-no-important)
(#128) Unexpected !important (declaration-no-important)
(#132) Unexpected !important (declaration-no-important)
(#136) Unexpected !important (declaration-no-important)
(#140) Unexpected !important (declaration-no-important)
(#144) Unexpected !important (declaration-no-important)
(#148) Unexpected !important (declaration-no-important)
(#152) Unexpected !important (declaration-no-important)
(#409) Unexpected !important (declaration-no-important)
(#428) Unexpected !important (declaration-no-important)
(#438) Unexpected !important (declaration-no-important)
(#439) Unexpected !important (declaration-no-important)
(#512) Unexpected !important (declaration-no-important)
(#520) Unexpected !important (declaration-no-important)
(#526) Unexpected !important (declaration-no-important)
(#710) Unexpected !important (declaration-no-important)
(#758) Unexpected !important (declaration-no-important)
(#846) Unexpected !important (declaration-no-important)
(#1015) Unexpected !important (declaration-no-important)
(#1041) Unexpected !important (declaration-no-important)
(#1091) Unexpected !important (declaration-no-important)
(#1171) Unexpected !important (declaration-no-important)
(#1173) Unexpected !important (declaration-no-important)
(#1189) Unexpected !important (declaration-no-important)
(#1221) Unexpected !important (declaration-no-important)
(#1227) Unexpected !important (declaration-no-important)
(#1270) Unexpected !important (declaration-no-important)
(#1280) Unexpected !important (declaration-no-important)
(#1311) Unexpected !important (declaration-no-important)
(#1335) Unexpected !important (declaration-no-important)
(#1340) Unexpected !important (declaration-no-important)
(#1342) Unexpected !important (declaration-no-important)
(#1343) Unexpected !important (declaration-no-important)
(#1344) Unexpected !important (declaration-no-important)
(#1354) Unexpected !important (declaration-no-important)
(#1360) Unexpected !important (declaration-no-important)
(#1401) Unexpected !important (declaration-no-important)
(#1470) Unexpected !important (declaration-no-important)
(#1471) Unexpected !important (declaration-no-important)
(#1479) Unexpected !important (declaration-no-important)
(#1492) Unexpected !important (declaration-no-important)
(#1493) Unexpected !important (declaration-no-important)
(#1525) Unexpected !important (declaration-no-important)
(#1526) Unexpected !important (declaration-no-important)
(#1544) Unexpected !important (declaration-no-important)
(#1548) Unexpected !important (declaration-no-important)
(#1549) Unexpected !important (declaration-no-important)
(#1553) Unexpected !important (declaration-no-important)
(#1554) Unexpected !important (declaration-no-important)
(#1642) Unexpected !important (declaration-no-important)
(#1659) Unexpected !important (declaration-no-important)
(#1663) Unexpected !important (declaration-no-important)
(#1670) Unexpected !important (declaration-no-important)
(#1671) Unexpected !important (declaration-no-important)
(#1676) Unexpected !important (declaration-no-important)
(#1684) Unexpected !important (declaration-no-important)
(#1685) Unexpected !important (declaration-no-important)
(#1698) Unexpected !important (declaration-no-important)
(#1727) Unexpected !important (declaration-no-important)
(#1731) Unexpected !important (declaration-no-important)
(#1810) Unexpected !important (declaration-no-important)
(#1938) Unexpected !important (declaration-no-important)
(#2096) Unexpected !important (declaration-no-important)
(#2104) Unexpected !important (declaration-no-important)
(#2281) Unexpected !important (declaration-no-important)
(#2286) Unexpected !important (declaration-no-important)
(#2363) Unexpected !important (declaration-no-important)
(#2364) Unexpected !important (declaration-no-important)
(#2396) Unexpected !important (declaration-no-important)
(#2451) Unexpected !important (declaration-no-important)
(#2472) Unexpected !important (declaration-no-important)
(#2475) Unexpected !important (declaration-no-important)
(#2646) Unexpected !important (declaration-no-important)
(#2691) Unexpected !important (declaration-no-important)
(#2747) Unexpected !important (declaration-no-important)
(#2843) Unexpected !important (declaration-no-important)
(#2459) Expected line length to be no more than 132 characters (max-line-length)
(#2463) Expected line length to be no more than 132 characters (max-line-length)
(#861) Expected single space after ">" (selector-combinator-space-after)
(#865) Expected single space after ">" (selector-combinator-space-after)
(#989) Expected single space after ">" (selector-combinator-space-after)
(#998) Expected single space after ">" (selector-combinator-space-after)
(#998) Expected single space after ">" (selector-combinator-space-after)
(#1230) Expected single space after ">" (selector-combinator-space-after)
(#1309) Expected single space after ">" (selector-combinator-space-after)
(#1309) Expected single space after ">" (selector-combinator-space-after)
(#1310) Expected single space after ">" (selector-combinator-space-after)
(#1310) Expected single space after ">" (selector-combinator-space-after)
(#1468) Expected single space after ">" (selector-combinator-space-after)
(#1469) Expected single space after ">" (selector-combinator-space-after)
(#1478) Expected single space after ">" (selector-combinator-space-after)
(#1484) Expected single space after ">" (selector-combinator-space-after)
(#1485) Expected single space after ">" (selector-combinator-space-after)
(#1491) Expected single space after ">" (selector-combinator-space-after)
(#2062) Expected single space after ">" (selector-combinator-space-after)
(#2074) Expected single space after ">" (selector-combinator-space-after)
(#2146) Expected single space after ">" (selector-combinator-space-after)
(#2174) Expected single space after ">" (selector-combinator-space-after)
(#2175) Expected single space after ">" (selector-combinator-space-after)
(#2176) Expected single space after ">" (selector-combinator-space-after)
(#2177) Expected single space after ">" (selector-combinator-space-after)
(#2779) Expected single space after ">" (selector-combinator-space-after)
(#861) Expected single space before ">" (selector-combinator-space-before)
(#865) Expected single space before ">" (selector-combinator-space-before)
(#989) Expected single space before ">" (selector-combinator-space-before)
(#998) Expected single space before ">" (selector-combinator-space-before)
(#998) Expected single space before ">" (selector-combinator-space-before)
(#1230) Expected single space before ">" (selector-combinator-space-before)
(#1309) Expected single space before ">" (selector-combinator-space-before)
(#1309) Expected single space before ">" (selector-combinator-space-before)
(#1310) Expected single space before ">" (selector-combinator-space-before)
(#1310) Expected single space before ">" (selector-combinator-space-before)
(#1468) Expected single space before ">" (selector-combinator-space-before)
(#1469) Expected single space before ">" (selector-combinator-space-before)
(#1478) Expected single space before ">" (selector-combinator-space-before)
(#1484) Expected single space before ">" (selector-combinator-space-before)
(#1485) Expected single space before ">" (selector-combinator-space-before)
(#1491) Expected single space before ">" (selector-combinator-space-before)
(#2062) Expected single space before ">" (selector-combinator-space-before)
(#2074) Expected single space before ">" (selector-combinator-space-before)
(#2146) Expected single space before ">" (selector-combinator-space-before)
(#2174) Expected single space before ">" (selector-combinator-space-before)
(#2175) Expected single space before ">" (selector-combinator-space-before)
(#2176) Expected single space before ">" (selector-combinator-space-before)
(#2177) Expected single space before ">" (selector-combinator-space-before)
(#2779) Expected single space before ">" (selector-combinator-space-before)

PHPDocs style problems

(0 errors, 0 warnings)

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


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

(1 errors, 1 warnings)

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

Problems running grunt
Task "stylelint:css" failed. Use --force to continue.

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]

mod/interactivevideo/templates/mobile.mustache
(#1) HTML Validation info, line 3: Attribute “[allowfullscreen]” is not serializable as XML 1.0. (d><body><core-iframe src="/mod/interactivevideo/view.php?iframe=1&id=&lang=&token=" [allowFullscreen]="true"></core)

Gherkin .feature problems

(0 errors, 0 warnings)

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