DVBProject/DVB-I-Reference-Client

Remaining issues from 'jshint'

Closed this issue · 2 comments

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
}]

JSHint extension for Visual Studio Code is now deprecated. Will look into ESLint instead.

Its most likely that this is now out of date.