Commons:User scripts/users namespace/reports/User:Circeus/monobook.js

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

jshint edit

  1. ISSUE: line 2 character 1: document.write can be a form of eval. - Evidence: document.write('<script type="text/javascript" src="'
  2. ISSUE: line 9 character 50: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:fileCheck()', 'BS icon check', 't-bsicon', 'Check for files', '8', document.getElementById('t-recentchangeslinked'));
  3. ISSUE: line 10 character 2: Unnecessary semicolon. - Evidence: };
  4. ISSUE: line 25 character 10: Unnecessary semicolon. - Evidence: };
  5. ISSUE: line 26 character 8: Unnecessary semicolon. - Evidence: };
  6. ISSUE: line 29 character 6: Don't make functions within a loop. - Evidence: });
  7. ISSUE: line 30 character 4: Unnecessary semicolon. - Evidence: };
  8. ISSUE: line 32 character 16: Use '===' to compare with ''. - Evidence: if (filelist == '') {
  9. ISSUE: line 34 character 4: Unnecessary semicolon. - Evidence: };
  10. ISSUE: line 38 character 2: Unnecessary semicolon. - Evidence: };
  11. ISSUE: line 46 character 14: Value of 'e' may be overwritten in IE 8 and earlier. - Evidence: } catch(e) {
  12. ISSUE: line 49 character 16: Value of 'e' may be overwritten in IE 8 and earlier. - Evidence: } catch(e) {
  13. ISSUE: line 55 character 3: 'xmlRequest' used out of scope. - Evidence: xmlRequest.open('POST', wgScriptPath+'/api.php', false);
  14. ISSUE: line 56 character 3: 'xmlRequest' used out of scope. - Evidence: xmlRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  15. ISSUE: line 57 character 3: 'xmlRequest' used out of scope. - Evidence: xmlRequest.send(query+'&format=json');
  16. ISSUE: line 58 character 33: The Function constructor is a form of eval. - Evidence: var xmlResponse = new Function("return "+xmlRequest.responseText)();
  17. ISSUE: line 58 character 44: 'xmlRequest' used out of scope. - Evidence: var xmlResponse = new Function("return "+xmlRequest.responseText)();
  18. ISSUE: line 63 character 4: Unnecessary semicolon. - Evidence: };
  19. ISSUE: line 64 character 2: Unnecessary semicolon. - Evidence: };