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

(52 errors, 67 warnings)

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

blocks/stash/classes/drop.php
(#102) Must use "self::" for local static member reference
blocks/stash/classes/external.php
(#87) The use of function extract() is forbidden
(#138) The use of function extract() is forbidden
(#196) The use of function extract() is forbidden
(#227) Expected 9 space(s) before asterisk; 5 found
(#228) Expected 9 space(s) before asterisk; 5 found
(#229) Expected 9 space(s) before asterisk; 5 found
(#254) The use of function extract() is forbidden
(#304) The use of function extract() is forbidden
(#352) The use of function extract() is forbidden
(#374) Line exceeds 132 characters; contains 133 characters
blocks/stash/classes/external/exporter.php
(#184) Indirect access to variables, properties and methods will be evaluated strictly in left-to-right order since PHP 7.0. Use curly braces to remove ambiguity.
(#418) Line exceeds 132 characters; contains 139 characters
(#453) Line exceeds 132 characters; contains 138 characters
(#533) Line exceeds 132 characters; contains 139 characters
(#561) Duplicate class name "block_stash\external\exporter" found; first defined in /var/lib/jenkins/git_repositories/prechecker/blocks/stash/classes/external/exporter.php on line 71
(#574) Duplicate class name "block_stash\external\exporter" found; first defined in /var/lib/jenkins/git_repositories/prechecker/blocks/stash/classes/external/exporter.php on line 71
blocks/stash/classes/external/items_exporter.php
(#62) Whitespace found at end of line
blocks/stash/classes/external/persistent_exporter.php
(#99) Duplicate class name "block_stash\external\persistent_exporter" found; first defined in /var/lib/jenkins/git_repositories/prechecker/blocks/stash/classes/external/persistent_exporter.php on line 42
(#112) Duplicate class name "block_stash\external\persistent_exporter" found; first defined in /var/lib/jenkins/git_repositories/prechecker/blocks/stash/classes/external/persistent_exporter.php on line 42
(#113) Whitespace found at end of line
blocks/stash/classes/external/trade_items_exporter.php
(#80) Line exceeds 132 characters; contains 137 characters
(#83) Line exceeds 132 characters; contains 149 characters
(#90) Whitespace found at end of line
blocks/stash/classes/external/trade_summary_exporter.php
(#75) Whitespace found at end of line
blocks/stash/classes/form/drop.php
(#113) Closing brace must be on a line by itself
blocks/stash/classes/form/integer.php
(#26) Expected MOODLE_INTERNAL check or config.php inclusion. Change in global state detected.
(#61) Inline comments must end in full-stops, exclamation marks, or question marks
(#61) This comment is 45% valid code; is this commented out code?
(#77) method name "block_stash_form_integer::_createElements" must be in lower-case letters only
(#77) Visibility must be declared on method "_createElements"
(#104) method name "block_stash_form_integer::exportValue" must be in lower-case letters only
(#104) Visibility must be declared on method "exportValue"
(#104) Variable "submitValues" must be all lower-case
(#106) Variable "submitValues" must be all lower-case
(#110) Variable "submitValues" must be all lower-case
(#121) method name "block_stash_form_integer::onQuickFormEvent" must be in lower-case letters only
(#121) Visibility must be declared on method "onQuickFormEvent"
blocks/stash/classes/form/item.php
(#61) Line exceeds 132 characters; contains 134 characters
(#61) This comment is 69% valid code; is this commented out code?
(#62) Inline comments must end in full-stops, exclamation marks, or question marks
(#62) This comment is 64% valid code; is this commented out code?
(#65) Line exceeds 132 characters; contains 139 characters
blocks/stash/classes/form/persistent.php
(#276) Duplicate class name "block_stash\form\persistent" found; first defined in /var/lib/jenkins/git_repositories/prechecker/blocks/stash/classes/form/persistent.php on line 43
(#289) Duplicate class name "block_stash\form\persistent" found; first defined in /var/lib/jenkins/git_repositories/prechecker/blocks/stash/classes/form/persistent.php on line 43
blocks/stash/classes/form/tradeitem.php
(#32) Inline comments must start with a capital letter, digit or 3-dots sequence
(#32) Inline comments must end in full-stops, exclamation marks, or question marks
(#32) This comment is 61% valid code; is this commented out code?
(#56) Whitespace found at end of line
blocks/stash/classes/helper.php
(#56) This comment is 59% valid code; is this commented out code?
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) This comment is 54% valid code; is this commented out code?
blocks/stash/classes/manager.php
(#824) This comment is 58% valid code; is this commented out code?
(#824) Inline comments must start with a capital letter, digit or 3-dots sequence
(#825) This comment is 60% valid code; is this commented out code?
(#825) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#826) Inline comments must end in full-stops, exclamation marks, or question marks
(#826) This comment is 50% valid code; is this commented out code?
(#882) Line exceeds 132 characters; contains 168 characters
(#889) Line exceeds 132 characters; contains 168 characters
(#976) This comment is 50% valid code; is this commented out code?
(#977) This comment is 56% valid code; is this commented out code?
(#977) Expected 1 space before comment text but found 9; use block comment if you need indentation
(#978) This comment is 56% valid code; is this commented out code?
(#978) Expected 1 space before comment text but found 9; use block comment if you need indentation
(#979) This comment is 56% valid code; is this commented out code?
(#979) Expected 1 space before comment text but found 9; use block comment if you need indentation
(#980) This comment is 64% valid code; is this commented out code?
(#980) Expected 1 space before comment text but found 9; use block comment if you need indentation
(#981) This comment is 58% valid code; is this commented out code?
(#981) Expected 1 space before comment text but found 9; use block comment if you need indentation
(#982) This comment is 54% valid code; is this commented out code?
(#982) Expected 1 space before comment text but found 9; use block comment if you need indentation
(#983) This comment is 50% valid code; is this commented out code?
(#983) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#984) This comment is 67% valid code; is this commented out code?
(#985) Inline comments must end in full-stops, exclamation marks, or question marks
(#985) This comment is 72% valid code; is this commented out code?
blocks/stash/classes/output/drops_table.php
(#67) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#115) This comment is 50% valid code; is this commented out code?
(#116) This comment is 66% valid code; is this commented out code?
(#117) This comment is 60% valid code; is this commented out code?
(#118) This comment is 73% valid code; is this commented out code?
(#118) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#119) Inline comments must end in full-stops, exclamation marks, or question marks
(#119) This comment is 56% valid code; is this commented out code?
blocks/stash/classes/output/fulltrade.php
(#49) Whitespace found at end of line
(#61) Whitespace found at end of line
(#113) Whitespace found at end of line
blocks/stash/classes/output/item_edit_form.php
(#46) Visibility must be declared on method "definition"
(#57) Inline comments must start with a capital letter, digit or 3-dots sequence
(#57) Inline comments must end in full-stops, exclamation marks, or question marks
(#57) This comment is 59% valid code; is this commented out code?
(#58) The use of function print_object() is forbidden
blocks/stash/classes/output/items_table.php
(#67) Functions must not contain multiple empty lines in a row; found 2 empty lines
(#72) Inline comments must start with a capital letter, digit or 3-dots sequence
(#72) Inline comments must end in full-stops, exclamation marks, or question marks
(#72) This comment is 67% valid code; is this commented out code?
(#79) Inline comments must start with a capital letter, digit or 3-dots sequence
(#79) Inline comments must end in full-stops, exclamation marks, or question marks
(#79) This comment is 67% valid code; is this commented out code?
blocks/stash/classes/output/report_table.php
(#100) Expected 1 space after "="; 0 found
(#107) Expected 1 space after "="; 0 found
blocks/stash/classes/output/trades_table.php
(#66) Functions must not contain multiple empty lines in a row; found 2 empty lines
blocks/stash/classes/persistent.php
(#643) Line exceeds 132 characters; contains 139 characters
(#693) Line exceeds 132 characters; contains 133 characters
(#766) Line exceeds 132 characters; contains 138 characters
(#880) Duplicate class name "block_stash\persistent" found; first defined in /var/lib/jenkins/git_repositories/prechecker/blocks/stash/classes/persistent.php on line 44
(#893) Duplicate class name "block_stash\persistent" found; first defined in /var/lib/jenkins/git_repositories/prechecker/blocks/stash/classes/persistent.php on line 44
(#912) Whitespace found at end of line
blocks/stash/classes/stash.php
(#100) Must use "self::" for local static member reference
blocks/stash/db/upgrade.php
(#200) Line indented incorrectly; expected 4 spaces, found 5
(#226) Closing brace indented incorrectly; expected 5 spaces, found 4
blocks/stash/drops.php
(#65) Line exceeds 132 characters; contains 134 characters
blocks/stash/item_edit.php
(#84) Line exceeds 132 characters; contains 135 characters
blocks/stash/trade_edit.php
(#63) Line exceeds 132 characters; contains 142 characters
blocks/stash/tradeitem.php
(#79) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#80) Expected 1 space before comment text but found 5; use block comment if you need indentation
(#81) Inline comments must end in full-stops, exclamation marks, or question marks

Javascript coding style problems

(0 errors, 25 warnings)

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

blocks/stash/amd/src/drop-snippet-ui.js
(#51) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#90) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#115) Unexpected @return tag; function has no return statement. (valid-jsdoc)
(#123) Statement inside of curly braces should be on next line. (brace-style)
(#123) Closing curly brace should be on the same line as opening curly brace or on the line after the previous block. (brace-style)
(#123) This line has 3 statements. Maximum allowed is 2. (max-statements-per-line)
(#129) Unexpected @return tag; function has no return statement. (valid-jsdoc)
blocks/stash/amd/src/trade-area.js
(#132) Unexpected @return tag; function has no return statement. (valid-jsdoc)
blocks/stash/amd/src/trade-item-dialogue.js
(#30) Expected JSDoc for 'courseid' but found 'itemId'. (valid-jsdoc)
(#30) Missing JSDoc for parameter 'type'. (valid-jsdoc)
(#30) Missing JSDoc for parameter 'title'. (valid-jsdoc)
blocks/stash/amd/src/trade.js
(#35) Expected JSDoc for 'tradedata' but found 'dropdata'. (valid-jsdoc)
(#63) 'index' used outside of binding context. (block-scoped-var)
(#65) 'userItem' used outside of binding context. (block-scoped-var)
(#65) 'index' used outside of binding context. (block-scoped-var)
(#65) 'index' used outside of binding context. (block-scoped-var)
(#69) 'userItem' used outside of binding context. (block-scoped-var)
(#73) 'index' is already defined. (no-redeclare)
(#73) 'index' used outside of binding context. (block-scoped-var)
(#74) 'userItem' is already defined. (no-redeclare)
(#74) 'userItem' used outside of binding context. (block-scoped-var)
(#74) 'index' used outside of binding context. (block-scoped-var)
(#74) 'index' used outside of binding context. (block-scoped-var)
(#78) 'userItem' used outside of binding context. (block-scoped-var)
blocks/stash/amd/src/user-item.js
(#28) Missing JSDoc for parameter 'item'. (valid-jsdoc)

CSS problems

(10 errors, 4 warnings)

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

blocks/stash/styles.css
(#186) Expected "#eeeeee" to be "#eee" (color-hex-length)
(#193) Expected "#eeeeee" to be "#eee" (color-hex-length)
(#198) Expected "#eeeeee" to be "#eee" (color-hex-length)
(#77) Unexpected duplicate "left" (declaration-block-no-duplicate-properties)
(#78) Unexpected duplicate "left" (declaration-block-no-duplicate-properties)
(#79) Unexpected duplicate "left" (declaration-block-no-duplicate-properties)
(#129) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#133) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#176) Expected a trailing semicolon (declaration-block-trailing-semicolon)
(#78) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#79) Expected single space after ":" with a single-line declaration (declaration-colon-space-after)
(#204) Unexpected !important (declaration-no-important)
(#205) Unexpected !important (declaration-no-important)
(#205) Unexpected unit (length-zero-no-unit)

PHPDocs style problems

(128 errors, 0 warnings)

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

blocks/stash/backup/moodle2/backup_stash_block_task.class.php
(#67) Phpdocs for function backup_stash_block_task::encode_content_links has incomplete parameters list
blocks/stash/backup/moodle2/restore_stash_stepslib.php
(#85) Phpdocs for function restore_stash_block_structure_step::process_block has incomplete parameters list
(#92) Phpdocs for function restore_stash_block_structure_step::process_block_stash has incomplete parameters list
(#110) Phpdocs for function restore_stash_block_structure_step::process_block_stash_item has incomplete parameters list
(#123) Phpdocs for function restore_stash_block_structure_step::process_block_stash_drop has incomplete parameters list
(#136) Phpdocs for function restore_stash_block_structure_step::process_pickup has incomplete parameters list
(#148) Phpdocs for function restore_stash_block_structure_step::process_useritem has incomplete parameters list
(#160) Phpdocs for function restore_stash_block_structure_step::process_block_stash_trade has incomplete parameters list
(#173) Phpdocs for function restore_stash_block_structure_step::process_block_stash_tradeitems has incomplete parameters list
blocks/stash/classes/drop.php
(#41) Function drop::define_properties is not documented
(#39) Constant drop::TABLE is not documented
blocks/stash/classes/drop_pickup.php
(#41) Function drop_pickup::define_properties is not documented
(#39) Constant drop_pickup::TABLE is not documented
blocks/stash/classes/drop_snippet_restore_decode_rule.php
(#40) Phpdocs for function drop_snippet_restore_decode_rule::__construct has incomplete parameters list
blocks/stash/classes/external.php
(#300) Function external::get_trade_items is not documented
(#323) Function external::get_trade_items_returns is not documented
(#349) Function external::complete_trade is not documented
(#388) Function external::complete_trade_returns is not documented
(#52) Package core_competency is not valid
blocks/stash/classes/external/drop_exporter.php
(#41) Function drop_exporter::define_class is not documented
(#45) Function drop_exporter::define_related is not documented
(#49) Function drop_exporter::define_other_properties is not documented
(#63) Function drop_exporter::get_other_values is not documented
blocks/stash/classes/external/exporter.php
(#49) Function external_format_string is not documented
(#68) Class exporter does not have @copyright tag
(#68) Class exporter does not have @license tag
blocks/stash/classes/external/item_exporter.php
(#40) Function item_exporter::define_class is not documented
(#44) Function item_exporter::define_related is not documented
(#48) Function item_exporter::define_other_properties is not documented
(#59) Function item_exporter::get_other_values is not documented
blocks/stash/classes/external/items_exporter.php
(#42) Function items_exporter::define_related is not documented
(#48) Function items_exporter::define_properties is not documented
(#57) Function items_exporter::get_other_values is not documented
blocks/stash/classes/external/persistent_exporter.php
(#39) Class persistent_exporter does not have @copyright tag
(#39) Class persistent_exporter does not have @license tag
blocks/stash/classes/external/trade_exporter.php
(#40) Function trade_exporter::define_class is not documented
(#44) Function trade_exporter::define_related is not documented
blocks/stash/classes/external/trade_items_exporter.php
(#42) Function trade_items_exporter::define_class is not documented
(#46) Function trade_items_exporter::define_related is not documented
(#54) Function trade_items_exporter::define_other_properties is not documented
(#77) Function trade_items_exporter::get_other_values is not documented
blocks/stash/classes/external/trade_summary_exporter.php
(#45) Function trade_summary_exporter::define_related is not documented
(#53) Function trade_summary_exporter::define_properties is not documented
(#66) Function trade_summary_exporter::get_other_values is not documented
blocks/stash/classes/external/user_item_exporter.php
(#40) Function user_item_exporter::define_class is not documented
blocks/stash/classes/external/user_item_summary_exporter.php
(#45) Function user_item_summary_exporter::define_related is not documented
(#53) Function user_item_summary_exporter::define_properties is not documented
(#64) Function user_item_summary_exporter::get_other_values is not documented
blocks/stash/classes/form/drop.php
(#49) Function drop::definition is not documented
(#43) Variable drop::$persistentclass is not documented
(#45) Variable drop::$fieldstoremove is not documented
(#47) Variable drop::$foreignfields is not documented
blocks/stash/classes/form/integer.php
(#64) Phpdocs for function block_stash_form_integer::block_stash_form_integer has incomplete parameters list
(#100) Phpdocs for function block_stash_form_integer::exportValue has incomplete parameters list
blocks/stash/classes/form/item.php
(#18) File-level phpdocs block is not found
(#28) Class item is not documented
(#30) Variable item::$persistentclass is not documented
(#32) Variable item::$fieldstoremove is not documented
(#34) Variable item::$foreignfields is not documented
(#28) Package is not specified for class item. It is also not specified in file-level phpdocs
blocks/stash/classes/form/persistent.php
(#40) Class persistent does not have @copyright tag
(#40) Class persistent does not have @license tag
(#20) Package tool_lp is not valid
blocks/stash/classes/form/trade.php
(#18) File-level phpdocs block is not found
(#26) Class trade is not documented
(#28) Variable trade::$persistentclass is not documented
(#30) Variable trade::$fieldstoremove is not documented
(#32) Variable trade::$foreignfields is not documented
(#26) Package is not specified for class trade. It is also not specified in file-level phpdocs
blocks/stash/classes/form/tradeitem.php
(#18) File-level phpdocs block is not found
(#26) Class tradeitem is not documented
(#28) Variable tradeitem::$persistentclass is not documented
(#30) Variable tradeitem::$fieldstoremove is not documented
(#26) Package is not specified for class tradeitem. It is also not specified in file-level phpdocs
blocks/stash/classes/item.php
(#41) Function item::define_properties is not documented
(#39) Constant item::TABLE is not documented
blocks/stash/classes/manager.php
(#856) Function manager::get_trade_item is not documented
(#862) Function manager::get_trade_items is not documented
(#868) Function manager::get_full_trade_items_data is not documented
(#897) Function manager::do_trade is not documented
(#935) Function manager::user_has_item_to_trade is not documented
(#417) Phpdocs for function manager::get_drop has incomplete parameters list
blocks/stash/classes/output/block_content.php
(#35) Class block_content is not documented
(#39) Function block_content::__construct is not documented
(#43) Function block_content::export_for_template is not documented
(#37) Variable block_content::$manager is not documented
blocks/stash/classes/output/drop.php
(#59) Phpdocs for function drop::__construct has incomplete parameters list
blocks/stash/classes/output/drop_image.php
(#55) Phpdocs for function drop_image::__construct has incomplete parameters list
blocks/stash/classes/output/drops_table.php
(#59) Phpdocs for function drops_table::__construct has incomplete parameters list
blocks/stash/classes/output/fulltrade.php
(#50) Variable fulltrade::$tradeitems is not documented
(#52) Variable fulltrade::$courseid is not documented
(#54) Variable fulltrade::$stashid is not documented
(#56) Variable fulltrade::$gainhelp is not documented
(#58) Variable fulltrade::$losshelp is not documented
(#60) Variable fulltrade::$titlehelp is not documented
(#66) Phpdocs for function fulltrade::__construct has incomplete parameters list
blocks/stash/classes/output/item.php
(#54) Phpdocs for function item::__construct has incomplete parameters list
blocks/stash/classes/output/items_table.php
(#59) Phpdocs for function items_table::__construct has incomplete parameters list
blocks/stash/classes/output/renderer.php
(#179) Function renderer::render_block_content is not documented
(#184) Function renderer::render_drop_image is not documented
(#189) Function renderer::render_drop_text is not documented
(#194) Function renderer::render_item_xsmall is not documented
(#199) Function renderer::render_trade is not documented
(#204) Function renderer::render_settings_page is not documented
(#209) Function renderer::render_user_inventory is not documented
(#214) Function renderer::render_trade_form is not documented
(#51) Phpdocs for function renderer::drop_snippet_ui has incomplete parameters list
blocks/stash/classes/output/report_table.php
(#62) Phpdocs for function report_table::__construct has incomplete parameters list
blocks/stash/classes/output/trade.php
(#58) Phpdocs for function trade::__construct has incomplete parameters list
blocks/stash/classes/output/trades_table.php
(#58) Phpdocs for function trades_table::__construct has incomplete parameters list
blocks/stash/classes/page_helper.php
(#39) Function page_helper::setup_for_drop is not documented
(#76) Function page_helper::setup_for_item is not documented
(#106) Function page_helper::setup_for_trade is not documented
(#136) Function page_helper::setup_for_trade_item is not documented
(#166) Function page_helper::setup_for_report is not documented
blocks/stash/classes/persistent.php
(#41) Class persistent does not have @copyright tag
(#41) Class persistent does not have @license tag
blocks/stash/classes/stash.php
(#41) Function stash::define_properties is not documented
(#39) Constant stash::TABLE is not documented
(#152) Phpdocs for function stash::get_by_tradeid has incomplete parameters list
blocks/stash/classes/trade.php
(#41) Function trade::define_properties is not documented
(#106) Function trade::get_full_trade_items_list is not documented
(#39) Constant trade::TABLE is not documented
(#67) Phpdocs for function trade::is_trade_in_stash has incomplete parameters list
blocks/stash/classes/tradeitems.php
(#41) Function tradeitems::define_properties is not documented
(#39) Constant tradeitems::TABLE is not documented
blocks/stash/classes/user_item.php
(#41) Function user_item::define_properties is not documented
(#39) Constant user_item::TABLE 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

(1 errors, 1 warnings)

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

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

shifter problems

(0 errors, 0 warnings)

This section shows problems detected by shifter [More info]


Mustache template problems

(0 errors, 53 warnings)

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

blocks/stash/templates/drop_image.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 2: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. (ad><body><div id="" style="display: inline;"> <)
blocks/stash/templates/drop_snippet_dialogue.mustache
(#1) Example context missing (@template section not found.)
blocks/stash/templates/drop_snippet_ui.mustache
(#1) Example context missing (@template section not found.)
blocks/stash/templates/drop_text.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 2: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. (ad><body><div id="" style="display: inline;"> <)
blocks/stash/templates/fullpage_help.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation info, line 4: Empty heading. (> <h3></h3>)
blocks/stash/templates/item.mustache
(#1) Example context missing (@template section not found.)
blocks/stash/templates/item_detail.mustache
(#1) Example context missing (@template section not found.)
blocks/stash/templates/item_small.mustache
(#1) Example context missing (@template section not found.)
blocks/stash/templates/item_xsmall.mustache
(#1) Example context missing (@template section not found.)
blocks/stash/templates/main_content.mustache
(#1) Example context missing (@template section not found.)
(#1) ESLint error [no-unused-vars]: 'Area' is defined but never used. ( var Area = new StashArea('#stash-area-'); ), Line: 6 Column: 9
blocks/stash/templates/trade.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 2: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. (ad><body><div id="" style="display: inline;"> <)
(#1) HTML Validation error, line 17: The “center” element is obsolete. Use CSS instead. ( <center><butto)
blocks/stash/templates/trade_add_item_detail.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Stray start tag “tr”. (d><body><tr class="block-stash-trade-item" data-id=""> <)
(#1) HTML Validation error, line 4: Stray start tag “td”. (d=""> <td style="width: 70%;"><div c)
(#1) HTML Validation error, line 9: Stray end tag “td”. (></div> </td> <)
(#1) HTML Validation error, line 10: Stray start tag “td”. (</td> <td style="width: 20%;"> )
(#1) HTML Validation error, line 12: Stray end tag “td”. ("" /> </td> <)
(#1) HTML Validation error, line 13: Stray start tag “td”. (</td> <td style="width: 10%;"> )
(#1) HTML Validation error, line 15: Stray end tag “td”. (span> </td></tr>)
(#1) HTML Validation error, line 16: Stray end tag “tr”. ( </td></tr></bo)
blocks/stash/templates/trade_form.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 11: No space between attributes. ( <input type="text" class="form-control" name="title" value="" placeholder="[[tradename, block_stash]]"" /> )
(#1) HTML Validation error, line 11: Saw “"” when expecting an attribute name. Probable cause: “=” missing immediately before. ( <input type="text" class="form-control" name="title" value="" placeholder="[[tradename, block_stash]]"" /> )
(#1) HTML Validation info, line 11: Attribute “"” is not serializable as XML 1.0. (_stash]]"" /> )
(#1) HTML Validation error, line 11: Attribute “"” not allowed on element “input” at this point. (_stash]]"" /> )
(#1) HTML Validation error, line 19: Element “legend” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.) ( <legend>[[gain)
(#1) HTML Validation error, line 51: Element “legend” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.) ( <legend>[[loss)
blocks/stash/templates/trade_item_picker.mustache
(#1) Example context missing (@template section not found.)
(#1) ESLint error [no-unused-vars]: 'js' is defined but never used. ( Templates.render(templatename, data).then(function(html, js) { ), Line: 34 Column: 66
blocks/stash/templates/trade_loss_item_detail.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Stray start tag “tr”. (d><body><tr class="block-stash-trade-item" data-id=""> <)
(#1) HTML Validation error, line 4: Stray start tag “td”. (d=""> <td style="width: 70%;"><div c)
(#1) HTML Validation error, line 9: Stray end tag “td”. (></div> </td> <)
(#1) HTML Validation error, line 10: Stray start tag “td”. (</td> <td style="width: 20%;"> )
(#1) HTML Validation error, line 12: Stray end tag “td”. ("" /> </td> <)
(#1) HTML Validation error, line 13: Stray start tag “td”. (</td> <td style="width: 10%;"> )
(#1) HTML Validation error, line 15: Stray end tag “td”. (span> </td></tr>)
(#1) HTML Validation error, line 16: Stray end tag “tr”. ( </td></tr></bo)
blocks/stash/templates/trade_snippet_dialogue.mustache
(#1) Example context missing (@template section not found.)
(#1) HTML Validation error, line 3: Bad value “” for attribute “id” on element “div”: An ID must not be the empty string. (gue"> <div id="" style="display: inline;"> )
(#1) HTML Validation error, line 19: Stray end tag “div”. ( </div></div> <)
(#1) HTML Validation error, line 30: Stray end tag “div”. ( </div></div></b)
(#1) ESLint warning [space-before-blocks]: Missing space before opening brace. ( $('button[data-action="copy"]').click(function(){ ), Line: 12 Column: 53
blocks/stash/templates/trade_success.mustache
(#1) Example context missing (@template section not found.)
blocks/stash/templates/tradeitem_detail.mustache
(#1) Example context missing (@template section not found.)
blocks/stash/templates/user_item.mustache
(#1) Example context missing (@template section not found.)
(#1) Template produced no content
blocks/stash/templates/user_item_small.mustache
(#1) Example context missing (@template section not found.)