Commons:User scripts/users namespace/reports/User:BicScope/morebits.js
Jump to navigation
Jump to search
This is the report page for User:BicScope/morebits.js. It is bot-maintained. All manual changes might be overwritten.
jshint[edit]
- ISSUE:
line 39 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 43 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 46 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 52 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 60 character 19
: 'child' is already defined. - Evidence:var child = new QuickForm.element( data );
- ISSUE:
line 62 character 23
: 'child' used out of scope. - Evidence:this.childs.push( child );
- ISSUE:
line 63 character 12
: 'child' used out of scope. - Evidence:return child;
- ISSUE:
line 64 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 73 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 89 character 59
: Script URL. - Evidence:node.setAttribute( 'action', 'javascript:void(0);');
- ISSUE:
line 149 character 24
: 'i' is already defined. - Evidence:for( var i = 0; i < data.list.length; ++i ) {
- ISSUE:
line 151 character 29
: 'current' is already defined. - Evidence:var current = data.list[i];
- ISSUE:
line 155 character 25
: 'res' is already defined. - Evidence:var res = this.compute( current );
- ISSUE:
line 172 character 24
: 'i' is already defined. - Evidence:for( var i = 0; i < data.list.length; ++i ) {
- ISSUE:
line 174 character 29
: 'current' is already defined. - Evidence:var current = data.list[i];
- ISSUE:
line 192 character 27
: 'label' is already defined. - Evidence:var label = cur_node.appendChild( document.createElement( 'label' ) );
- ISSUE:
line 210 character 19
: 'input' is already defined. - Evidence:var input = node.appendChild( document.createElement( 'input' ) );
- ISSUE:
line 233 character 18
: 'node' is already defined. - Evidence:var node = document.createElement( 'input' );
- ISSUE:
line 298 character 25
: Use '===' to compare with 'null'. - Evidence:if( childContainder == null ) {
- ISSUE:
line 311 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 328 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 337 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 350 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 371 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 375 character 26
: Use '===' to compare with '0'. - Evidence:if( arguments.length == 0 ) {
- ISSUE:
line 421 character 26
: Don't make functions within a loop. - Evidence:}).join( vector_delimiter );
- ISSUE:
line 465 character 34
: ['precision'] is better written in dot notation. - Evidence:flags['precision'] = arguments[num];
- ISSUE:
line 470 character 34
: ['width'] is better written in dot notation. - Evidence:flags['width'] = arguments[num];
- ISSUE:
line 479 character 26
: ['precision'] is better written in dot notation. - Evidence:flags['precision'] = num;
- ISSUE:
line 482 character 26
: ['width'] is better written in dot notation. - Evidence:flags['width'] = num;
- ISSUE:
line 486 character 26
: ['precision'] is better written in dot notation. - Evidence:flags['precision'] = arguments[current_index];
- ISSUE:
line 491 character 26
: ['width'] is better written in dot notation. - Evidence:flags['width'] = arguments[current_index];
- ISSUE:
line 515 character 15
: Use '===' to compare with 'undefined'. - Evidence:if( value == undefined ) {
- ISSUE:
line 544 character 19
: Do not use Number as a constructor. - Evidence:result = (new Number( Math.abs( parseInt( value ) ) ) ).toString(8);
- ISSUE:
line 547 character 19
: Do not use Number as a constructor. - Evidence:result = (new Number( Math.abs( parseInt( value ) ) ) ).toString(16);
- ISSUE:
line 550 character 19
: Do not use Number as a constructor. - Evidence:result = (new Number( Math.abs( parseInt( value ) ) ) ).toString(2);
- ISSUE:
line 553 character 27
: ['precision'] is better written in dot notation. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 553 character 48
: ['precision'] is better written in dot notation. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 554 character 19
: Do not use Number as a constructor. - Evidence:result = (new Number( value ) ).toExponential( digits ).toString();
- ISSUE:
line 557 character 20
: 'digits' is already defined. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 557 character 27
: ['precision'] is better written in dot notation. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 557 character 48
: ['precision'] is better written in dot notation. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 558 character 19
: Do not use Number as a constructor. - Evidence:result = (new Number( value ) ).toFixed( digits ).toString();
- ISSUE:
line 558 character 69
: Expected a 'break' statement before 'case'. - Evidence:result = (new Number( value ) ).toFixed( digits ).toString();
- ISSUE:
line 560 character 20
: 'digits' is already defined. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 560 character 27
: ['precision'] is better written in dot notation. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 560 character 48
: ['precision'] is better written in dot notation. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 561 character 19
: Do not use Number as a constructor. - Evidence:result = (new Number( value ) ).toPrecision( digits ).toString();
- ISSUE:
line 564 character 19
: Do not use Number as a constructor. - Evidence:result = (new Number( Math.abs( parseInt( value ) ) ) ).toString(16).toUpperCase();
- ISSUE:
line 567 character 20
: 'digits' is already defined. - Evidence:var digits = flags['precision'] ? flags['precision'] : 6;
- ISSUE:
line 567 character 20
: Too many errors. (30% scanned). - Evidence:undefined