Skip to content
This repository was archived by the owner on Feb 4, 2024. It is now read-only.

Commit 81bffed

Browse files
committed
Merged branch 'master' into dev
2 parents 1819ed0 + 0ea3424 commit 81bffed

File tree

7 files changed

+34
-13
lines changed

7 files changed

+34
-13
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
.vscode/
22
node_modules/
33
dev/
4-
composer.lock
4+
vendor/
5+
composer.lock
6+
tests/phan/issues

.phpcs.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0"?>
2+
<ruleset>
3+
<rule ref="./vendor/mediawiki/mediawiki-codesniffer/MediaWiki">
4+
<exclude name="Generic.Files.LineLength.TooLong" />
5+
<exclude name="MediaWiki.Commenting.FunctionComment.MissingParamName" />
6+
<exclude name="MediaWiki.Commenting.FunctionComment.MissingParamTag" />
7+
<exclude name="Squiz.Scope.MethodScope.Missing" />
8+
</rule>
9+
<file>.</file>
10+
<arg name="extensions" value="php,php5,inc"/>
11+
<arg name="encoding" value="UTF-8"/>
12+
</ruleset>

composer.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
{
22
"require-dev": {
3-
"jakub-onderka/php-parallel-lint": "0.9.2",
3+
"jakub-onderka/php-parallel-lint": "1.0.0",
44
"jakub-onderka/php-console-highlighter": "0.3.2",
5-
"mediawiki/minus-x": "0.2.1"
5+
"mediawiki/minus-x": "0.3.1",
6+
"mediawiki/mediawiki-phan-config": "0.3.0",
7+
"mediawiki/mediawiki-codesniffer": "21.0.0"
68
},
79
"scripts": {
810
"fix": [
9-
"minus-x fix ."
11+
"minus-x fix .",
12+
"phpcbf"
1013
],
1114
"test": [
1215
"parallel-lint . --exclude vendor --exclude node_modules",
13-
"minus-x check ."
16+
"minus-x check .",
17+
"phpcs -sp"
1418
]
1519
}
1620
}

2018.skin.php renamed to includes/2018.skin.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
* @ingroup Skins
66
*/
77
class Skin2018 extends SkinTemplate {
8-
public $skinname = '2018', $stylename = '2018',
9-
$template = 'Skin2018Template', $useHeadElement = true;
8+
public $skinname = '2018';
9+
public $stylename = '2018';
10+
public $template = 'Skin2018Template';
1011

1112
/**
1213
* Add CSS via ResourceLoader
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ public function execute() {
2424
echo $this->get( 'headelement' );
2525

2626
// Output <body> using Mustache
27-
$templateParser = new TemplateParser( __DIR__ . '/resources/templates' );
27+
$templateParser = new TemplateParser( __DIR__ . '/../resources/templates' );
28+
2829
echo $templateParser->processTemplate(
2930
'main', $this->data
3031
);

skin.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
"ResourceModules": {
1919
"skins.2018": {
2020
"class": "ResourceLoaderSkinModule",
21-
"position": "top",
2221
"styles": {
2322
"resources/less/styles.less": {
2423
"media": "screen"
@@ -29,7 +28,6 @@
2928
}
3029
},
3130
"skins.2018.js": {
32-
"position": "bottom",
3331
"scripts": [
3432
"node_modules/uikit/dist/js/uikit.js",
3533
"node_modules/uikit/dist/js/uikit-icons.js",
@@ -46,8 +44,8 @@
4644
"remoteSkinPath": "2018"
4745
},
4846
"AutoloadClasses": {
49-
"Skin2018": "2018.skin.php",
50-
"Skin2018Template": "2018Template.php"
47+
"Skin2018": "includes/2018.skin.php",
48+
"Skin2018Template": "includes/2018Template.php"
5149
},
5250
"manifest_version": 1
53-
}
51+
}

tests/phan/config.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<?php
2+
3+
return require __DIR__ . '/../../vendor/mediawiki/mediawiki-phan-config/src/config.php';

0 commit comments

Comments
 (0)