Commons:User scripts/users namespace/reports/User:Kwj2772/contribsrange-ko.js
Jump to navigation
Jump to search
This is the report page for User:Kwj2772/contribsrange-ko.js. It is bot-maintained. All manual changes might be overwritten.
jshint[edit]
- ISSUE:
line 45 character 32
: Missing semicolon. - Evidence:if(m.length == 1) m = '0' + m
- ISSUE:
line 46 character 80
: Missing semicolon. - Evidence:if(y > 2000 && y < 2100) opt_ts = '&ucstart=' + y + '-' + m + '-01T00:00:00Z'
- ISSUE:
line 48 character 97
: Missing semicolon. - Evidence:if(queryString('ucstart')) opts_se += '&ucstart=' + encodeURIComponent(queryString('ucstart'))
- ISSUE:
line 49 character 91
: Missing semicolon. - Evidence:if(queryString('ucend')) opts_se += '&ucend=' + encodeURIComponent(queryString('ucend'))
- ISSUE:
line 50 character 14
: Use '===' to compare with ''. - Evidence:if(opts_se == '') {
- ISSUE:
line 53 character 17
: 'options' is already defined. - Evidence:var options = opt_ns + opts_se + '&ucdir=newer';
- ISSUE:
line 58 character 166
: 'options' used out of scope. - Evidence:var url = mw.config.get('wgServer') + mw.config.get('wgScriptPath') + '/api.php?action=query&format=json&rawcontinue=&callback=prefixContribs&list=usercontribs' + options + '&uclimit=' + parseInt(crLimit);
- ISSUE:
line 59 character 45
: Use '===' to compare with '0'. - Evidence:if(ucfrm.target.value.search(patternCIDR) == 0) {
- ISSUE:
line 80 character 40
: Missing semicolon. - Evidence:if(i != start + num) url += '|'
- ISSUE:
line 83 character 52
: Use '===' to compare with '0'. - Evidence:} else if(ucfrm.target.value.search(patternWild) == 0) {
- ISSUE:
line 97 character 59
: Script URL. - Evidence:addlinkchild(res,'javascript:prefixContribsToggleAll();','모두 펼치기','prefixcontribs-tog');
- ISSUE:
line 99 character 49
: Missing semicolon. - Evidence:spin.setAttribute('id','prefixcontribs-prog')
- ISSUE:
line 107 character 10
: ['query'] is better written in dot notation. - Evidence:if(!obj['query'] || !obj['query']['usercontribs']) return
- ISSUE:
line 107 character 27
: ['query'] is better written in dot notation. - Evidence:if(!obj['query'] || !obj['query']['usercontribs']) return
- ISSUE:
line 107 character 36
: ['usercontribs'] is better written in dot notation. - Evidence:if(!obj['query'] || !obj['query']['usercontribs']) return
- ISSUE:
line 107 character 60
: Missing semicolon. - Evidence:if(!obj['query'] || !obj['query']['usercontribs']) return
- ISSUE:
line 108 character 13
: ['query'] is better written in dot notation. - Evidence:cidr = obj['query']['usercontribs'];
- ISSUE:
line 108 character 22
: ['usercontribs'] is better written in dot notation. - Evidence:cidr = obj['query']['usercontribs'];
- ISSUE:
line 110 character 18
: Use '===' to compare with '0'. - Evidence:if(cidr.length == 0) {
- ISSUE:
line 122 character 40
: Missing semicolon. - Evidence:hdiv.setAttribute('id','d-' + id)
- ISSUE:
line 123 character 63
: Script URL. - Evidence:addlinkchild(hdiv,'javascript:prefixContribsToggleDiv("' + id +'")',cidr[i].user,'m-' + id,'cr-toggle-hidden');
- ISSUE:
line 144 character 95
: Missing semicolon. - Evidence:if(cidr[i].comment) li.appendChild(document.createTextNode(' (' + cidr[i].comment + ')'))
- ISSUE:
line 151 character 54
: ['usercontribs'] is better written in dot notation. - Evidence:if(!obj['query-continue'] || !obj['query-continue']['usercontribs'] || !obj['query-continue']['usercontribs']['uccontinue']) {
- ISSUE:
line 151 character 96
: ['usercontribs'] is better written in dot notation. - Evidence:if(!obj['query-continue'] || !obj['query-continue']['usercontribs'] || !obj['query-continue']['usercontribs']['uccontinue']) {
- ISSUE:
line 151 character 112
: ['uccontinue'] is better written in dot notation. - Evidence:if(!obj['query-continue'] || !obj['query-continue']['usercontribs'] || !obj['query-continue']['usercontribs']['uccontinue']) {
- ISSUE:
line 157 character 62
: ['usercontribs'] is better written in dot notation. - Evidence:var url = crContURI + '&uccontinue='+ obj['query-continue']['usercontribs']['uccontinue'];
- ISSUE:
line 157 character 78
: ['uccontinue'] is better written in dot notation. - Evidence:var url = crContURI + '&uccontinue='+ obj['query-continue']['usercontribs']['uccontinue'];
- ISSUE:
line 162 character 77
: Missing semicolon. - Evidence:if(gaurl.indexOf('#') != -1) gaurl = gaurl.substr(0,gaurl.indexOf('#'))
- ISSUE:
line 163 character 47
: Missing semicolon. - Evidence:if(gaurl.indexOf('?') == -1) gaurl += '?'
- ISSUE:
line 183 character 59
: Missing semicolon. - Evidence:if(lsts.length == 1) prefixContribsToggleDiv(lsts[0].id)
- ISSUE:
line 188 character 18
: Use '===' to compare with '0'. - Evidence:if(lsts.length == 0) return
- ISSUE:
line 188 character 30
: Missing semicolon. - Evidence:if(lsts.length == 0) return
- ISSUE:
line 191 character 80
: Missing semicolon. - Evidence:if(lsts[i].style.display == togglefrom) prefixContribsToggleDiv(lsts[i].id)
- ISSUE:
line 198 character 22
: Missing semicolon. - Evidence:if(!i || !m) return
- ISSUE:
line 201 character 36
: Missing semicolon. - Evidence:m.className = 'cr-toggle-shown'
- ISSUE:
line 204 character 37
: Missing semicolon. - Evidence:m.className = 'cr-toggle-hidden'
- ISSUE:
line 231 character 43
: Expected a conditional expression and instead saw an assignment. - Evidence:if (matches = re.exec(document.location)) {