Commit graph

49 commits

Author SHA1 Message Date
libraryupgrader 74f1967d15 build: Updating composer dependencies
* php-parallel-lint/php-console-highlighter: 0.4.0 → 0.5.0
* php-parallel-lint/php-parallel-lint: 1.0.0 → 1.2.0

Additional changes:
* Replaced "jakub-onderka" packages with "php-parallel-lint".

Change-Id: I2b0e49dda461c4099cc1ac0abb095413706a3854
2020-05-31 15:14:35 +00:00
Umherirrender 4454c2a871 build: Bump phan to 0.10.2, remove taint-check
Change-Id: I58c0720a6b206883e2150683b69887b91335120b
2020-05-31 17:12:20 +02:00
libraryupgrader 5c3b04a551 build: Updating mediawiki/mediawiki-codesniffer to 31.0.0
Additional changes:
* Replaced "jakub-onderka" packages with "php-parallel-lint".

Change-Id: I32a7007b3b3f4cd59bb7fa951dc66c18cde6df09
2020-05-29 18:37:13 +00:00
libraryupgrader 084baa4e01 build: Updating dependencies
composer:
* mediawiki/mediawiki-codesniffer: 29.0.0 → 30.0.0

npm:
* eslint-config-wikimedia: 0.15.0 → 0.15.3

Change-Id: Ifed56b38fca12a730ae2184fe71cd90f28d614f9
2020-04-22 10:52:13 +00:00
libraryupgrader 5aa7fc242d build: Updating composer dependencies
* mediawiki/minus-x: 0.3.2 → 1.0.0
* mediawiki/mediawiki-phan-config: 0.9.0 → 0.9.1

Change-Id: Ie934f8edc3b3585abd6b112cdd78f6d3a65d259a
2020-01-29 05:42:21 +00:00
libraryupgrader 9227fe44f7 build: Updating jakub-onderka/php-console-highlighter to 0.4.0
Change-Id: I8d7e3dc03c2d2d9a22ec1861eb458b962ce41883
2020-01-28 13:23:29 +00:00
libraryupgrader d9afecbd84 build: Updating mediawiki/mediawiki-codesniffer to 29.0.0
The following sniffs are failing and were disabled:
* MediaWiki.Commenting.FunctionComment.MissingDocumentationPrivate

Additional changes:
* Also sorted "composer fix" command to run phpcbf last.

Change-Id: I5fa8001a2ea7fdab2dbf9ce8cba9d1764f7a4562
2020-01-14 05:38:11 +00:00
libraryupgrader 2abdd0f983 build: Updating mediawiki/mediawiki-phan-config to 0.9.0
Additional changes:
* Added .eslintcache to .gitignore.

Add an explicit check before using the parameter.

Depends-On: I92ecaa9c14e5c8ba32d152a9e2246a2144b1c7da
Change-Id: I255237574e76f1c0d92f376bc8cbb81f7cb4ed14
2019-12-21 14:01:00 +01:00
libraryupgrader 7cb86c3dfb build: Updating dependencies
composer:
* mediawiki/minus-x: 0.3.1 → 0.3.2

npm:
* grunt-banana-checker: 0.7.0 → 0.8.1

Additional changes:
* Added .eslintcache to .gitignore.

Change-Id: Ibbde8773be9b8687b5117eb1589f3ed66bfb5cb9
2019-12-16 15:29:42 +00:00
Umherirrender 7c13328467 build: Updating mediawiki/mediawiki-phan-config to 0.8.0
Argument 1 ($min) is 7000000.0 but \mt_rand() takes int
Argument 2 ($max) is 15000000.0 but \mt_rand() takes int

Bug: T235049
Change-Id: I2d7d0d6defd312dbed0de833678f3768fa3d7a46
2019-11-03 12:13:20 +01:00
James D. Forrester ed181c2db0 build: Upgrade mediawiki-codesniffer to v28.0.0
Change-Id: I61896470e0dc9cffd3e8fff8b45e2231ef4265f3
2019-10-09 16:24:09 -07:00
libraryupgrader 28bc89ad4f build: Updating mediawiki/mediawiki-codesniffer to 26.0.0
Additional changes:
* Committed package-lock.json (T179229) too.

