Commons:User scripts/users namespace/reports/User:ChristianBier/simple.js

This is the report page for User:ChristianBier/simple.js. It is bot-maintained. All manual changes might be overwritten.

jshint edit

  1. ISSUE: line 23 character 50: Use '===' to compare with 'false'. - Evidence: if( wgNamespaceNumber < 0 || wgCurRevisionId == false ) {
  2. ISSUE: line 28 character 74: Script URL. - Evidence: mw.util.addPortletLink( 'p-cactions', "javascript:twinkledeli.callback()", "deli", "tw-deli", "Delete image found on page", "");
  3. ISSUE: line 83 character 19: 'query' is already defined. - Evidence: var query = {
  4. ISSUE: line 90 character 63: 'query' used out of scope. - Evidence: var wikipedia_api = new Wikipedia.api( 'Grabbing images', query, function( self ) {
  5. ISSUE: line 105 character 14: Missing semicolon. - Evidence: )
  6. ISSUE: line 120 character 2: Missing semicolon. - Evidence: }
  7. ISSUE: line 138 character 14: Missing semicolon. - Evidence: }
  8. ISSUE: line 146 character 19: 'query' is already defined. - Evidence: var query = {
  9. ISSUE: line 154 character 2: Missing semicolon. - Evidence: }
  10. ISSUE: line 184 character 14: Missing semicolon. - Evidence: }
  11. ISSUE: line 188 character 26: 'postData' is already defined. - Evidence: var postData = {
  12. ISSUE: line 192 character 14: Missing semicolon. - Evidence: }
  13. ISSUE: line 219 character 2: Missing semicolon. - Evidence: }
  14. ISSUE: line 221 character 5: Expected an identifier and instead saw 'undefined' (a reserved word). - Evidence: var undefined;
  15. ISSUE: line 255 character 10: Unnecessary semicolon. - Evidence: };
  16. ISSUE: line 277 character 10: Unnecessary semicolon. - Evidence: };
  17. ISSUE: line 282 character 99: Unnecessary semicolon. - Evidence: while(i<j){if(tmp[i][str]===elm||elm==="*")$tmp.push($JSL.$getElementsByName(tmp[i]));++i};
  18. ISSUE: line 283 character 105: Unnecessary semicolon. - Evidence: if(!$tmp.item){if(!$JSL.has("item"))$has.push("item");$tmp.item=function(tmp){return this[tmp]}};
  19. ISSUE: line 312 character 38: Bad assignment. - Evidence: if(!arguments[0])arguments[0]={};
  20. ISSUE: line 315 character 9: eval can be harmful. - Evidence: eval("var ".concat(str,"=arguments[0];tmp=(",elm.replace(/([^$])\bthis\b([^$])/g,"$1".concat(str,"$2")),")(",tmp.join(","),")"));
  21. ISSUE: line 317 character 7: Unnecessary semicolon. - Evidence: }};
  22. ISSUE: line 322 character 7: Unnecessary semicolon. - Evidence: }};
  23. ISSUE: line 327 character 7: Unnecessary semicolon. - Evidence: }};
  24. ISSUE: line 332 character 7: Unnecessary semicolon. - Evidence: }};
  25. ISSUE: line 338 character 7: Unnecessary semicolon. - Evidence: }};
  26. ISSUE: line 342 character 25: Bad assignment. - Evidence: arguments[0]=parseInt(arguments[0]);
  27. ISSUE: line 343 character 25: Bad assignment. - Evidence: arguments[1]=parseInt(arguments[1]);
  28. ISSUE: line 350 character 22: Unnecessary semicolon. - Evidence: };
  29. ISSUE: line 355 character 14: Unnecessary semicolon. - Evidence: };
  30. ISSUE: line 359 character 10: Unnecessary semicolon. - Evidence: };
  31. ISSUE: line 361 character 7: Unnecessary semicolon. - Evidence: }};
  32. ISSUE: line 368 character 7: Unnecessary semicolon. - Evidence: }};
  33. ISSUE: line 378 character 7: Unnecessary semicolon. - Evidence: }};
  34. ISSUE: line 388 character 7: Unnecessary semicolon. - Evidence: }};
  35. ISSUE: line 394 character 7: Unnecessary semicolon. - Evidence: }};
  36. ISSUE: line 403 character 7: Unnecessary semicolon. - Evidence: }};
  37. ISSUE: line 408 character 7: Unnecessary semicolon. - Evidence: }};
  38. ISSUE: line 414 character 7: Unnecessary semicolon. - Evidence: }};
  39. ISSUE: line 420 character 7: Unnecessary semicolon. - Evidence: }};
  40. ISSUE: line 422 character 39: 'elm' is already defined. - Evidence: var str=$JSL.reverse(this),elm=$JSL.reverse(elm),r=str.indexOf(elm,i);
  41. ISSUE: line 424 character 7: Unnecessary semicolon. - Evidence: }};
  42. ISSUE: line 431 character 13: Function declarations should not be placed in blocks. Use a function expression or move the statement to the top of the outer function. - Evidence: function getMatches(reg,pos,a) {
  43. ISSUE: line 434 character 57: Unnecessary semicolon. - Evidence: while(a>0&&reg.charAt(--a)==="\\"){};
  44. ISSUE: line 437 character 18: Unnecessary semicolon. - Evidence: };
  45. ISSUE: line 440 character 14: Unnecessary semicolon. - Evidence: };
  46. ISSUE: line 441 character 13: Function declarations should not be placed in blocks. Use a function expression or move the statement to the top of the outer function. - Evidence: function $replace(str){
  47. ISSUE: line 445 character 14: Unnecessary semicolon. - Evidence: };
  48. ISSUE: line 451 character 15: eval can be harmful. - Evidence: r=eval('['+$replace((elm+('"'+this[tmp](reg,'"'+elm+',func('+r+'),'+elm+'"')+'"')+elm).split(elm))[tmp](/\n/g,'\\n')[tmp](/\r/g,'\\r')+'].join("")');
  49. ISSUE: line 452 character 10: Unnecessary semicolon. - Evidence: };
  50. ISSUE: line 455 character 34: Unnecessary semicolon. - Evidence: }}(String.prototype.replace)};
  51. ISSUE: line 455 character 34: Too many errors. (19% scanned). - Evidence: undefined