Last modified: 2014-08-21 16:02:08 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T70335, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 68335 - mediawiki/skins/Nimbus should pass jshint
mediawiki/skins/Nimbus should pass jshint
Status: RESOLVED FIXED
Product: MediaWiki skins
Classification: Unclassified
Nimbus (Other open bugs)
unspecified
All All
: Unprioritized normal
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: jshint 66926
  Show dependency treegraph
 
Reported: 2014-07-21 19:38 UTC by Antoine "hashar" Musso (WMF)
Modified: 2014-08-21 16:02 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Antoine "hashar" Musso (WMF) 2014-07-21 19:38:15 UTC
mediawiki/skins/Nimbus does not pass jshint.  It should provides a default .jshintrc file (probably just containing: {}.  And the error have to be fixed:

nimbus/Menu.js: line 62, col 19, 'e' is already defined.
nimbus/Menu.js: line 133, col 19, 'e' is already defined.
nimbus/Menu.js: line 155, col 39, 'source_id' is already defined.
nimbus/Menu.js: line 161, col 35, 'source_id' is already defined.
nimbus/Menu.js: line 172, col 19, 'e' is already defined.
nimbus/Menu.js: line 194, col 19, 'e' is already defined.
nimbus/Menu.js: line 215, col 19, 'e' is already defined.
Comment 1 Gerrit Notification Bot 2014-07-21 20:10:08 UTC
Change 148216 had a related patch set uploaded by Jack Phoenix:
Make jshint happy.

https://gerrit.wikimedia.org/r/148216
Comment 2 Gerrit Notification Bot 2014-07-22 00:53:37 UTC
Change 148216 merged by jenkins-bot:
Make jshint happy.

https://gerrit.wikimedia.org/r/148216
Comment 3 Gerrit Notification Bot 2014-07-22 01:00:37 UTC
Change 148299 had a related patch set uploaded by Legoktm:
More jshint fixes, also add .jshintrc

https://gerrit.wikimedia.org/r/148299
Comment 4 Gerrit Notification Bot 2014-08-05 23:26:50 UTC
Change 148299 merged by jenkins-bot:
More jshint fixes, also add .jshintrc

https://gerrit.wikimedia.org/r/148299
Comment 5 Antoine "hashar" Musso (WMF) 2014-08-11 12:52:16 UTC
Great that is progressing. I still have some issues being reported as of 84fafcc6b53bc8b67301011b224430bbc583e989


$ jshint .
nimbus/Menu.js: line 103, col 17, Too many var statements.
nimbus/Menu.js: line 104, col 17, Too many var statements.
nimbus/Menu.js: line 105, col 17, Too many var statements.
nimbus/Menu.js: line 153, col 25, Too many var statements.
nimbus/Menu.js: line 154, col 25, Too many var statements.
nimbus/Menu.js: line 246, col 13, Too many var statements.
nimbus/Menu.js: line 247, col 13, Too many var statements.

7 errors
Comment 6 Gerrit Notification Bot 2014-08-21 15:42:14 UTC
Change 155565 had a related patch set uploaded by Hashar:
Jshint: fix up 'too many var statements' errors

https://gerrit.wikimedia.org/r/155565
Comment 7 Gerrit Notification Bot 2014-08-21 15:47:26 UTC
Change 155565 merged by jenkins-bot:
Jshint: fix up 'too many var statements' errors

https://gerrit.wikimedia.org/r/155565
Comment 8 Gerrit Notification Bot 2014-08-21 15:59:51 UTC
Change 155573 had a related patch set uploaded by Hashar:
Trigger mw-skins-Nimbus-jslint

https://gerrit.wikimedia.org/r/155573
Comment 9 Gerrit Notification Bot 2014-08-21 16:01:05 UTC
Change 155573 merged by jenkins-bot:
Trigger mw-skins-Nimbus-jslint

https://gerrit.wikimedia.org/r/155573
Comment 10 Antoine "hashar" Musso (WMF) 2014-08-21 16:02:08 UTC
Job added in Jenkins and triggered in Zuul :-]

Thank you!

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links