Ryan10145 has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/402166 )

Change subject: Added Minus-X Support
......................................................................

Added Minus-X Support

Bug: T175794
Change-Id: Ia94b3e832ff21f9f76bd63924bf289cd2afdefbc
---
A .minus-x.json
M composer.json
2 files changed, 26 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/66/402166/1

diff --git a/.minus-x.json b/.minus-x.json
new file mode 100644
index 0000000..3f725d8
--- /dev/null
+++ b/.minus-x.json
@@ -0,0 +1,19 @@
+{
+    "ignore": [
+        "./maintenance/dev/install.sh",
+        "./maintenance/dev/installmw.sh",
+        "./maintenance/dev/installphp.sh",
+        "./maintenance/dev/start.sh",
+        "./maintenance/hhvm/run-server",
+        "./maintenance/language/zhtable/Makefile.py",
+        "./maintenance/mwjsduck-gen",
+        "./maintenance/postgres/compare_schemas.pl",
+        "./maintenance/postgres/mediawiki_mysql2postgres.pl",
+        "./maintenance/resources/update-oojs-ui.sh",
+        "./maintenance/resources/update-oojs.sh",
+        "./maintenance/storage/make-blobs",
+        "./maintenance/update.php",
+        "./tests/phan/bin/phan",
+        "./tests/phpunit/phpunit.php",
+    ]
+}
\ No newline at end of file
diff --git a/composer.json b/composer.json
index d92ffc9..926d0eb 100644
--- a/composer.json
+++ b/composer.json
@@ -55,6 +55,7 @@
                "jetbrains/phpstorm-stubs": 
"dev-master#1b9906084d6635456fcf3f3a01f0d7d5b99a578a",
                "justinrainbow/json-schema": "~5.2",
                "mediawiki/mediawiki-codesniffer": "15.0.0",
+               "mediawiki/minus-x": "0.2.1",
                "monolog/monolog": "~1.22.1",
                "nikic/php-parser": "3.1.3",
                "nmred/kafka-php": "0.1.5",
@@ -95,14 +96,18 @@
        "scripts": {
                "lint": "parallel-lint --exclude vendor",
                "phpcs": "phpcs -p -s",
-               "fix": "phpcbf",
+               "fix": [
+                       "phpcbf",
+                       "minus-x fix ."
+               ],
                "pre-install-cmd": "ComposerHookHandler::onPreInstall",
                "pre-update-cmd": "ComposerHookHandler::onPreUpdate",
                "post-install-cmd": "ComposerVendorHtaccessCreator::onEvent",
                "post-update-cmd": "ComposerVendorHtaccessCreator::onEvent",
                "test": [
                        "composer lint",
-                       "composer phpcs"
+                       "composer phpcs",
+                       "minus-x check ."
                ]
        },
        "config": {

-- 
To view, visit https://gerrit.wikimedia.org/r/402166
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia94b3e832ff21f9f76bd63924bf289cd2afdefbc
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Ryan10145 <chang.ryan10...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to