Change-Id: I4049186e4a7b3f0fb62d913f635ce8e491a7fbc3
2019-07-14 11:38:20 +00:00
James D. Forrester 8f714aef48 build: Upgrade phan-taint-check-plugin from 1.5.x to 2.0.1
Change-Id: I17d29f0cd32efdd92dee56be4f7fb3ca4bc15968
2019-07-09 14:05:59 -07:00
libraryupgrader 3b4893c146 build: Updating mediawiki/mediawiki-phan-config to 0.6.1
Change-Id: Ifefd32227a8b306e7cc29a659c2fc763f2e2520d
2019-06-10 07:46:30 +00:00
James D. Forrester 47a47334cd build: Upgrade mediawiki/mediawiki-phan-config from 0.5.0 to 0.6.0
Change-Id: I31a207a38562df5ac9eaf2db535ff80a16481183
2019-05-19 12:09:35 +00:00
Kunal Mehta b28ad14b8c Upgrade to newer phan
Bug: T216919
Change-Id: I3a403891eafa703215a79526fcf9469b1fd6edc6
2019-03-17 16:39:02 -07:00
libraryupgrader 5fa2aeae65 build: Updating mediawiki/mediawiki-codesniffer to 24.0.0
Change-Id: Ief5ec740b4231a0f4f880a6b9b7e57121d761829
2019-02-06 15:02:29 +00:00
libraryupgrader 2480ada231 build: Updating mediawiki/mediawiki-codesniffer to 23.0.0
Change-Id: I57f040d8ce2b217162b41f72f1a2ae02bd13b3d1
2018-11-16 00:55:47 +00:00
libraryupgrader 1141461156 build: Updating mediawiki/phan-taint-check-plugin to 1.5.0
Change-Id: I05f12d773fef7ca66ea9e3679344338b5f062cb5
2018-09-08 01:38:52 +00:00
libraryupgrader b60ab7ae58 build: Updating mediawiki/mediawiki-codesniffer to 22.0.0
Change-Id: I770698b81a862467e3a2de0c7d912e2ff8d62642
2018-09-03 02:58:58 +00:00
libraryupgrader 9cdeff59bd build: Updating mediawiki/phan-taint-check-plugin to 1.4.0
Change-Id: I227bee841a8d9bdbe2fa7579bf4e0607b3340e51
2018-09-01 09:03:47 +00:00
libraryupgrader d1ea87f970 build: Updating mediawiki/phan-taint-check-plugin to 1.3.0
And updating CoC link to use Special:MyLanguage (T202047).

Change-Id: Ie8bc38b665bfa89d2b25f02344dbae3225d6ab26
2018-08-19 12:48:57 +00:00
libraryupgrader c86d3620e0 build: Updating mediawiki/mediawiki-codesniffer to 21.0.0
The following sniffs now pass and were enabled:
* Squiz.Scope.MemberVarScope.Missing

Change-Id: If3902b0dffb9bb28de7093dd33e92869bead3746
2018-07-27 06:22:12 +00:00
libraryupgrader b1a7eb2642 build: Updating mediawiki/mediawiki-phan-config to 0.3.0
Change-Id: I7603c3892408e484845cbb1e5da7cabdf4ae25c2
2018-06-08 07:05:45 +00:00
libraryupgrader 33ecce01c0 build: Updating mediawiki/mediawiki-codesniffer to 20.0.0
Change-Id: I210883a100f2060e9bff0d5066896ce35b45a788
2018-05-26 03:01:39 +00:00
Brian Wolff ee633a273b Bump phan-taint-check 1.1.0->1.2.0
Bug: T193909
Change-Id: I1bf4d64e68bff516b5f8b6266d85f670200084df
2018-05-04 20:34:59 +00:00
libraryupgrader e1ac086c7a build: Updating mediawiki/mediawiki-codesniffer to 18.0.0
Change-Id: Ib8e7fc03e189535fcbd00bb7ecdbc57b3162868c
2018-04-14 01:31:15 +00:00
Kunal Mehta 441302fb5e build: Updating mediawiki/mediawiki-phan-config to 0.2.0
Change-Id: I4d364243c33243aceeff9793bc3e69efd62ae491
2018-04-05 13:25:35 -07:00
libraryupgrader 5974c3b7dc 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: I999afc9253d67e13144fe3165ffc3b8a74ac9ea4
2018-03-29 02:17:02 +00:00
libraryupgrader 5b7e9fcfb6 build: Updating jakub-onderka/php-parallel-lint to 1.0.0
Change-Id: Iaa264fc2a0f6d20fdd47a1abe19ac05047ebc4fd
2018-03-09 10:05:29 +00:00
Kunal Mehta e99e181303 Add phan configuration
Depends-On: I09a0c0a786b687997e61344847f8af08b20cebf2
Change-Id: I9500232fb524e884d6cb15f2bdda10835df35ad4
2018-02-26 12:57:40 -08:00
libraryupgrader d61d7a1e80 build: Updating mediawiki/mediawiki-codesniffer to 16.0.1
Change-Id: I68e12ea887aaf715ea97667525de9a583b709ede
2018-02-25 08:28:10 +00:00
libraryupgrader ffaf4364c5 build: Updating mediawiki/minus-x to 0.3.1
Change-Id: Ia9bdc474d4ecb42fbe5f2b7bc877e61cd9bdeeff
2018-02-17 21:59:56 +00:00
Kunal Mehta 63cf890e51 Set phan-taint-check-plugin version in composer.json
We cannot set this in the normal "require-dev" because the plugin
depends on exactly PHP 7.0, preventing running tests on any other PHP
version.

