Commons:User scripts/users namespace/reports/User:Kanonkas/twinkleunlink.js

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

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

jshint[edit]

  1. ISSUE: line 39 character 80: Script URL. - Evidence: mw.util.addPortletLink( 'p-cactions', "javascript:twinkleunlink.callback()", "Unlink", "tw-unlink", "Unlink backlinks", "");
  2. ISSUE: line 65 character 19: 'query' is already defined. - Evidence: var query = {
  3. ISSUE: line 74 character 66: 'query' used out of scope. - Evidence: var wikipedia_api = new Wikipedia.api( 'Grabbing backlinks', query, twinkleunlink.callbacks.display.backlinks );
  4. ISSUE: line 82 character 2: Missing semicolon. - Evidence: }
  5. ISSUE: line 96 character 9: 'imageusage' used out of scope. - Evidence: if( imageusage ) {
  6. ISSUE: line 98 character 21: 'imageusage' used out of scope. - Evidence: var total = imageusage.length * 2;
  7. ISSUE: line 110 character 10: Missing semicolon. - Evidence: }
  8. ISSUE: line 113 character 44: Missing semicolon. - Evidence: var onloading = function( self ) {}
  9. ISSUE: line 117 character 13: 'imageusage' used out of scope. - Evidence: if( imageusage.length == 0 ) {
  10. ISSUE: line 117 character 31: Use '===' to compare with '0'. - Evidence: if( imageusage.length == 0 ) {
  11. ISSUE: line 123 character 30: 'imageusage' used out of scope. - Evidence: for ( var i = 0; i < imageusage.length; ++i ) {
  12. ISSUE: line 124 character 25: 'imageusage' used out of scope. - Evidence: var title = imageusage[i];
  13. ISSUE: line 128 character 14: Missing semicolon. - Evidence: }
  14. ISSUE: line 139 character 9: 'backlinks' used out of scope. - Evidence: if( backlinks ) {
  15. ISSUE: line 140 character 29: 'statusIndicator' is already defined. - Evidence: var statusIndicator = new Status('Unlinking instances image', '0%');
  16. ISSUE: line 141 character 19: 'total' is already defined. - Evidence: var total = backlinks.length * 2;
  17. ISSUE: line 141 character 21: 'backlinks' used out of scope. - Evidence: var total = backlinks.length * 2;
  18. ISSUE: line 143 character 23: 'onsuccess' is already defined. - Evidence: var onsuccess = function( self ) {
  19. ISSUE: line 153 character 10: Missing semicolon. - Evidence: }
  20. ISSUE: line 154 character 22: 'onloaded' is already defined. - Evidence: var onloaded = onsuccess;
  21. ISSUE: line 156 character 23: 'onloading' is already defined. - Evidence: var onloading = function( self ) {}
  22. ISSUE: line 156 character 44: Missing semicolon. - Evidence: var onloading = function( self ) {}
  23. ISSUE: line 160 character 13: 'backlinks' used out of scope. - Evidence: if( backlinks.length == 0 ) {
  24. ISSUE: line 160 character 30: Use '===' to compare with '0'. - Evidence: if( backlinks.length == 0 ) {
  25. ISSUE: line 165 character 20: 'params' is already defined. - Evidence: var params = { reason: reason, obj: statusIndicator, current: 0, total: total };
  26. ISSUE: line 166 character 21: 'i' is already defined. - Evidence: for ( var i = 0; i < backlinks.length; ++i ) {
  27. ISSUE: line 166 character 30: 'backlinks' used out of scope. - Evidence: for ( var i = 0; i < backlinks.length; ++i ) {
  28. ISSUE: line 167 character 23: 'title' is already defined. - Evidence: var title = backlinks[i];
  29. ISSUE: line 167 character 25: 'backlinks' used out of scope. - Evidence: var title = backlinks[i];
  30. ISSUE: line 168 character 23: 'query' is already defined. - Evidence: var query = {
  31. ISSUE: line 171 character 14: Missing semicolon. - Evidence: }
  32. ISSUE: line 172 character 32: 'wikipedia_wiki' is already defined. - Evidence: var wikipedia_wiki = new Wikipedia.wiki( "Unlinking on " + title, query, twinkleunlink.callbacks.unlinkBacklinks );
  33. ISSUE: line 181 character 2: Missing semicolon. - Evidence: }
  34. ISSUE: line 204 character 26: 'list' is already defined. - Evidence: var list = [];
  35. ISSUE: line 205 character 29: 'i' is already defined. - Evidence: for ( var i = 0; i < backlinks.snapshotLength; ++i ) {
  36. ISSUE: line 206 character 31: 'title' is already defined. - Evidence: var title = backlinks.snapshotItem(i).value;
  37. ISSUE: line 278 character 2: Missing semicolon. - Evidence: }