Commit Graph

12 Commits

Author SHA1 Message Date
Ed Sanders
c080452013 build: Update eslint-config-wikimedia to 0.11.0
Change-Id: Ic59891fab5f8e35420bddbed34072841883fa543
2019-03-13 23:41:14 +00:00
Željko Filipin
4251150afe Deleted all Ruby code
The only Ruby code were broken Selenium tests.

Bug: T164479
Depends-On: Ic14b86a5006da360d022af875b4aa8c119a3678a
Change-Id: I15f641cd08ec3ba483c11764a89c9ed493a570a8
2017-09-29 19:38:39 +02:00
Niklas Laxström
b3ba423354 LanguageNameIndexer: Generate PHP file instead of serialized file.
Serialized format is no longer in style for data. PHP files can
take advantage of AutoLoader and caching so they can even be faster
than serialized files. As side bonus we can have readable diffs
for updates.

Only downside is that the file generation takes about ten lines of
ugly string manipulation.

Change-Id: If09704d1172daa13c72a308814534cac1fe9899f
2016-08-08 07:55:42 +00:00
Timo Tijhof
d08ebb9e77 gitignore: Add langnames.ser
Change-Id: Iea90a487d6cdef820487f0bed2e67b06328c13b4
2015-12-22 18:35:29 -08:00
Željko Filipin
cb5914941e Updated watir-webdriver Ruby gem to the latest version
Also updated other gems, except mediawiki_selenium (only patch version
update) and rubocop.

Ignoring folders created by mediawiki-vagrant.

Bug: T112748
Change-Id: I95f7611141e42c89cacdd3abec3b5f94f7e8f3de
2015-09-24 12:21:53 +02:00
Kunal Mehta
ba2135f84e build: Configure banana-checker and jsonlint
Change-Id: Ie75e8b79e0b5b50d415c221e52fda73b6a2763f9
2015-06-20 22:32:53 -07:00
Timo Tijhof
c6d71015ff 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
2014-02-08 00:11:50 -08:00
Amir E. Aharoni
50eb932756 Add .bundle/ to .gitignore
Change-Id: I43d88cbfce71fbd5f57002a78efb6e898717cfe4
2014-01-23 13:13:34 +02:00
Amir E. Aharoni
552cd25ae6 Update from upstream
Change-Id: I8affdf79e5a2f33c88f7661082d2cbd7777240fb
2013-04-23 16:03:28 +03:00
Amir E. Aharoni
a6c312a381 Update from upstream
Change-Id: I2071ee8143e040c552f56f204e863c7dc90da872
2013-01-02 13:15:08 +02:00
Siebrand Mazeland
72d2519c4d Fix some issues pointed out by IDE.
* Update .gitignore to ignore .idea.
* Removed unused local variables.
* use local context and Message class instead of deprecated wfMsg* methods.
* Remove redundant px in CSS where possible.
* Combine CSS statements where possible.
* Replace b by strong.

Change-Id: I9d5ed7b7ce585a1c101044254bcbdfc33d42afc1
2012-08-15 17:32:49 +02:00
Siebrand Mazeland
237820113d Add .gitreview and .gitignore.
Change-Id: If23943dcab86629cccb8926462404d978f8bffa9
2012-06-12 14:13:34 +02:00