Commons:User scripts/users namespace/reports/User:AlgaeGraphix/BSiconcheck2.js

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

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

jshint[edit]

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