Commons:User scripts/users namespace/reports/User:Kanonkas/twinkleunlink.js
This is the report page for User:Kanonkas/twinkleunlink.js. It is bot-maintained. All manual changes might be overwritten.
jshint edit
- ISSUE:
line 39 character 80
: Script URL. - Evidence:mw.util.addPortletLink( 'p-cactions', "javascript:twinkleunlink.callback()", "Unlink", "tw-unlink", "Unlink backlinks", "");
- ISSUE:
line 65 character 19
: 'query' is already defined. - Evidence:var query = {
- ISSUE:
line 74 character 66
: 'query' used out of scope. - Evidence:var wikipedia_api = new Wikipedia.api( 'Grabbing backlinks', query, twinkleunlink.callbacks.display.backlinks );
- ISSUE:
line 82 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 96 character 9
: 'imageusage' used out of scope. - Evidence:if( imageusage ) {
- ISSUE:
line 98 character 21
: 'imageusage' used out of scope. - Evidence:var total = imageusage.length * 2;
- ISSUE:
line 110 character 10
: Missing semicolon. - Evidence:}
- ISSUE:
line 113 character 44
: Missing semicolon. - Evidence:var onloading = function( self ) {}
- ISSUE:
line 117 character 13
: 'imageusage' used out of scope. - Evidence:if( imageusage.length == 0 ) {
- ISSUE:
line 117 character 31
: Use '===' to compare with '0'. - Evidence:if( imageusage.length == 0 ) {
- ISSUE:
line 123 character 30
: 'imageusage' used out of scope. - Evidence:for ( var i = 0; i < imageusage.length; ++i ) {
- ISSUE:
line 124 character 25
: 'imageusage' used out of scope. - Evidence:var title = imageusage[i];
- ISSUE:
line 128 character 14
: Missing semicolon. - Evidence:}
- ISSUE:
line 139 character 9
: 'backlinks' used out of scope. - Evidence:if( backlinks ) {
- ISSUE:
line 140 character 29
: 'statusIndicator' is already defined. - Evidence:var statusIndicator = new Status('Unlinking instances image', '0%');
- ISSUE:
line 141 character 19
: 'total' is already defined. - Evidence:var total = backlinks.length * 2;
- ISSUE:
line 141 character 21
: 'backlinks' used out of scope. - Evidence:var total = backlinks.length * 2;
- ISSUE:
line 143 character 23
: 'onsuccess' is already defined. - Evidence:var onsuccess = function( self ) {
- ISSUE:
line 153 character 10
: Missing semicolon. - Evidence:}
- ISSUE:
line 154 character 22
: 'onloaded' is already defined. - Evidence:var onloaded = onsuccess;
- ISSUE:
line 156 character 23
: 'onloading' is already defined. - Evidence:var onloading = function( self ) {}
- ISSUE:
line 156 character 44
: Missing semicolon. - Evidence:var onloading = function( self ) {}
- ISSUE:
line 160 character 13
: 'backlinks' used out of scope. - Evidence:if( backlinks.length == 0 ) {
- ISSUE:
line 160 character 30
: Use '===' to compare with '0'. - Evidence:if( backlinks.length == 0 ) {
- ISSUE:
line 165 character 20
: 'params' is already defined. - Evidence:var params = { reason: reason, obj: statusIndicator, current: 0, total: total };
- ISSUE:
line 166 character 21
: 'i' is already defined. - Evidence:for ( var i = 0; i < backlinks.length; ++i ) {
- ISSUE:
line 166 character 30
: 'backlinks' used out of scope. - Evidence:for ( var i = 0; i < backlinks.length; ++i ) {
- ISSUE:
line 167 character 23
: 'title' is already defined. - Evidence:var title = backlinks[i];
- ISSUE:
line 167 character 25
: 'backlinks' used out of scope. - Evidence:var title = backlinks[i];
- ISSUE:
line 168 character 23
: 'query' is already defined. - Evidence:var query = {
- ISSUE:
line 171 character 14
: Missing semicolon. - Evidence:}
- ISSUE:
line 172 character 32
: 'wikipedia_wiki' is already defined. - Evidence:var wikipedia_wiki = new Wikipedia.wiki( "Unlinking on " + title, query, twinkleunlink.callbacks.unlinkBacklinks );
- ISSUE:
line 181 character 2
: Missing semicolon. - Evidence:}
- ISSUE:
line 204 character 26
: 'list' is already defined. - Evidence:var list = [];
- ISSUE:
line 205 character 29
: 'i' is already defined. - Evidence:for ( var i = 0; i < backlinks.snapshotLength; ++i ) {
- ISSUE:
line 206 character 31
: 'title' is already defined. - Evidence:var title = backlinks.snapshotItem(i).value;
- ISSUE:
line 278 character 2
: Missing semicolon. - Evidence:}