Commons:User scripts/users namespace/reports/User:Ilmari Karonen/ajax quick delete.js

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

This is the report page for User:Ilmari Karonen/ajax quick delete.js. It is bot-maintained. All manual changes might be overwritten.

jshint[edit]

  1. ISSUE: line 32 character 83: Script URL. - Evidence: mw.util.addPortletLink('p-tb', 'javascript:AjaxQuickDelete.nominateForDeletion();',
  2. ISSUE: line 121 character 36: Use '===' to compare with '0'. - Evidence: if (this.uploadersToNotify == 0) this.nextTask();
  3. ISSUE: line 125 character 36: Use '===' to compare with '0'. - Evidence: if (this.uploadersToNotify == 0) this.nextTask();
  4. ISSUE: line 239 character 30: eval can be harmful. - Evidence: var result = eval( "(" + x.responseText + ")" );
  5. ISSUE: line 243 character 18: 'result' used out of scope. - Evidence: if (!result) return o.fail( "Receive empty API response:\n" + x.responseText );
  6. ISSUE: line 244 character 17: 'result' used out of scope. - Evidence: if (result.error) return o.fail( "API request failed (" + result.error.code + "): " + result.error.info );
  7. ISSUE: line 244 character 71: 'result' used out of scope. - Evidence: if (result.error) return o.fail( "API request failed (" + result.error.code + "): " + result.error.info );
  8. ISSUE: line 244 character 99: 'result' used out of scope. - Evidence: if (result.error) return o.fail( "API request failed (" + result.error.code + "): " + result.error.info );
  9. ISSUE: line 245 character 31: 'result' used out of scope. - Evidence: try { o[callback](result); } catch (e) { return o.fail(e); }