File tree Expand file tree Collapse file tree 6 files changed +43
-47
lines changed Expand file tree Collapse file tree 6 files changed +43
-47
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,6 @@ indent_style = tab
11
11
indent_size = tab
12
12
tab_width = 4
13
13
14
- [{ * . json, * . yaml, * . yml, * . md} ]
14
+ [* .{ json,yaml,yml,md} ]
15
15
indent_style = space
16
16
indent_size = 2
Original file line number Diff line number Diff line change 1
- # Not archived
2
1
.docs export-ignore
3
- tests export-ignore
2
+ .github export-ignore
4
3
.editorconfig export-ignore
5
4
.gitattributes export-ignore
6
5
.gitignore export-ignore
7
- .travis.yml export-ignore
8
6
Makefile export-ignore
9
- phpstan.neon export-ignore
10
7
README.md export-ignore
8
+ phpstan.neon export-ignore
11
9
ruleset.xml export-ignore
10
+ tests export-ignore
Original file line number Diff line number Diff line change 6
6
/composer.lock
7
7
8
8
# Tests
9
- /temp
10
- /coverage.xml
9
+ /tests /tmp
10
+ /coverage. *
11
+ /tests /** /* .log
12
+ /tests /** /* .html
13
+ /tests /** /* .expected
14
+ /tests /** /* .actual
Original file line number Diff line number Diff line change 1
- .PHONY : install qa cs csf phpstan tests coverage-clover coverage-html
2
-
1
+ .PHONY : install
3
2
install :
4
3
composer update
5
4
5
+ .PHONY : qa
6
6
qa : phpstan cs
7
7
8
+ .PHONY : cs
8
9
cs :
9
10
ifdef GITHUB_ACTION
10
- vendor/bin/codesniffer - q --report=checkstyle src tests | cs2pr
11
+ vendor/bin/phpcs --standard=ruleset.xml --encoding=utf-8 --extensions="php,phpt" --colors -nsp - q --report=checkstyle src tests | cs2pr
11
12
else
12
- vendor/bin/codesniffer src tests
13
+ vendor/bin/phpcs --standard=ruleset.xml --encoding=utf-8 --extensions="php,phpt" --colors -nsp src tests
13
14
endif
14
15
16
+ .PHONY : csf
15
17
csf :
16
- vendor/bin/codefixer src tests
18
+ vendor/bin/phpcbf --standard=ruleset.xml --encoding=utf-8 --extensions= " php,phpt " --colors -nsp src tests
17
19
20
+ .PHONY : phpstan
18
21
phpstan :
19
- vendor/bin/phpstan analyse -l max - c phpstan.neon src
22
+ vendor/bin/phpstan analyse -c phpstan.neon
20
23
24
+ .PHONY : tests
21
25
tests :
22
- vendor/bin/tester -s -p php --colors 1 -C tests/cases
23
-
24
- coverage-clover :
25
- vendor/bin/tester -s -p phpdbg --colors 1 -C --coverage ./coverage.xml --coverage-src ./src tests/cases
26
+ vendor/bin/tester -s -p php --colors 1 -C tests/Cases
26
27
27
- coverage-html :
28
- vendor/bin/tester -s -p phpdbg --colors 1 -C --coverage ./coverage.html --coverage-src ./src tests/cases
28
+ .PHONY : coverage
29
+ coverage :
30
+ ifdef GITHUB_ACTION
31
+ vendor/bin/tester -s -p phpdbg --colors 1 -C --coverage coverage.xml --coverage-src src tests/Cases
32
+ else
33
+ vendor/bin/tester -s -p phpdbg --colors 1 -C --coverage coverage.html --coverage-src src tests/Cases
34
+ endif
Original file line number Diff line number Diff line change 1
1
includes :
2
- - vendor/phpstan/phpstan-deprecation-rules/rules.neon
3
- - vendor/phpstan/phpstan-nette/extension.neon
4
- - vendor/phpstan/phpstan-nette/rules.neon
5
- - vendor/phpstan/phpstan-strict-rules/rules.neon
2
+ - vendor/contributte/phpstan/phpstan.neon
6
3
7
4
parameters :
8
5
level : 9
9
- phpVersion : 80000
6
+ phpVersion : 80100
10
7
11
8
scanDirectories :
12
9
- src
@@ -16,20 +13,6 @@ parameters:
16
13
17
14
paths :
18
15
- src
16
+ - .docs
19
17
20
18
ignoreErrors :
21
- -
22
- message : " #^Call to deprecated method validateConfig\\ (\\ ) of class Nette\\\\ DI\\\\ CompilerExtension\\ :\n use getConfigSchema\\ (\\ )$#"
23
- count : 1
24
- path : src/DI/ComgateExtension24.php
25
- -
26
- message : " #^Class Nette\\\\ DI\\\\ Statement does not have a constructor and must be instantiated without any parameters\\ .$#"
27
- count : 1
28
- path : src/DI/ComgateExtension24.php
29
- -
30
- message : """
31
- #^Instantiation of deprecated class Nette\\\\DI\\\\Statement\\:
32
- use Nette\\\\DI\\\\Definitions\\\\Statement$#
33
- """
34
- count : 1
35
- path : src/DI/ComgateExtension24.php
Original file line number Diff line number Diff line change 1
- <?xml version =" 1.0" ?>
2
- <ruleset >
3
- <!-- Contributte Coding Standard -->
4
- <rule ref =" ./vendor/ninjify/coding-standard/contributte .xml" />
1
+ <?xml version =" 1.0" encoding = " UTF-8 " ?>
2
+ <ruleset name = " Contributte " xmlns : xsi = " http://www.w3.org/2001/XMLSchema-instance " xsi : noNamespaceSchemaLocation = " vendor/squizlabs/php_codesniffer/phpcs.xsd " >
3
+ <!-- Rulesets -->
4
+ <rule ref =" ./vendor/contributte/qa/ruleset-8.0 .xml" />
5
5
6
- <!-- Specific rules -->
6
+ <!-- Rules -->
7
7
<rule ref =" SlevomatCodingStandard.Files.TypeNameMatchesFileName" >
8
8
<properties >
9
9
<property name =" rootNamespaces" type =" array" >
10
- <element key =" src" value =" Contributte\Comgate" />
11
- <element key =" tests/cases" value =" Tests\Cases" />
10
+ <element key =" src" value =" Contributte\Middlewares" />
11
+ <element key =" tests" value =" Tests" />
12
+ </property >
13
+ <property name =" extensions" type =" array" >
14
+ <element key =" php" value =" php" />
15
+ <element key =" phpt" value =" phpt" />
12
16
</property >
13
17
</properties >
14
18
</rule >
15
19
16
- <!-- Exclude folders -->
20
+ <!-- Excludes -->
17
21
<exclude-pattern >/tests/tmp</exclude-pattern >
18
22
</ruleset >
You can’t perform that action at this time.
0 commit comments