Commons:User scripts/users namespace/reports/User:Gruß Tom/monobook.js
This is the report page for User:Gruß Tom/monobook.js. It is bot-maintained. All manual changes might be overwritten.
jshint edit
- ISSUE:
line 118 character 17
: 'nextnode' is already defined. - Evidence:var nextnode;
- ISSUE:
line 131 character 18
: 'span' is already defined. - Evidence:var span = document.createElement( 'span' );
- ISSUE:
line 189 character 47
: Use '===' to compare with '0'. - Evidence:if( current.indexOf( name + "=" ) == 0 ) {
- ISSUE:
line 208 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 233 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 240 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 243 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 249 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 257 character 19
: 'child' is already defined. - Evidence:var child = new QuickForm.element( data );
- ISSUE:
line 259 character 23
: 'child' used out of scope. - Evidence:this.childs.push( child );
- ISSUE:
line 260 character 12
: 'child' used out of scope. - Evidence:return child;
- ISSUE:
line 261 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 270 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 286 character 59
: Script URL. - Evidence:node.setAttribute( 'action', 'javascript:void(0);');
- ISSUE:
line 347 character 24
: 'i' is already defined. - Evidence:for( var i = 0; i < data.list.length; ++i ) {
- ISSUE:
line 349 character 29
: 'current' is already defined. - Evidence:var current = data.list[i];
- ISSUE:
line 353 character 25
: 'res' is already defined. - Evidence:var res = this.compute( current );
- ISSUE:
line 370 character 24
: 'i' is already defined. - Evidence:for( var i = 0; i < data.list.length; ++i ) {
- ISSUE:
line 372 character 29
: 'current' is already defined. - Evidence:var current = data.list[i];
- ISSUE:
line 402 character 27
: 'label' is already defined. - Evidence:var label = cur_node.appendChild( document.createElement( 'label' ) );
- ISSUE:
line 434 character 21
: Don't make functions within a loop. - Evidence:input.addEventListener( 'change', event, true );
- ISSUE:
line 433 character 22
: Missing semicolon. - Evidence:}
- ISSUE:
line 439 character 31
: 'event' is already defined. - Evidence:var event = function(e) {
- ISSUE:
line 448 character 21
: Don't make functions within a loop. - Evidence:input.addEventListener( 'change', event, true );
- ISSUE:
line 447 character 22
: Missing semicolon. - Evidence:}
- ISSUE:
line 462 character 19
: 'input' is already defined. - Evidence:var input = node.appendChild( document.createElement( 'input' ) );
- ISSUE:
line 524 character 10
: Missing semicolon. - Evidence:}
- ISSUE:
line 527 character 20
: 'i' is already defined. - Evidence:for( var i = 0; i < min; ++i ) {
- ISSUE:
line 549 character 19
: 'input' is already defined. - Evidence:var input = node.appendChild( document.createElement( 'input' ) );
- ISSUE:
line 587 character 18
: 'node' is already defined. - Evidence:var node = document.createElement( 'input' );
- ISSUE:
line 656 character 25
: Use '===' to compare with 'null'. - Evidence:if( childContainder == null ) {
- ISSUE:
line 669 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 686 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 695 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 708 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 737 character 18
: Use '!==' to compare with 'null'. - Evidence:if( type != null && elements.type != type ) {
- ISSUE:
line 743 character 20
: 'i' is already defined. - Evidence:for( var i = 0; i < elements.length; ++i ) {
- ISSUE:
line 745 character 26
: Use '!==' to compare with 'null'. - Evidence:if( type != null && elements[i].type != type ) {
- ISSUE:
line 757 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 772 character 31
: Use '!==' to compare with ''. - Evidence:if( elements[i].value != '' ) {
- ISSUE:
line 777 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 797 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 801 character 26
: Use '===' to compare with '0'. - Evidence:if( arguments.length == 0 ) {
- ISSUE:
line 847 character 26
: Don't make functions within a loop. - Evidence:}).join( vector_delimiter );
- ISSUE:
line 891 character 34
: ['precision'] is better written in dot notation. - Evidence:flags['precision'] = arguments[num];
- ISSUE:
line 896 character 34
: ['width'] is better written in dot notation. - Evidence:flags['width'] = arguments[num];
- ISSUE:
line 905 character 26
: ['precision'] is better written in dot notation. - Evidence:flags['precision'] = num;
- ISSUE:
line 908 character 26
: ['width'] is better written in dot notation. - Evidence:flags['width'] = num;
- ISSUE:
line 912 character 26
: ['precision'] is better written in dot notation. - Evidence:flags['precision'] = arguments[current_index];
- ISSUE:
line 917 character 26
: ['width'] is better written in dot notation. - Evidence:flags['width'] = arguments[current_index];
- ISSUE:
line 917 character 26
: Too many errors. (29% scanned). - Evidence:undefined