Commit Graph
17 Commits
Author SHA1 Message Date
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
Kunal Mehta c783f6d64f Use ExtensionRegistry to tell whether EventLogging is installed
Change-Id: I790b7e9cc67c33edcf91dee810222cd2f0e374c6
2018-07-25 18:27:40 -07:00
Kunal Mehta 07cf9bbedf Register EventLogging schemas in extension.json
Change-Id: I60012747daa927264474e7a4867ad0f9124d793c
2018-06-23 00:02:07 +02:00
Kunal Mehta 10a5865f9a Fix MediaWiki.Commenting.LicenseComment.InvalidLicenseTag errors
Change-Id: I2c868006d108b35adaa19d179bc6ebe95e29d0ef
2018-05-23 23:02:54 -07:00
Kunal Mehta 294a9e2106 Remove unused global $wgWBClientSettings
Change-Id: I83ec06f6783be9c98ee511efb4331d05bc0890fe
2018-05-23 22:59:56 -07:00
Kunal Mehta 8d8aef75c0 Avoid unnecessary closure
Change-Id: Ic17dce21b8a7175d75545f76c9e6c365d0e536cb
2018-05-16 17:05:46 -07: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
Kunal Mehta 7eb5b5def6 Add @covers tag
And remove unnecessary require_once, since that file is already in the
autoloader.

Change-Id: Id66d79a116043186b4d1bad73d04a62c4142524f
2018-01-24 22:30:22 -08:00
Kunal Mehta b3af5720e6 build: Adding MinusX
Change-Id: Iaa77ef5a244ba10b6731db86582be7c41b7cb3b5
2017-11-03 20:14:03 -07:00
Kunal Mehta cab18e3b9f build: Updating mediawiki/mediawiki-codesniffer to 0.11.0
Change-Id: I802d9f809a3115dbeb0420e7c6f6f1167d7cc27d
2017-08-11 00:42:50 -04: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 MehtaandUmherirrender 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
Kunal Mehta 8d32d8e36a build: Updating mediawiki/mediawiki-codesniffer to 0.7.2
Change-Id: I17a72f252ea0b836d6529738971dc45f9c0d4b67
2016-05-27 18:26:02 -07: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 269819da47 build: Updating development dependencies
* grunt-jsonlint: 1.0.4 → 1.0.7

Change-Id: I5ae29c4c30087c6de265e9558fe24c7b2d099c07
2015-12-29 12:02:23 -08:00