Remaining issues from 'jshint'
Closed this issue · 2 comments
paulhiggs commented
The following issues are flagged by jshint (plugin for VS Code)
[{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/android/js/bootstrap-4.3.1.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W030",
"severity": 4,
"message": "Expected an assignment or function call and instead saw an expression. (W030)",
"source": "jshint",
"startLineNumber": 9,
"startColumn": 89,
"endLineNumber": 9,
"endColumn": 89
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/android/js/bootstrap-4.3.1.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W083",
"severity": 4,
"message": "Functions declared within loops referencing an outer scoped variable may lead to confusing semantics. (source) (W083)",
"source": "jshint",
"startLineNumber": 52,
"startColumn": 78,
"endLineNumber": 52,
"endColumn": 78
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/android/js/bootstrap-4.3.1.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W083",
"severity": 4,
"message": "Functions declared within loops referencing an outer scoped variable may lead to confusing semantics. (_defineProperty, target, source) (W083)",
"source": "jshint",
"startLineNumber": 57,
"startColumn": 23,
"endLineNumber": 57,
"endColumn": 23
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/android/js/bootstrap-4.3.1.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W103",
"severity": 4,
"message": "The '__proto__' property is deprecated. (W103)",
"source": "jshint",
"startLineNumber": 68,
"startColumn": 23,
"endLineNumber": 68,
"endColumn": 23
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/android/js/bootstrap-4.3.1.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W040",
"severity": 4,
"message": "If a strict mode function is executed using function invocation, its 'this' value will be undefined. (W040)",
"source": "jshint",
"startLineNumber": 106,
"startColumn": 17,
"endLineNumber": 106,
"endColumn": 17
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/android/js/bootstrap-4.3.1.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W040",
"severity": 4,
"message": "If a strict mode function is executed using function invocation, its 'this' value will be undefined. (W040)",
"source": "jshint",
"startLineNumber": 109,
"startColumn": 7,
"endLineNumber": 109,
"endColumn": 7
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/android/js/bootstrap-4.3.1.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W040",
"severity": 4,
"message": "If a strict mode function is executed using function invocation, its 'this' value will be undefined. (W040)",
"source": "jshint",
"startLineNumber": 117,
"startColumn": 12,
"endLineNumber": 117,
"endColumn": 12
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/android/js/bootstrap-4.3.1.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W083",
"severity": 4,
"message": "Functions declared within loops referencing an outer scoped variable may lead to confusing semantics. (element) (W083)",
"source": "jshint",
"startLineNumber": 1206,
"startColumn": 87,
"endLineNumber": 1206,
"endColumn": 87
}]
[{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/epg/navigation.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W004",
"severity": 4,
"message": "'cfg' is already defined. (W004)",
"source": "jshint",
"startLineNumber": 110,
"startColumn": 13,
"endLineNumber": 110,
"endColumn": 13
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/epg/navigation.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W004",
"severity": 4,
"message": "'currentProgram' is already defined. (W004)",
"source": "jshint",
"startLineNumber": 316,
"startColumn": 17,
"endLineNumber": 316,
"endColumn": 17
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/epg/navigation.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W004",
"severity": 4,
"message": "'currentProgram' is already defined. (W004)",
"source": "jshint",
"startLineNumber": 346,
"startColumn": 17,
"endLineNumber": 346,
"endColumn": 17
}]
[{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/box.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W083",
"severity": 4,
"message": "Functions declared within loops referencing an outer scoped variable may lead to confusing semantics. (horizontalFadeAutoScroll, self) (W083)",
"source": "jshint",
"startLineNumber": 113,
"startColumn": 10,
"endLineNumber": 113,
"endColumn": 10
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/box.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W083",
"severity": 4,
"message": "Functions declared within loops referencing an outer scoped variable may lead to confusing semantics. (autoScrollHorizontal) (W083)",
"source": "jshint",
"startLineNumber": 129,
"startColumn": 10,
"endLineNumber": 129,
"endColumn": 10
}]
[{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 108,
"startColumn": 24,
"endLineNumber": 108,
"endColumn": 24
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 109,
"startColumn": 25,
"endLineNumber": 109,
"endColumn": 25
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W004",
"severity": 4,
"message": "'box' is already defined. (W004)",
"source": "jshint",
"startLineNumber": 110,
"startColumn": 29,
"endLineNumber": 110,
"endColumn": 29
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 110,
"startColumn": 43,
"endLineNumber": 110,
"endColumn": 43
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 114,
"startColumn": 47,
"endLineNumber": 114,
"endColumn": 47
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 119,
"startColumn": 32,
"endLineNumber": 119,
"endColumn": 32
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 119,
"startColumn": 46,
"endLineNumber": 119,
"endColumn": 46
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 120,
"startColumn": 50,
"endLineNumber": 120,
"endColumn": 50
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 121,
"startColumn": 48,
"endLineNumber": 121,
"endColumn": 48
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 124,
"startColumn": 29,
"endLineNumber": 124,
"endColumn": 29
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next_start' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 125,
"startColumn": 32,
"endLineNumber": 125,
"endColumn": 32
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 126,
"startColumn": 33,
"endLineNumber": 126,
"endColumn": 33
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next_start' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 126,
"startColumn": 41,
"endLineNumber": 126,
"endColumn": 41
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W004",
"severity": 4,
"message": "'defLang_title' is already defined. (W004)",
"source": "jshint",
"startLineNumber": 129,
"startColumn": 33,
"endLineNumber": 129,
"endColumn": 33
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W004",
"severity": 4,
"message": "'altLang_title' is already defined. (W004)",
"source": "jshint",
"startLineNumber": 130,
"startColumn": 33,
"endLineNumber": 130,
"endColumn": 33
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 132,
"startColumn": 29,
"endLineNumber": 132,
"endColumn": 29
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 133,
"startColumn": 32,
"endLineNumber": 133,
"endColumn": 32
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 133,
"startColumn": 55,
"endLineNumber": 133,
"endColumn": 55
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 134,
"startColumn": 53,
"endLineNumber": 134,
"endColumn": 53
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 135,
"startColumn": 40,
"endLineNumber": 135,
"endColumn": 40
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 136,
"startColumn": 41,
"endLineNumber": 136,
"endColumn": 41
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 136,
"startColumn": 53,
"endLineNumber": 136,
"endColumn": 53
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 141,
"startColumn": 29,
"endLineNumber": 141,
"endColumn": 29
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next_start' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 143,
"startColumn": 32,
"endLineNumber": 143,
"endColumn": 32
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next_end' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 143,
"startColumn": 46,
"endLineNumber": 143,
"endColumn": 46
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 144,
"startColumn": 33,
"endLineNumber": 144,
"endColumn": 33
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next_end' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 144,
"startColumn": 105,
"endLineNumber": 144,
"endColumn": 105
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next_start' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 144,
"startColumn": 126,
"endLineNumber": 144,
"endColumn": 126
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 146,
"startColumn": 18,
"endLineNumber": 146,
"endColumn": 18
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W004",
"severity": 4,
"message": "'cpsInstance' is already defined. (W004)",
"source": "jshint",
"startLineNumber": 147,
"startColumn": 21,
"endLineNumber": 147,
"endColumn": 21
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'next' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 147,
"startColumn": 69,
"endLineNumber": 147,
"endColumn": 69
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 149,
"startColumn": 21,
"endLineNumber": 149,
"endColumn": 21
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 152,
"startColumn": 21,
"endLineNumber": 152,
"endColumn": 21
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W038",
"severity": 4,
"message": "'info' used out of scope. (W038)",
"source": "jshint",
"startLineNumber": 158,
"startColumn": 40,
"endLineNumber": 158,
"endColumn": 40
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/channel.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W004",
"severity": 4,
"message": "'desc' is already defined. (W004)",
"source": "jshint",
"startLineNumber": 338,
"startColumn": 21,
"endLineNumber": 338,
"endColumn": 21
}]
[{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/videoplayer_basic.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W103",
"severity": 4,
"message": "The '__proto__' property is deprecated. (W103)",
"source": "jshint",
"startLineNumber": 76,
"startColumn": 39,
"endLineNumber": 76,
"endColumn": 39
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/videoplayer_basic.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W103",
"severity": 4,
"message": "The '__proto__' property is deprecated. (W103)",
"source": "jshint",
"startLineNumber": 119,
"startColumn": 35,
"endLineNumber": 119,
"endColumn": 35
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/videoplayer_basic.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W103",
"severity": 4,
"message": "The '__proto__' property is deprecated. (W103)",
"source": "jshint",
"startLineNumber": 302,
"startColumn": 47,
"endLineNumber": 302,
"endColumn": 47
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/videoplayer_basic.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W103",
"severity": 4,
"message": "The '__proto__' property is deprecated. (W103)",
"source": "jshint",
"startLineNumber": 312,
"startColumn": 39,
"endLineNumber": 312,
"endColumn": 39
},{
"resource": "/e:/dvb-apps/DVB-I-Reference-Client/frontend/hbbtv/launcher/videoplayer_basic.js",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "W103",
"severity": 4,
"message": "The '__proto__' property is deprecated. (W103)",
"source": "jshint",
"startLineNumber": 365,
"startColumn": 32,
"endLineNumber": 365,
"endColumn": 32
}]
paulhiggs commented
JSHint extension for Visual Studio Code is now deprecated. Will look into ESLint instead.
paulhiggs commented
Its most likely that this is now out of date.