Various clean up

Files:
* Consistently have one (1) new line at EOF
  (.gitignore, *.css, *.sh)

JSHint:
* Separate the common (general Wikimedia code conventions) from
  the local more stricter rules (nice work!).

Maintenance:
* Use simplified $IP definition where getenv is only called once.
  Based on http://git.io/ve-mw-36fc3b59-makeStaticLoader

JavaScript:
* Use the same closure in all files:
  - No need for "undefined".
  - One linebreak between license header and start of closure
    (sometimes there were 1 or 2 empty lines).
  - ext.uls.ime.js: No need for "document" (redundant in general,
    but especially as it wasn't used anywhere in this file).
  - Use "$, mw" for all ext.* modules (one of them used "mw, $").

Change-Id: Iba5dab14bbc3fbfc9f8fe96dd2d95529587a69aa
This commit is contained in:
Timo Tijhof
2014-02-07 22:02:36 -08:00
parent 4081163aa5
commit c6d71015ff
19 changed files with 23 additions and 32 deletions

View File

@@ -1,4 +1,5 @@
{
"camelcase": true,
"curly": true,
"eqeqeq": true,
@@ -12,7 +13,7 @@
"trailing": true,
"undef": true,
"unused": true,
"onevar": true,
"bitwise": true,
"forin": false,
"regexp": false,
@@ -21,6 +22,8 @@
"smarttabs": true,
"multistr": true,
"browser": true,
"onevar": true,
"predef": [
"mediaWiki",
"jQuery",