Commons:User scripts/users namespace/reports/User:Bluaamant/quickimgdelete.js

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

jshint edit

  1. ISSUE: line 48 character 50: Missing semicolon. - Evidence: var el = document.getElementById('filehistory')
  2. ISSUE: line 68 character 28: The array literal notation [] is preferable. - Evidence: var uploaders = new Array();
  3. ISSUE: line 99 character 38: Use '===' to compare with '0'. - Evidence: if (!uploaders || uploaders.length == 0) {
  4. ISSUE: line 146 character 20: Bad or unnecessary escaping. - Evidence: var re = eval("/\<!-- ?Template:" + template + " ?--\>/;");
  5. ISSUE: line 146 character 56: Bad or unnecessary escaping. - Evidence: var re = eval("/\<!-- ?Template:" + template + " ?--\>/;");
  6. ISSUE: line 146 character 12: eval can be harmful. - Evidence: var re = eval("/\<!-- ?Template:" + template + " ?--\>/;");
  7. ISSUE: line 194 character 47: Missing semicolon. - Evidence: editlk += '&fakeaction=' + which + '_delete'
  8. ISSUE: line 261 character 14: eval can be harmful. - Evidence: var re = eval("/\\b" + abbrev + "\\b/");
  9. ISSUE: line 287 character 42: Use '===' to compare with 'null'. - Evidence: if (document.getElementById('ca-edit') == null) // not editable by non-admin
  10. ISSUE: line 290 character 62: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:nfd_tagImage(\'nfd\')', nfd_text, 'nom-for-del', nfd_tooltip);
  11. ISSUE: line 291 character 62: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:nfd_tagImage(\'pui\')', pui_text, 'pui', pui_tooltip);
  12. ISSUE: line 292 character 62: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:nfd_tagImage(\'vio\')', vio_text, 'imagevio', 'vio_tooltip');
  13. ISSUE: line 369 character 15: Use '===' to compare with 'null'. - Evidence: if (txt == null) {
  14. ISSUE: line 381 character 51: Missing semicolon. - Evidence: var targetUrl = editlk + '&fakeaction=' + action
  15. ISSUE: line 394 character 43: Expected a 'break' statement before 'case'. - Evidence: txt = '{{subst:nsd}}\n{{subst:nld}}';
  16. ISSUE: line 476 character 42: Use '===' to compare with 'null'. - Evidence: if (document.getElementById('ca-edit') == null) // not editable by non-admin
  17. ISSUE: line 479 character 64: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mns\')', mns_text, 'mark-no-source', mns_tooltip);
  18. ISSUE: line 480 character 64: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mnl\')', mnl_text, 'mark-no-license', mnl_tooltip);
  19. ISSUE: line 481 character 65: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mnsl\')', mnsl_text, 'mark-no-source-license', mnsl_tooltip);
  20. ISSUE: line 482 character 64: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mnr\')', mnr_text, 'mark-no-rationale', mnr_tooltip);
  21. ISSUE: line 483 character 64: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mor\')', mor_text, 'mark-orphaned', mor_tooltip);
  22. ISSUE: line 484 character 65: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mrfu\')', mrfu_text, 'mark-replaceable', mrfu_tooltip);
  23. ISSUE: line 485 character 65: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mfud\')', mfud_text, 'mark-disputed', mfud_tooltip);
  24. ISSUE: line 486 character 65: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:mnx_markNo(\'mnx_mbsr\')', mbsr_text, 'mark-base-url', mbsr_tooltip);
  25. ISSUE: line 586 character 34: Use '===' to compare with '0'. - Evidence: if (dupe.indexOf('Image:') == 0) {
  26. ISSUE: line 593 character 22: Use '===' to compare with 'null'. - Evidence: if (commonsimg == null) {
  27. ISSUE: line 597 character 22: Use '!==' to compare with ''. - Evidence: if (commonsimg != '') {
  28. ISSUE: line 606 character 42: Use '===' to compare with 'null'. - Evidence: if (document.getElementById('ca-edit') == null) // not editable by non-admin
  29. ISSUE: line 609 character 71: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:speedyi_mark(\'speedyi_mred\')', mred_text, 'mark-redundant', mred_tooltip);
  30. ISSUE: line 610 character 70: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:speedyi_mark(\'speedyi_mmi\')', mmi_text, 'mark-missing', mmi_tooltip);
  31. ISSUE: line 611 character 71: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:speedyi_mark(\'speedyi_mmtc\')', mmtc_text, 'mark-movecommons', mmtc_tooltip);
  32. ISSUE: line 612 character 71: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:speedyi_mark(\'speedyi_mncd\')', mncd_text, 'mark-commons', mncd_tooltip);
  33. ISSUE: line 636 character 10: Missing semicolon. - Evidence: Retrieved from "http://en.wikipedia.org/wiki/User:Howcheng/quickimgdelete.js"
  34. ISSUE: line 636 character 15: Missing semicolon. - Evidence: Retrieved from "http://en.wikipedia.org/wiki/User:Howcheng/quickimgdelete.js"
  35. ISSUE: line 636 character 78: Missing semicolon. - Evidence: Retrieved from "http://en.wikipedia.org/wiki/User:Howcheng/quickimgdelete.js"
  36. ISSUE: line 639 character 11: Missing semicolon. - Evidence: * User page
  37. ISSUE: line 641 character 11: Missing semicolon. - Evidence: * View source
  38. ISSUE: line 642 character 14: Missing semicolon. - Evidence: * History
  39. ISSUE: line 644 character 9: Missing semicolon. - Evidence: Personal tools
  40. ISSUE: line 646 character 15: Expected an identifier and instead saw '/'. - Evidence: * Sign in / create account
  41. ISSUE: line 646 character 16: Missing semicolon. - Evidence: * Sign in / create account
  42. ISSUE: line 646 character 23: Missing semicolon. - Evidence: * Sign in / create account
  43. ISSUE: line 646 character 31: Missing semicolon. - Evidence: * Sign in / create account
  44. ISSUE: line 650 character 11: Missing semicolon. - Evidence: * Main page
  45. ISSUE: line 652 character 15: Missing semicolon. - Evidence: * Featured content
  46. ISSUE: line 653 character 14: Missing semicolon. - Evidence: * Current events
  47. ISSUE: line 654 character 13: Missing semicolon. - Evidence: * Random article
  48. ISSUE: line 654 character 21: Missing semicolon. - Evidence: * Random article
  49. ISSUE: line 658 character 12: Missing semicolon. - Evidence: * About Wikipedia
  50. ISSUE: line 659 character 16: Missing semicolon. - Evidence: * Community portal
  51. ISSUE: line 659 character 16: Too many errors. (96% scanned). - Evidence: undefined

esprima edit

  1. ERROR: Cannot parse line 636 column 11: Unexpected identifier