libraryupgrader
c3e4ac27c0
build: Updating composer dependencies
...
* jakub-onderka/php-console-highlighter: 0.3.2 → 0.4.0
* mediawiki/minus-x: 0.3.2 → 1.0.0
* mediawiki/mediawiki-phan-config: 0.9.0 → 0.9.1
Change-Id: I1675c0646922afb2931634eb84a7ec4eb2220b5b
2020-01-30 08:25:32 +00:00
James D. Forrester
a0dab26fb1
build: Explicitly require PHP 7.1+, per MLEB baseline
...
Change-Id: I602d302f3e32af1d0ab3586d3fcbea31ecf50e1c
2020-01-20 13:49:54 +00:00
libraryupgrader
546643a82d
build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate
Change-Id: Id07ab99e34e0de415585ff8ddf9b15fb413acef9
2020-01-15 10:09:41 +00:00
libraryupgrader
a19a9791f3
build: Updating npm dependencies
...
* stylelint-config-wikimedia: 0.7.0 → 0.8.0
* grunt-stylelint: 0.12.0 → 0.13.0
Additional changes:
* Also sorted "composer fix" command to run phpcbf last.
Change-Id: Ib1790ffb8818752c89e8cd075a62c2dc5cbf0daf
2020-01-10 06:06:36 +00:00
libraryupgrader
1aa27c8640
build: Updating mediawiki/mediawiki-phan-config to 0.9.0
...
Additional changes:
* Added .eslintcache to .gitignore.
Change-Id: I9c9736c1399422d2668d5a18712cb9b023149ef8
2019-12-22 09:08:52 +00:00
libraryupgrader
88b2f8ee2f
build: Updating mediawiki/minus-x to 0.3.2
...
Additional changes:
* Added .eslintcache to .gitignore.
Change-Id: Ifcd79b5966f44baae1f50144730c04d09d47f000
2019-12-18 14:43:59 +00:00
Umherirrender
af5ed767f4
build: Updating mediawiki/mediawiki-phan-config to 0.8.0
...
Bug: T235049
Change-Id: I76701f507f709642bba63aa72909434d4787bb0a
2019-11-02 12:39:26 +01:00
James D. Forrester
9647474e5e
build: Upgrade mediawiki-codesniffer to v28.0.0
...
Change-Id: I87cca3ebf32c87ef1cf163e3c7ca3f8337e54c8d
2019-10-11 12:35:39 -07:00
libraryupgrader
cc4c09ed67
build: Updating dependencies
...
composer:
* mediawiki/mediawiki-codesniffer: 24.0.0 → 26.0.0
npm:
* lodash: 4.17.11 → 4.17.14
* https://npmjs.com/advisories/1065
* CVE-2019-10744
* set-value: 2.0.0 → 2.0.1
* https://npmjs.com/advisories/1012
* CVE-2019-10747
* union-value: 1.0.0 → 1.0.1
* https://npmjs.com/advisories/1012
* CVE-2019-10747
* mixin-deep: 1.3.1 → 1.3.2
* https://npmjs.com/advisories/1013
* CVE-2019-10746
Change-Id: I98190995df2543a99201583131c7777ab1c75817
2019-07-16 04:05:21 +00:00
James D. Forrester
b08de1c007
build: Upgrade phan-taint-check-plugin from 1.5.x to 2.0.1
...
Change-Id: I2c0f8670f548658aa7c5d3c6af0577dc481ebec3
2019-07-09 14:20:17 -07:00
libraryupgrader
4413f2643d
build: Updating mediawiki/mediawiki-phan-config to 0.6.1
...
Change-Id: I1923a9b57c497faff1c342f861ff98e8de613723
2019-06-10 12:16:32 +00:00
James D. Forrester
c705ac9ca1
build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
...
Change-Id: I256ddebe04eff341a255d1b04493fcc438df7160
2019-05-19 12:34:47 +00:00
Umherirrender
974730a029
Add phan
...
Change-Id: I2215aa3ec232874ddb680f1f40607f89f9282aea
2019-05-11 21:29:04 +00:00
Umherirrender
fbf3f3b214
build: Updating mediawiki/mediawiki-codesniffer to 24.0.0
...
MLEB extensions now supporting php7
Change-Id: I582418eb4038114d0e751797bc17929ca4633867
2019-03-11 22:36:40 +01:00
Kunal Mehta
bf44482142
build: Updating mediawiki/mediawiki-codesniffer to 19.1.0
...
This version fixes PHP 7.3 support (T207250).
Change-Id: I63e84a7c13d2b3a53e7672fdfcdd89ab4cb8f4d2
2018-10-27 10:39:44 +00:00
libraryupgrader
6131e48cf7
build: Updating mediawiki/phan-taint-check-plugin to 1.5.0
...
Change-Id: I2d9a3bb9148ded333008cc198e155dfd0a8fd294
2018-09-08 06:30:27 +00:00
libraryupgrader
fe11e256b6
build: Updating mediawiki/phan-taint-check-plugin to 1.4.0
...
Change-Id: I2331f466c2ddfc2c8e78e9cd7a95b3b72c87205e
2018-09-01 15:12:32 +00:00
libraryupgrader
addd8d4b60
build: Updating mediawiki/phan-taint-check-plugin to 1.3.0
...
And updating CoC link to use Special:MyLanguage (T202047).
Change-Id: I0a142b4fa06f279ff1321625da2f92337b6c9b01
2018-08-19 17:30:24 +00:00
Kunal Mehta
aed02d61b4
Configure phan-taint-check-plugin
...
The plugin checks and flags potential security issues (XSS, SQLi, etc.)
using static analysis.
See <https://www.mediawiki.org/wiki/Phan-taint-check-plugin > for more
details.
Bug: T201219
Change-Id: Ib603ba19787c7f08e4d088ed6698eca87b60532b
2018-08-03 21:31:55 -07:00
Kartik Mistry
7a1a1852a8
Downgrade mediawiki-codesniffer to 19 for MLEB extensions
...
Bug: T196220
Change-Id: I9c9f16e6ef3ae9ec5d5585ef497c794e7cce0df5
2018-07-04 13:39:30 +05:30
libraryupgrader
38b449ceef
build: Updating mediawiki/mediawiki-codesniffer to 20.0.0
...
Change-Id: I02db015a34f67a8b268feead090d2f6be5658935
2018-05-26 07:31:25 +00:00
libraryupgrader
f97802e4e2
build: Updating mediawiki/mediawiki-codesniffer to 18.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.VariableAnalysis.UnusedGlobalVariables.UnusedGlobal$wgWBClientSettings
Change-Id: Ia5423c3d7ea419b3f073f35736de7a9379d4429a
2018-04-14 07:39:31 +00:00
libraryupgrader
858ebd5552
build: Updating mediawiki/mediawiki-codesniffer to 17.0.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.LicenseComment.InvalidLicenseTag
The following sniffs now pass and were enabled:
* MediaWiki.Commenting.FunctionComment.MissingParamComment
Change-Id: I06e0542d737cec5e2500aad6d85f72951f8b584d
2018-03-29 06:53:52 +00:00
libraryupgrader
1279308d6e
build: Updating jakub-onderka/php-parallel-lint to 1.0.0
...
Change-Id: I786f16c74a79872bce28c8cf982541b5694151d9
2018-03-10 07:07:21 +00:00
Kunal Mehta
67d470a9e7
Use SPDX 3.0 license identifier
...
SPDX released version 3 of their license list (<https://spdx.org/licenses/ >),
which changed the FSF licenses to explicitly end in -only or -or-later
instead of relying on an easy to miss + symbol.
Bug: T183858
Change-Id: Id75a37eab27282ca7797fa3e6ceb92750c59477f
2018-03-03 19:27:21 +00:00
libraryupgrader
fcbe50710f
build: Updating mediawiki/mediawiki-codesniffer to 16.0.1
...
Change-Id: Idae9b801b523ce95ccd6cde6ba9e8e2ba30cd473
2018-02-25 12:05:19 +00:00
libraryupgrader
e61ee184ed
build: Updating mediawiki/minus-x to 0.3.1
...
Change-Id: Ifa603913249dc19548b57b799ec1b91a42c08f28
2018-02-18 10:47:38 +00:00
libraryupgrader
0ff8a8cfda
build: Updating mediawiki/mediawiki-codesniffer to 16.0.0
...
Change-Id: Ic7b9cf06ccfdce3dfc9d97805a1ae66236e6547c
2018-02-15 15:41:58 +00:00
libraryupgrader
4489bf100a
build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
...
Change-Id: I3274ab97132397038477244d9c32e1af81552787
2017-12-30 03:14:16 +00:00
libraryupgrader
36364f244d
build: Updating mediawiki/minus-x to 0.2.1
...
Change-Id: I9546a2ce232be3556e5d0d13c725d8ebb5e4ec8a
2017-12-11 09:43:05 +00:00
Umherirrender
679e58758b
build: Always exclude node_modules
...
Change-Id: I5c7beae0a2f99f374ecb9ce9682cd1a3550f19ce
2017-11-11 18:41:23 +01:00
Kunal Mehta
b3af5720e6
build: Adding MinusX
...
Change-Id: Iaa77ef5a244ba10b6731db86582be7c41b7cb3b5
2017-11-03 20:14:03 -07:00
libraryupgrader
eaad874b14
build: Updating mediawiki/mediawiki-codesniffer to 14.1.0
...
And moved phpcs.xml to .phpcs.xml (T177256).
Change-Id: I0981cebe99bc2f04f82647871478a6e689b69ff3
2017-10-21 04:32:58 +00:00
libraryupgrader
5f1eb0c8bd
build: Updating mediawiki/mediawiki-codesniffer to 13.0.0
...
Change-Id: I61ee908cbe189fb46249daaec34f730689f402f2
2017-09-24 05:35:49 +00:00
libraryupgrader
cc7a627b7a
build: Updating mediawiki/mediawiki-codesniffer to 0.12.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Files.ClassMatchesFilename.NotMatch
Change-Id: I8bd22df70f95fffbd4c5ab20166e34e206fc3f78
2017-09-01 04:59:32 +00:00
Kunal Mehta
cab18e3b9f
build: Updating mediawiki/mediawiki-codesniffer to 0.11.0
...
Change-Id: I802d9f809a3115dbeb0420e7c6f6f1167d7cc27d
2017-08-11 00:42:50 -04:00
Umherirrender
1a4ac5a6d6
build: Updating mediawiki/mediawiki-codesniffer to 0.10.1
...
Change-Id: Ib7a361cf2973bf0bba0fb8944762216f44c226a8
2017-07-26 23:22:26 +02:00
Kunal Mehta
928c4f4cb7
build: Updating mediawiki/mediawiki-codesniffer to 0.10.0
...
Change-Id: I6ffd07b7cd03f48f2ebede4b0e6aa1eacbf47dd3
2017-07-01 01:45:28 -07:00
Kunal Mehta
0e7d8a7a9d
build: Updating mediawiki/mediawiki-codesniffer to 0.9.0
...
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.FunctionComment.MissingParamComment
* MediaWiki.Commenting.FunctionComment.MissingParamName
* MediaWiki.Commenting.FunctionComment.MissingParamTag
* MediaWiki.Commenting.FunctionComment.MissingReturn
* MediaWiki.Commenting.FunctionComment.ParamNameNoMatch
* MediaWiki.Commenting.FunctionComment.WrongStyle
* MediaWiki.FunctionComment.Missing.Public
Change-Id: Ic8acf95cfd8edf88125128fe527e357fa5d0a8ec
2017-06-25 18:39:02 +00:00
Antoine Musso
d1afbd1b0a
build: add jakub-onderka/php-console-highlighter
...
Highlight PHP code when parallel-lint fails
Change-Id: Ie7582baa805457a0445a119bfd5fb859f693e51f
2017-05-05 21:40:03 +02:00
Kunal Mehta
8d32d8e36a
build: Updating mediawiki/mediawiki-codesniffer to 0.7.2
...
Change-Id: I17a72f252ea0b836d6529738971dc45f9c0d4b67
2016-05-27 18:26:02 -07:00
Niklas Laxström
594ebe5fff
Fixes for 6b8c33e
...
Update PHP version in composer.json and define "fix" in a way that
is common in our repos.
Change-Id: I47d8e2289cf1246cd4980d8c87c1820b5bc7b091
2016-05-10 07:34:28 +02:00
Kunal Mehta
6b8c33e763
build: Updating mediawiki/mediawiki-codesniffer to 0.7.1
...
Also added "composer fix" command.
Change-Id: I6f3f29f03abb607fbca9cec6f140875f2a3468a0
2016-05-09 18:30:34 -07:00
Kunal Mehta
de5d133452
build: Updating development dependencies
...
* jakub-onderka/php-parallel-lint: 0.9 → 0.9.2
Change-Id: I09dfdded95b1fc9d54a4437594defe734f28405f
2016-01-05 10:42:36 -08:00
Kunal Mehta
43c2c248e0
build: Updating development dependencies
...
* mediawiki/mediawiki-codesniffer: 0.5.0 → 0.5.1
Change-Id: Ib1c26829e54a59c6413d1f1f39252e4b697ff854
2016-01-03 18:55:35 -08:00
Kunal Mehta
d591c48fc1
build: Updating development dependencies
...
* mediawiki/mediawiki-codesniffer: 0.4.0 → 0.5.0
Change-Id: I5de1d049ebe735c81d66a75ce9b947a4368fe1d8
2015-10-23 15:33:44 -07:00
Siebrand Mazeland
4790cb9dae
Update mediawiki-codesniffer and parallel-lint settings
...
Change-Id: Id6aabab5599ee9e402bff00458afae91eb11c3e7
2015-09-29 01:40:52 +02:00
paladox
7e0fe37a06
Add php code sniffing
...
Shorten a commented out code to match the style.
Change-Id: I1cbe3513e9c7eaf5a852141b7775a4c78104eae5
2015-09-26 22:09:50 +02:00
paladox
9223417c9e
Add composer test entry point and php parallel lint test
...
This is so the composer-test Job can be added in Jenkins:
https://gerrit.wikimedia.org/r/#/c/239873/
Change-Id: I77163d2dc8f20f985fd55d59f2e9c5ffdb14a57e
2015-09-23 09:32:06 +00:00
Niklas Laxström
4776e62a30
Breaking change: No longer autoload with composer
...
Use wfLoadExtension or require_once instead
Change-Id: I78fe1f19a157f09b034499e3fb5417e7793c1d13
2015-08-28 18:22:04 +02:00