Paladox has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/291831

Change subject: Add composer entry point with phplint and phpcs
......................................................................

Add composer entry point with phplint and phpcs

Bug: T136589
Change-Id: Id48228a7e90ed474ba11f3e6eea4a677c5488c03
---
M ReplaceText.php
A composer.json
A phpcs.xml
3 files changed, 23 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ReplaceText 
refs/changes/31/291831/1

diff --git a/ReplaceText.php b/ReplaceText.php
index f07a90c..1367a9d 100644
--- a/ReplaceText.php
+++ b/ReplaceText.php
@@ -23,8 +23,9 @@
        $wgMessagesDirs['ReplaceText'] = __DIR__ . '/i18n';
        $wgExtensionMessagesFiles['ReplaceTextAlias'] = __DIR__ . 
'/ReplaceText.alias.php';
        /* wfWarn(
-       'Deprecated PHP entry point used for Replace Text extension. Please use 
wfLoadExtension instead, ' .
-       'see https://www.mediawiki.org/wiki/Extension_registration for more 
details.'
+               'Deprecated PHP entry point used for Replace Text extension. ' .
+               'Please use wfLoadExtension instead, ' .
+               'see https://www.mediawiki.org/wiki/Extension_registration for 
more details.'
        ); */
        return;
 }
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..d61810b
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,12 @@
+{
+       "require-dev": {
+               "jakub-onderka/php-parallel-lint": "0.9.2",
+               "mediawiki/mediawiki-codesniffer": "0.7.2"
+       },
+       "scripts": {
+               "test": [
+                       "parallel-lint . --exclude vendor",
+                       "phpcs -p -s"
+               ]
+       }
+}
diff --git a/phpcs.xml b/phpcs.xml
new file mode 100644
index 0000000..d81a292
--- /dev/null
+++ b/phpcs.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<ruleset>
+       <rule ref="vendor/mediawiki/mediawiki-codesniffer/MediaWiki"/>
+       <file>.</file>
+       <arg name="extensions" value="php,php5,inc"/>
+       <arg name="encoding" value="utf8"/>
+       <exclude-pattern>vendor</exclude-pattern>
+</ruleset>

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id48228a7e90ed474ba11f3e6eea4a677c5488c03
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ReplaceText
Gerrit-Branch: master
Gerrit-Owner: Paladox <thomasmulhall...@yahoo.com>

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

Reply via email to