Commons:User scripts/users namespace/reports/User:Animum/revdelete.js

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

jshint edit

  1. ISSUE: line 31 character 31: eval can be harmful. - Evidence: var info = formatResponse(eval("(" + req.responseText + ")"));
  2. ISSUE: line 38 character 27: ['expiry'] is better written in dot notation. - Evidence: protlevels["expiry"] = protection.expiry;
  3. ISSUE: line 53 character 13: 'req' is already defined. - Evidence: var req = sajax_init_object();
  4. ISSUE: line 65 character 13: 'req' is already defined. - Evidence: var req = sajax_init_object();
  5. ISSUE: line 68 character 38: eval can be harmful. - Evidence: var deletetoken = formatResponse(eval("(" + req.responseText + ")")).deletetoken;
  6. ISSUE: line 72 character 13: 'req' is already defined. - Evidence: var req = sajax_init_object();
  7. ISSUE: line 81 character 6: Missing semicolon. - Evidence: }
  8. ISSUE: line 92 character 39: eval can be harmful. - Evidence: var info = formatResponse(eval("(" + req.responseText + ")"));
  9. ISSUE: line 96 character 78: Script URL. - Evidence: var link = makeLink("#FF7133", "javascript:deleteRevision(\"" + article + "\", '" + timestamp + "')", "delete revision", true);
  10. ISSUE: line 102 character 25: ['norestore'] is better written in dot notation. - Evidence: if(UrlParameters["norestore"]) {
  11. ISSUE: line 109 character 57: ['norestore'] is better written in dot notation. - Evidence: var norestore_timestamps = UrlParameters["norestore"].split("|");
  12. ISSUE: line 111 character 98: Use '===' to compare with 'false'. - Evidence: if(input.name.indexOf("ts" + norestore_timestamps[n]) != -1 || input.checked == false) {
  13. ISSUE: line 119 character 25: ['action'] is better written in dot notation. - Evidence: if(UrlParameters["action"] == "submit" && document.cookie.search(/protectionparams/) != -1 && document.cookie.search(/protectiontitles/) != -1) {
  14. ISSUE: line 121 character 21: 'req' is already defined. - Evidence: var req = sajax_init_object();
  15. ISSUE: line 124 character 22: 'info' is already defined. - Evidence: var info = formatResponse(eval("(" + req.responseText + ")"));
  16. ISSUE: line 124 character 39: eval can be harmful. - Evidence: var info = formatResponse(eval("(" + req.responseText + ")"));
  17. ISSUE: line 126 character 21: 'req' is already defined. - Evidence: var req = sajax_init_object();
  18. ISSUE: line 135 character 14: Missing semicolon. - Evidence: }