Instead, CI will read the version number out of the "extra" field to
figure out what version to install.

Bug: T187497
Change-Id: Iff39081f8ea40d98fdf4853550052142f1cca8db
2018-02-16 13:40:44 -08:00
libraryupgrader d2b360f250 build: Updating mediawiki/mediawiki-codesniffer to 16.0.0
Change-Id: Ibf5453cc97cb6896247c52dff4e1dde7a40fa90c
2018-02-15 11:09:33 +00:00
libraryupgrader 570a7e9137 build: Updating mediawiki/mediawiki-codesniffer to 15.0.0
The following sniffs are failing and were disabled:
* Squiz.Scope.MemberVarScope.Missing
* Squiz.Scope.MethodScope.Missing

Change-Id: I2d6f0152000954215ac4771bf94ef4acb5c3fc82
2017-12-30 00:32:33 +00:00
libraryupgrader eccabb23c1 build: Updating mediawiki/minus-x to 0.2.1
Change-Id: I62c92103a8d459411be34892c67a886c29aaf940
2017-12-10 07:32:24 +00:00
Kunal Mehta 6a56a9bfe9 build: Adding MinusX
Change-Id: Id198fd872f296ca04c9d38b79a252ac7f37493e9
2017-11-03 14:05:18 -07:00
libraryupgrader f4f8588e9d build: Updating mediawiki/mediawiki-codesniffer to 14.1.0
And moved phpcs.xml to .phpcs.xml (T177256).

Change-Id: If6d180c84a57cd61fc0f7c4d2a319bce70d9f8bd
2017-10-21 04:22:47 +00:00
libraryupgrader 969027392e build: Updating mediawiki/mediawiki-codesniffer to 13.0.0
Change-Id: I40598f8c34691bbe7b217aa38f24f150a210e2f3
2017-09-24 05:26:03 +00:00
libraryupgrader d3387520a9 build: Updating mediawiki/mediawiki-codesniffer to 0.12.0
The following sniffs are failing and were disabled:
* MediaWiki.Files.ClassMatchesFilename.NotMatch

Change-Id: I5e224d9dd6d1c2e9de1fd028f35cfd4d8c1c9482
2017-09-01 04:50:30 +00:00
Kunal Mehta def096e625 build: Updating mediawiki/mediawiki-codesniffer to 0.11.0
Change-Id: I8f22c8871fb992cba132c63ea87c432b6f268ed9
2017-08-10 23:42:15 -04:00
Kunal Mehta fd09887a48 build: Updating mediawiki/mediawiki-codesniffer to 0.10.1
Change-Id: I38ce5579c75d58f0ab1adfe3883732813fad938f
2017-07-23 00:23:06 -07:00
Kunal Mehta baefe16b43 build: Updating mediawiki/mediawiki-codesniffer to 0.10.0
Change-Id: Ice76436a81e608960fb80195f7d98bd313409c06
2017-07-01 01:24:46 -07:00
Kunal Mehta 837c8403fd 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.FunctionComment.Missing.Protected
* MediaWiki.FunctionComment.Missing.Public
* MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment.NewLineComment

Change-Id: I38d7f39d2d00e8d26dad4c6281885b54203b23b7
2017-06-20 00:06:01 -07:00
Umherirrender f102194baf Add phpcs and make pass
Change-Id: I02b7f85f54ffaf8a1c9d5bed6fa20abb1627afe5
2017-05-31 16:36:45 +02:00
Antoine Musso a51aabd2ee build: add jakub-onderka/php-console-highlighter
Highlight PHP code when parallel-lint fails

Change-Id: Ie7582baa805457a0445a119bfd5fb859f693e51f
2017-05-05 21:40:01 +02:00
Kunal Mehta e794e3e232 build: Updating development dependencies
* jakub-onderka/php-parallel-lint: 0.9 → 0.9.2

Change-Id: If38d84062257bc63120417711b376197e3634262
2016-01-05 10:35:01 -08:00
paladox 11a683dd07 Update Jenkins tests
Run jshint through npm instead.

Also add composer.json to run phplint and in future run the php code sniffer.

Signed-off-by: Antoine Musso <hashar@free.fr>
Change-Id: I1797ac2bce1936ed75da76618f28fc239b60001b
2015-11-19 15:19:35 +01:00