Prechecker results: error


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

(296 errors, 72 warnings)

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

filter/rtmp/filter.php
(#35) Line indented incorrectly; expected at least 4 spaces, found 2
(#36) Line indented incorrectly; expected at least 4 spaces, found 2
(#37) Line indented incorrectly; expected at least 4 spaces, found 2
(#37) 3 slashes comments are not allowed; use "// Comment." instead
(#37) No space found before comment text; expected "// ** @var object The context we are in. */" but found "///** @var object The context we are in. */"
(#38) This comment is 75% valid code; is this commented out code?
(#38) Line indented incorrectly; expected at least 4 spaces, found 2
(#38) No space found before comment text; expected "// protected $context;" but found "//protected $context;"
(#39) Line indented incorrectly; expected at least 4 spaces, found 2
(#39) 3 slashes comments are not allowed; use "// Comment." instead
(#39) No space found before comment text; expected "// ** @var array Any local configuration for this filter in this context. */" but found "///** @var array Any local configuration for this filter in this context. */"
(#40) Inline comments must end in full-stops, exclamation marks, or question marks
(#40) This comment is 75% valid code; is this commented out code?
(#40) Line indented incorrectly; expected at least 4 spaces, found 2
(#40) No space found before comment text; expected "// protected $localconfig;" but found "//protected $localconfig;"
(#62) Opening brace should be on the same line as the declaration
(#64) Variable "js_init_called" must not contain underscores.
(#70) Inline comments must end in full-stops, exclamation marks, or question marks
(#76) Inline comments must start with a capital letter, digit or 3-dots sequence
(#76) Inline comments must end in full-stops, exclamation marks, or question marks
(#90) Inline comments must end in full-stops, exclamation marks, or question marks
(#99) Inline comments must end in full-stops, exclamation marks, or question marks
(#104) Inline comments must end in full-stops, exclamation marks, or question marks
(#105) Variable "js_init_called" must not contain underscores.
(#107) Variable "js_init_called" must not contain underscores.
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#115) Inline comments must end in full-stops, exclamation marks, or question marks
(#116) Line exceeds maximum limit of 180 characters; contains 181 characters
(#122) Inline comments must end in full-stops, exclamation marks, or question marks
(#124) Line exceeds 132 characters; contains 180 characters
(#125) Line exceeds maximum limit of 180 characters; contains 182 characters
(#140) Line exceeds 132 characters; contains 137 characters
(#144) Opening brace should be on the same line as the declaration
(#151) Inline comments must end in full-stops, exclamation marks, or question marks
(#159) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#162) Inline comments must end in full-stops, exclamation marks, or question marks
(#190) Line exceeds 132 characters; contains 134 characters
(#194) Opening brace should be on the same line as the declaration
(#196) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#198) Variable "orig_urls" must not contain underscores.
(#201) Variable "clip_urls" must not contain underscores.
(#202) Variable "clip_names" must not contain underscores.
(#204) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#207) Inline comments must end in full-stops, exclamation marks, or question marks
(#208) Variable "expanded_list" must not contain underscores.
(#210) Variable "orig_urls" must not contain underscores.
(#219) Inline comments must end in full-stops, exclamation marks, or question marks
(#220) Variable "playlist_record" must not contain underscores.
(#221) Variable "playlist_record" must not contain underscores.
(#225) Variable "playlist_record" must not contain underscores.
(#225) Variable "list_item" must not contain underscores.
(#226) Variable "expanded_list" must not contain underscores.
(#226) Variable "list_item" must not contain underscores.
(#231) Inline comments must end in full-stops, exclamation marks, or question marks
(#234) Usage of ELSEIF not allowed; use ELSE IF instead
(#244) Inline comments must end in full-stops, exclamation marks, or question marks
(#245) Variable "expanded_list" must not contain underscores.
(#250) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#253) Inline comments must end in full-stops, exclamation marks, or question marks
(#254) Expected "foreach (...) {\n"; found "foreach(...) {\n"
(#254) Variable "expanded_list" must not contain underscores.
(#254) Variable "list_item" must not contain underscores.
(#257) Inline comments must end in full-stops, exclamation marks, or question marks
(#258) Variable "list_item_url" must not contain underscores.
(#258) Variable "list_item_name" must not contain underscores.
(#258) Variable "list_item" must not contain underscores.
(#263) Variable "list_item_url" must not contain underscores.
(#263) Variable "list_item_url" must not contain underscores.
(#264) Variable "list_item_url" must not contain underscores.
(#264) Variable "list_item_url" must not contain underscores.
(#265) Variable "list_item_url" must not contain underscores.
(#268) Variable "list_item_url" must not contain underscores.
(#268) Variable "list_item_url" must not contain underscores.
(#271) Variable "clip_urls" must not contain underscores.
(#271) Variable "list_item_url" must not contain underscores.
(#272) Variable "clip_names" must not contain underscores.
(#272) Variable "list_item_name" must not contain underscores.
(#272) Variable "list_item_name" must not contain underscores.
(#276) Variable "clip_names" must not contain underscores.
(#278) Variable "clip_urls" must not contain underscores.
(#294) Opening brace should be on the same line as the declaration
(#296) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#302) Variable "glob_paths" must not contain underscores.
(#309) Variable "glob_paths" must not contain underscores.
(#315) Variable "hls_fallback" must not contain underscores.
(#316) Variable "hls_fallback" must not contain underscores.
(#335) Variable "course_id" must not contain underscores.
(#336) Opening brace should be on the same line as the declaration
(#337) Line indented incorrectly; expected at least 8 spaces, found 7
(#338) Line indented incorrectly; expected 8 spaces, found 7
(#340) Line indented incorrectly; expected at least 8 spaces, found 7
(#340) Variable "course_id" must not contain underscores.
(#341) Line indented incorrectly; expected at least 8 spaces, found 7
(#341) Inline control structures are not allowed
(#344) Line indented incorrectly; expected 8 spaces, found 7
(#344) Expected "try {\n...} catch (...) {\n"; found "try {\n...}\n catch (...) {\n"
(#345) Line indented incorrectly; expected at least 12 spaces, found 11
(#345) Variable "course_id" must not contain underscores.
(#346) Line indented incorrectly; expected at least 12 spaces, found 11
(#347) Line indented incorrectly; expected 8 spaces, found 7
(#348) Line indented incorrectly; expected 8 spaces, found 7
(#349) Inline comments must end in full-stops, exclamation marks, or question marks
(#349) Line indented incorrectly; expected at least 12 spaces, found 11
(#350) Line indented incorrectly; expected at least 12 spaces, found 11
(#351) Line indented incorrectly; expected 8 spaces, found 7
filter/rtmp/filtersettings.php
(#33) Line exceeds 132 characters; contains 135 characters
(#34) Line exceeds 132 characters; contains 135 characters
(#35) Line exceeds 132 characters; contains 135 characters
(#36) Commas (,) must be followed by white space.
(#36) Line exceeds 132 characters; contains 135 characters
(#37) Line exceeds 132 characters; contains 139 characters
filter/rtmp/flowplayer.captions.swf.php
(#33) Inline comments must start with a capital letter, digit or 3-dots sequence
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Whitespace found at end of line
(#36) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
filter/rtmp/flowplayer.content.swf.php
(#33) Inline comments must start with a capital letter, digit or 3-dots sequence
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Whitespace found at end of line
(#36) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
filter/rtmp/flowplayer.rtmp.swf.php
(#35) Inline comments must end in full-stops, exclamation marks, or question marks
(#35) Whitespace found at end of line
(#36) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#41) Inline comments must end in full-stops, exclamation marks, or question marks
filter/rtmp/lib.php
(#42) Opening brace should be on the same line as the declaration
(#44) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#49) Inline comments must end in full-stops, exclamation marks, or question marks
(#53) Whitespace found at end of line
(#54) Whitespace found at end of line
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#67) Whitespace found at end of line
(#81) Whitespace found at end of line
filter/rtmp/renderer.php
(#56) Opening brace should be on the same line as the declaration
(#65) Visibility must be declared on method "get_hls_url"
(#65) Variable "media_conx" must not contain underscores.
(#65) Variable "media_path" must not contain underscores.
(#66) Opening brace should be on the same line as the declaration
(#68) Functions must not contain multiple empty lines in a row; found 3 empty lines
(#75) Variable "hls_url" must not contain underscores.
(#75) Variable "media_conx" must not contain underscores.
(#78) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) Variable "hls_url" must not contain underscores.
(#79) Variable "media_path" must not contain underscores.
(#81) Inline comments must end in full-stops, exclamation marks, or question marks
(#82) Variable "hls_url" must not contain underscores.
(#82) Variable "media_path" must not contain underscores.
(#86) Variable "hls_url" must not contain underscores.
(#106) Opening brace should be on the same line as the declaration
(#108) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#110) Inline comments must end in full-stops, exclamation marks, or question marks
(#117) Variable "unique_id" must not contain underscores.
(#127) Variable "clip_array" must not contain underscores.
(#128) Expected "for (...) {\n"; found "for(...) {\n"
(#128) Variable "url_index" must not contain underscores.
(#128) Variable "url_index" must not contain underscores.
(#128) Variable "url_index" must not contain underscores.
(#130) Variable "url_index" must not contain underscores.
(#138) Inline comments must end in full-stops, exclamation marks, or question marks
(#143) Inline comments must end in full-stops, exclamation marks, or question marks
(#153) Inline comments must end in full-stops, exclamation marks, or question marks
(#158) Variable "media_captions" must not contain underscores.
(#162) Variable "media_captions" must not contain underscores.
(#165) Variable "media_captions" must not contain underscores.
(#173) Inline comments must end in full-stops, exclamation marks, or question marks
(#182) Variable "url_path" must not contain underscores.
(#183) Variable "url_path" must not contain underscores.
(#184) Variable "url_path" must not contain underscores.
(#184) Variable "url_path" must not contain underscores.
(#186) Variable "path_parts" must not contain underscores.
(#186) Variable "url_path" must not contain underscores.
(#195) Variable "media_conx" must not contain underscores.
(#195) Variable "url_path" must not contain underscores.
(#195) Variable "path_parts" must not contain underscores.
(#195) Variable "path_parts" must not contain underscores.
(#195) Line exceeds 132 characters; contains 151 characters
(#198) Variable "media_conx" must not contain underscores.
(#198) Variable "url_path" must not contain underscores.
(#198) Variable "path_parts" must not contain underscores.
(#202) Inline comments must end in full-stops, exclamation marks, or question marks
(#203) Variable "media_path" must not contain underscores.
(#203) Variable "path_parts" must not contain underscores.
(#206) Inline comments must end in full-stops, exclamation marks, or question marks
(#207) Variable "media_title" must not contain underscores.
(#207) Variable "url_index" must not contain underscores.
(#208) Expected 1 space before "?"; newline found
(#208) Variable "url_index" must not contain underscores.
(#209) Expected 1 space before ":"; newline found
(#209) Variable "path_parts" must not contain underscores.
(#213) Inline comments must end in full-stops, exclamation marks, or question marks
(#215) Variable "media_path" must not contain underscores.
(#220) Variable "media_path" must not contain underscores.
(#221) Variable "media_path" must not contain underscores.
(#221) Variable "media_path" must not contain underscores.
(#225) Variable "media_path" must not contain underscores.
(#225) Variable "media_path" must not contain underscores.
(#229) Inline comments must end in full-stops, exclamation marks, or question marks
(#230) Variable "query_str" must not contain underscores.
(#231) Variable "query_str" must not contain underscores.
(#232) Variable "media_path" must not contain underscores.
(#232) Variable "query_str" must not contain underscores.
(#235) Variable "clip_array" must not contain underscores.
(#235) Variable "media_conx" must not contain underscores.
(#235) Variable "media_path" must not contain underscores.
(#235) Variable "media_title" must not contain underscores.
(#235) Variable "media_captions" must not contain underscores.
(#235) Line exceeds 132 characters; contains 136 characters
(#237) This comment is 67% valid code; is this commented out code?
(#240) Inline comments must end in full-stops, exclamation marks, or question marks
(#241) Variable "playlist_wrapper" must not contain underscores.
(#241) Variable "playlist_open" must not contain underscores.
(#241) Variable "playlist_close" must not contain underscores.
(#241) Variable "span_content" must not contain underscores.
(#242) Variable "player_elem_attrs" must not contain underscores.
(#242) Variable "unique_id" must not contain underscores.
(#242) Line exceeds maximum limit of 180 characters; contains 197 characters
(#243) Variable "clip_array" must not contain underscores.
(#245) Variable "player_elem_attrs" must not contain underscores.
(#245) Variable "clip_array" must not contain underscores.
(#246) Variable "player_elem_attrs" must not contain underscores.
(#246) Variable "clip_array" must not contain underscores.
(#247) Variable "player_elem_attrs" must not contain underscores.
(#247) Variable "clip_array" must not contain underscores.
(#248) Variable "player_elem_attrs" must not contain underscores.
(#248) Variable "clip_array" must not contain underscores.
(#250) Variable "player_elem_attrs" must not contain underscores.
(#250) Variable "clip_array" must not contain underscores.
(#250) Variable "clip_array" must not contain underscores.
(#250) Line exceeds 132 characters; contains 141 characters
(#251) Variable "span_content" must not contain underscores.
(#251) Variable "player_elem_attrs" must not contain underscores.
(#251) Line exceeds 132 characters; contains 163 characters
(#253) Variable "span_content" must not contain underscores.
(#256) Usage of ELSEIF not allowed; use ELSE IF instead
(#256) Variable "clip_array" must not contain underscores.
(#261) Inline comments must end in full-stops, exclamation marks, or question marks
(#262) Variable "playlist_wrapper" must not contain underscores.
(#263) Variable "playlist_open" must not contain underscores.
(#263) Variable "unique_id" must not contain underscores.
(#264) Variable "clip_index" must not contain underscores.
(#264) Variable "clip_index" must not contain underscores.
(#264) Variable "clip_array" must not contain underscores.
(#264) Variable "clip_index" must not contain underscores.
(#265) Variable "clip_hls_url" must not contain underscores.
(#265) Variable "clip_array" must not contain underscores.
(#265) Variable "clip_index" must not contain underscores.
(#265) Variable "clip_array" must not contain underscores.
(#265) Variable "clip_index" must not contain underscores.
(#265) Line exceeds maximum limit of 180 characters; contains 208 characters
(#266) Variable "playlist_open" must not contain underscores.
(#266) Variable "clip_array" must not contain underscores.
(#266) Line exceeds maximum limit of 180 characters; contains 295 characters
(#268) Variable "playlist_open" must not contain underscores.
(#269) Variable "playlist_close" must not contain underscores.
(#270) Variable "span_content" must not contain underscores.
(#274) Variable "playlist_wrapper" must not contain underscores.
(#275) Variable "span_content" must not contain underscores.
(#275) Variable "player_elem_attrs" must not contain underscores.
(#276) Variable "playlist_open" must not contain underscores.
(#277) Variable "playlist_close" must not contain underscores.
(#283) Opening brace should be on the same line as the declaration
(#289) Opening brace should be on the same line as the declaration
(#306) Opening brace should be on the same line as the declaration
(#308) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#310) Inline comments must end in full-stops, exclamation marks, or question marks
(#317) Variable "unique_id" must not contain underscores.
(#319) Variable "clip_array" must not contain underscores.
(#320) Expected "for (...) {\n"; found "for(...) {\n"
(#320) Variable "url_index" must not contain underscores.
(#320) Variable "url_index" must not contain underscores.
(#320) Variable "url_index" must not contain underscores.
(#322) Variable "url_index" must not contain underscores.
(#327) Variable "url_path" must not contain underscores.
(#328) Variable "url_path" must not contain underscores.
(#329) Variable "url_path" must not contain underscores.
(#329) Variable "url_path" must not contain underscores.
(#331) Variable "path_parts" must not contain underscores.
(#331) Variable "url_path" must not contain underscores.
(#336) Variable "media_conx" must not contain underscores.
(#336) Variable "url_path" must not contain underscores.
(#336) Variable "path_parts" must not contain underscores.
(#336) Variable "path_parts" must not contain underscores.
(#336) Line exceeds 132 characters; contains 151 characters
(#339) Variable "media_conx" must not contain underscores.
(#339) Variable "url_path" must not contain underscores.
(#339) Variable "path_parts" must not contain underscores.
(#341) Inline comments must end in full-stops, exclamation marks, or question marks
(#347) Inline comments must end in full-stops, exclamation marks, or question marks
(#348) Variable "media_path" must not contain underscores.
(#348) Variable "path_parts" must not contain underscores.
(#351) Inline comments must end in full-stops, exclamation marks, or question marks
(#352) Variable "media_title" must not contain underscores.
(#352) Variable "url_index" must not contain underscores.
(#353) Expected 1 space before "?"; newline found
(#353) Variable "url_index" must not contain underscores.
(#354) Expected 1 space before ":"; newline found
(#354) Variable "path_parts" must not contain underscores.
(#358) Inline comments must end in full-stops, exclamation marks, or question marks
(#360) Variable "media_path" must not contain underscores.
(#363) Variable "media_path" must not contain underscores.
(#364) Variable "media_path" must not contain underscores.
(#364) Variable "media_path" must not contain underscores.
(#368) Variable "media_path" must not contain underscores.
(#368) Variable "media_path" must not contain underscores.
(#372) Inline comments must end in full-stops, exclamation marks, or question marks
(#373) Variable "query_str" must not contain underscores.
(#374) Variable "query_str" must not contain underscores.
(#375) Variable "media_path" must not contain underscores.
(#375) Variable "query_str" must not contain underscores.
(#378) Variable "clip_array" must not contain underscores.
(#378) Variable "media_conx" must not contain underscores.
(#378) Variable "media_path" must not contain underscores.
(#378) Variable "media_title" must not contain underscores.
(#380) This comment is 67% valid code; is this commented out code?
(#383) Inline comments must end in full-stops, exclamation marks, or question marks
(#384) Variable "playlist_open" must not contain underscores.
(#384) Variable "playlist_close" must not contain underscores.
(#384) Variable "span_content" must not contain underscores.
(#385) Variable "player_elem_attrs" must not contain underscores.
(#385) Variable "unique_id" must not contain underscores.
(#386) Variable "clip_array" must not contain underscores.
(#388) Variable "player_elem_attrs" must not contain underscores.
(#388) Variable "clip_array" must not contain underscores.
(#389) Variable "player_elem_attrs" must not contain underscores.
(#389) Variable "clip_array" must not contain underscores.
(#390) Variable "player_elem_attrs" must not contain underscores.
(#390) Variable "clip_array" must not contain underscores.
(#392) Variable "player_elem_attrs" must not contain underscores.
(#392) Variable "clip_array" must not contain underscores.
(#392) Variable "clip_array" must not contain underscores.
(#392) Line exceeds 132 characters; contains 141 characters
(#393) Variable "span_content" must not contain underscores.
(#393) Variable "player_elem_attrs" must not contain underscores.
(#393) Line exceeds 132 characters; contains 163 characters
(#396) Usage of ELSEIF not allowed; use ELSE IF instead
(#396) Variable "clip_array" must not contain underscores.
(#401) Inline comments must end in full-stops, exclamation marks, or question marks
(#402) Variable "playlist_open" must not contain underscores.
(#403) Variable "playlist_close" must not contain underscores.
(#403) Variable "unique_id" must not contain underscores.
(#404) Variable "clip_index" must not contain underscores.
(#404) Variable "clip_index" must not contain underscores.
(#404) Variable "clip_array" must not contain underscores.
(#404) Variable "clip_index" must not contain underscores.
(#405) Variable "clip_hls_url" must not contain underscores.
(#405) Variable "clip_array" must not contain underscores.
(#405) Variable "clip_index" must not contain underscores.
(#405) Variable "clip_array" must not contain underscores.
(#405) Variable "clip_index" must not contain underscores.
(#405) Line exceeds maximum limit of 180 characters; contains 209 characters
(#406) Variable "playlist_close" must not contain underscores.
(#406) Variable "clip_array" must not contain underscores.
(#406) Line exceeds maximum limit of 180 characters; contains 233 characters
(#408) Variable "playlist_close" must not contain underscores.
(#409) Variable "span_content" must not contain underscores.
(#413) Variable "playlist_open" must not contain underscores.
(#414) Variable "span_content" must not contain underscores.
(#414) Variable "player_elem_attrs" must not contain underscores.
(#415) Variable "playlist_close" must not contain underscores.
(#421) Opening brace should be on the same line as the declaration
(#427) Opening brace should be on the same line as the declaration
(#439) Opening brace should be on the same line as the declaration
(#441) Inline comments must end in full-stops, exclamation marks, or question marks
(#468) Opening brace should be on the same line as the declaration
(#474) Opening brace should be on the same line as the declaration
(#480) Opening brace should be on the same line as the declaration
filter/rtmp/version.php
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#34) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(36 errors, 138 warnings)

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

filter/rtmp/module.js
(#28) Identifier 'filter_rtmp' is not in camel case. (camelcase)
(#32) Identifier '_js_flowplayer' is not in camel case. (camelcase)
(#32) Extra space after key '_js_flowplayer'. (key-spacing)
(#32) 'filter_rtmp_flowplayer_js' is not defined. (no-undef)
(#32) Identifier 'filter_rtmp_flowplayer_js' is not in camel case. (camelcase)
(#33) Extra space after key '_swf_cfg_play'. (key-spacing)
(#33) Identifier '_swf_cfg_play' is not in camel case. (camelcase)
(#33) Identifier 'filter_rtmp_flowplayer_playswf' is not in camel case. (camelcase)
(#33) 'filter_rtmp_flowplayer_playswf' is not defined. (no-undef)
(#34) Extra space after key '_swf_cfg_ctrl'. (key-spacing)
(#34) Identifier '_swf_cfg_ctrl' is not in camel case. (camelcase)
(#34) Identifier 'filter_rtmp_flowplayer_ctrlswf' is not in camel case. (camelcase)
(#34) 'filter_rtmp_flowplayer_ctrlswf' is not defined. (no-undef)
(#35) Identifier '_swf_cfg_rtmp' is not in camel case. (camelcase)
(#35) Extra space after key '_swf_cfg_rtmp'. (key-spacing)
(#36) Extra space after key '_swf_cfg_caption'. (key-spacing)
(#36) Identifier '_swf_cfg_caption' is not in camel case. (camelcase)
(#37) Identifier '_swf_cfg_content' is not in camel case. (camelcase)
(#37) Extra space after key '_swf_cfg_content'. (key-spacing)
(#38) Identifier '_min_video_width' is not in camel case. (camelcase)
(#38) Extra space after key '_min_video_width'. (key-spacing)
(#39) Extra space after key '_default_volume'. (key-spacing)
(#39) Identifier '_default_volume' is not in camel case. (camelcase)
(#41) Identifier 'playlist_styles' is not in camel case. (camelcase)
(#41) Extra space after key 'playlist_styles'. (key-spacing)
(#41) There should be no space after '{' (object-curly-spacing)
(#41) There should be no space before '}' (object-curly-spacing)
(#42) Line 42 exceeds the maximum line length of 132. (max-len)
(#42) Extra space after key 'clear_playlist_css'. (key-spacing)
(#42) Identifier 'clear_playlist_css' is not in camel case. (camelcase)
(#42) Statement inside of curly braces should be on next line. (brace-style)
(#42) Expected { after 'if' condition. (curly)
(#42) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#42) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#45) Identifier 'init_flowplayer_rtmp_video' is not in camel case. (camelcase)
(#49) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#49) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#49) Statement inside of curly braces should be on next line. (brace-style)
(#52) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#52) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#52) Statement inside of curly braces should be on next line. (brace-style)
(#53) Multiple spaces found before '='. (no-multi-spaces)
(#54) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#54) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#54) Statement inside of curly braces should be on next line. (brace-style)
(#56) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#56) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#56) Statement inside of curly braces should be on next line. (brace-style)
(#57) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#57) Statement inside of curly braces should be on next line. (brace-style)
(#57) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#59) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#59) Statement inside of curly braces should be on next line. (brace-style)
(#59) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#60) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#60) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#60) Statement inside of curly braces should be on next line. (brace-style)
(#62) There should be no space after '{' (object-curly-spacing)
(#62) There should be no space before '}' (object-curly-spacing)
(#69) There should be no space after '{' (object-curly-spacing)
(#69) There should be no space before '}' (object-curly-spacing)
(#78) Expected variable declaration to be on a new line. (one-var-declaration-per-line)
(#80) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#80) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#85) Infix operators must be spaced. (space-infix-ops)
(#86) Multiple spaces found before '='. (no-multi-spaces)
(#94) There should be no space after '{' (object-curly-spacing)
(#94) There should be no space before '}' (object-curly-spacing)
(#95) There should be no space after '{' (object-curly-spacing)
(#95) There should be no space before '}' (object-curly-spacing)
(#102) There should be no space after '{' (object-curly-spacing)
(#102) There should be no space before '}' (object-curly-spacing)
(#103) Multiple spaces found before '='. (no-multi-spaces)
(#108) Line 108 exceeds the maximum line length of 132. (max-len)
(#108) There should be no space after '{' (object-curly-spacing)
(#108) There should be no space after '{' (object-curly-spacing)
(#108) There should be no space before '}' (object-curly-spacing)
(#108) There should be no space before '}' (object-curly-spacing)
(#117) Multiple spaces found before '='. (no-multi-spaces)
(#119) 'flowplayer' is not defined. (no-undef)
(#125) Line 125 exceeds the maximum line length of 132. (max-len)
(#125) There should be no space after '{' (object-curly-spacing)
(#125) There should be no space before '}' (object-curly-spacing)
(#131) Multiple spaces found before '='. (no-multi-spaces)
(#135) Statement inside of curly braces should be on next line. (brace-style)
(#135) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#135) This line has too many statements. Maximum allowed is 2. (max-statements-per-line)
(#136) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#136) Statement inside of curly braces should be on next line. (brace-style)
(#136) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#140) 'flowplayer' is not defined. (no-undef)
(#146) Identifier 'init_flowplayer_rtmp_audio' is not in camel case. (camelcase)
(#150) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#150) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#150) Statement inside of curly braces should be on next line. (brace-style)
(#152) There should be no space after '{' (object-curly-spacing)
(#152) There should be no space before '}' (object-curly-spacing)
(#155) There should be no space after '{' (object-curly-spacing)
(#157) A space is required after ','. (comma-spacing)
(#157) A space is required after ','. (comma-spacing)
(#158) There should be no space before '}' (object-curly-spacing)
(#159) There should be no space after '{' (object-curly-spacing)
(#159) There should be no space before '}' (object-curly-spacing)
(#161) There should be no space after '{' (object-curly-spacing)
(#161) There should be no space before '}' (object-curly-spacing)
(#172) 'flowplayer' is not defined. (no-undef)
(#177) Line 177 exceeds the maximum line length of 132. (max-len)
(#177) There should be no space after '{' (object-curly-spacing)
(#177) There should be no space before '}' (object-curly-spacing)
(#180) 'flowplayer' is not defined. (no-undef)
(#194) 'loader' is defined but never used (no-unused-vars)
(#194) There should be no space after '{' (object-curly-spacing)
(#194) There should be no space after '{' (object-curly-spacing)
(#194) There should be no space after '{' (object-curly-spacing)
(#194) There should be no space before '}' (object-curly-spacing)
(#194) There should be no space before '}' (object-curly-spacing)
(#194) There should be no space before '}' (object-curly-spacing)
(#201) A function with a name starting with an uppercase letter should only be used as a constructor. (new-cap)
(#201) 'YUI' is not defined. (no-undef)
(#203) 'flashembed' is not defined. (no-undef)
(#204) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#206) Identifier 'filter_rtmp_hls_fallback' is not in camel case. (camelcase)
(#206) 'filter_rtmp_hls_fallback' is not defined. (no-undef)
(#226) Identifier 'init_flowplayer_playlist' is not in camel case. (camelcase)
(#227) '$f' is not defined. (no-undef)
(#229) Expected { after 'if' condition. (curly)
(#229) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#235) Line 235 exceeds the maximum line length of 132. (max-len)
(#238) Line 238 exceeds the maximum line length of 132. (max-len)
(#241) Line 241 exceeds the maximum line length of 132. (max-len)
(#251) Line 251 exceeds the maximum line length of 132. (max-len)
(#265) Identifier 'init_hls_video' is not in camel case. (camelcase)
(#268) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#268) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#268) Statement inside of curly braces should be on next line. (brace-style)
(#271) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#271) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#271) Statement inside of curly braces should be on next line. (brace-style)
(#272) Multiple spaces found before '='. (no-multi-spaces)
(#273) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#273) Statement inside of curly braces should be on next line. (brace-style)
(#273) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#275) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#275) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#275) Statement inside of curly braces should be on next line. (brace-style)
(#276) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#276) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#276) Statement inside of curly braces should be on next line. (brace-style)
(#278) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#278) Statement inside of curly braces should be on next line. (brace-style)
(#278) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#279) Closing curly brace does not appear on the same line as the subsequent block. (brace-style)
(#279) Statement inside of curly braces should be on next line. (brace-style)
(#279) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#287) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#288) Line 288 exceeds the maximum line length of 132. (max-len)
(#299) Identifier 'init_hls_audio' is not in camel case. (camelcase)
(#303) Unary word operator 'typeof' must be followed by whitespace. (space-unary-ops)
(#303) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#303) Statement inside of curly braces should be on next line. (brace-style)
(#311) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#312) Line 312 exceeds the maximum line length of 132. (max-len)
(#323) Identifier 'init_hls_playlist' is not in camel case. (camelcase)
(#325) Use ‘===’ to compare with ‘null’. (no-eq-null)
(#325) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#325) Statement inside of curly braces should be on next line. (brace-style)
(#325) Missing semicolon. (semi)
(#325) Unnecessary semicolon. (no-extra-semi)
(#329) 'e' is defined but never used (no-unused-vars)
(#331) Line 331 exceeds the maximum line length of 132. (max-len)
(#333) 'e' is defined but never used (no-unused-vars)
(#335) Multiple spaces found before '='. (no-multi-spaces)
(#339) 'e' is defined but never used (no-unused-vars)
(#350) Use ‘===’ to compare with ‘null’. (no-eq-null)

CSS problems

(0 errors, 4 warnings)

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

filter/rtmp/styles.css
(#27) Use of !important
(#51) Use of !important
(#57) Use of !important
(#68) Use of !important

PHPDocs style problems

(26 errors, 4 warnings)

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

filter/rtmp/filter.php
(#32) Class filter_rtmp is not documented
(#37) Found comment starting with three or more slashes
(#39) Found comment starting with three or more slashes
(#287) Not recommended phpdocs tag @access used
(#288) Not recommended phpdocs tag @static used
(#326) Not recommended phpdocs tag @access used
(#327) Not recommended phpdocs tag @static used
(#37) Invalid inline phpdocs tag @var found
(#39) Invalid inline phpdocs tag @var found
filter/rtmp/renderer.php
(#34) Class filter_rtmp_renderer is not documented
(#94) Class filter_rtmp_player_video is not documented
(#297) Class filter_rtmp_player_audio is not documented
(#435) Class filter_rtmp_player_link is not documented
(#65) Function filter_rtmp_renderer::get_hls_url is not documented
(#105) Function filter_rtmp_player_video::embed is not documented
(#282) Function filter_rtmp_player_video::get_supported_extensions is not documented
(#288) Function filter_rtmp_player_video::get_rank is not documented
(#305) Function filter_rtmp_player_audio::embed is not documented
(#420) Function filter_rtmp_player_audio::get_supported_extensions is not documented
(#426) Function filter_rtmp_player_audio::get_rank is not documented
(#438) Function filter_rtmp_player_link::embed is not documented
(#467) Function filter_rtmp_player_link::list_supported_urls is not documented
(#473) Function filter_rtmp_player_link::is_enabled is not documented
(#479) Function filter_rtmp_player_link::get_rank is not documented
(#97) Constant filter_rtmp_player_video::RANK is not documented
(#98) Constant filter_rtmp_player_video::EXTENSIONS is not documented
(#100) Constant filter_rtmp_player_video::DEFAULT_WIDTH is not documented
(#101) Constant filter_rtmp_player_video::DEFAULT_HEIGHT is not documented
(#300) Constant filter_rtmp_player_audio::RANK is not documented
(#301) Constant filter_rtmp_player_audio::EXTENSIONS is not documented

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

(0 errors, 0 warnings)

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


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]