File tree Expand file tree Collapse file tree 6 files changed +56
-41
lines changed
Expand file tree Collapse file tree 6 files changed +56
-41
lines changed Original file line number Diff line number Diff line change 1- # EditorConfig is awesome: http://EditorConfig.org
2-
31root = true
42
53[* ]
@@ -8,9 +6,15 @@ end_of_line = lf
86insert_final_newline = true
97trim_trailing_whitespace = true
108indent_style = tab
11- indent_size = tab
12- tab_width = 4
9+ indent_size = 4
1310
14- [{ * .json, * .yaml, * . yml,* .md } ]
11+ [* .{ yml,yaml } ]
1512indent_style = space
1613indent_size = 2
14+
15+ [* .md ]
16+ trim_trailing_whitespace = false
17+
18+ [* .neon ]
19+ indent_style = tab
20+ indent_size = 4
Original file line number Diff line number Diff line change 11# Not archived
22.docs export-ignore
3- tests export-ignore
43.editorconfig export-ignore
54.gitattributes export-ignore
5+ .github export-ignore
66.gitignore export-ignore
7- .travis.yml export-ignore
87Makefile export-ignore
98phpstan.neon export-ignore
109README.md export-ignore
1110ruleset.xml export-ignore
11+ tests export-ignore
Original file line number Diff line number Diff line change 1- # IDE
2- /.idea
3-
4- # Composer
5- /vendor
6- /composer.lock
7-
8- # Tests
9- /temp
10- /coverage.xml
1+ /vendor /
2+ /tests /tmp /
3+ composer.lock
4+ coverage.html
5+ coverage.xml
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
32install :
43 composer update
54
5+ .PHONY : qa
66qa : phpstan cs
77
8+ .PHONY : cs
89cs :
910ifdef 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
1112else
12- vendor/bin/codesniffer src tests
13+ vendor/bin/phpcs --standard=ruleset.xml --encoding=utf-8 --extensions=php,phpt --colors -nsp src tests
1314endif
1415
16+ .PHONY : csf
1517csf :
16- vendor/bin/codefixer src tests
18+ vendor/bin/phpcbf --standard=ruleset.xml --encoding=utf-8 --extensions=php,phpt --colors -nsp src tests
1719
20+ .PHONY : phpstan
1821phpstan :
19- vendor/bin/phpstan analyse -l max - c phpstan.neon src
22+ vendor/bin/phpstan analyse -c phpstan.neon
2023
24+ .PHONY : tests
2125tests :
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
2627
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 11includes :
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
3+
4+ parameters :
5+ level : 9
6+ phpVersion : 80200
7+
8+ scanDirectories :
9+ - src
10+
11+ fileExtensions :
12+ - php
13+
14+ paths :
15+ - src
16+ - .docs
17+
18+ ignoreErrors :
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" ?>
22<ruleset >
3- <!-- Contributte Coding Standard -->
4- <rule ref =" ./vendor/ninjify/coding-standard/contributte.xml" />
3+ <rule ref =" ./vendor/contributte/qa/ruleset-8.2.xml" />
54
6- <!-- Specific -->
75 <rule ref =" SlevomatCodingStandard.Files.TypeNameMatchesFileName" >
86 <properties >
9- <property name =" rootNamespaces" type =" array" value = "
10- src => Nettrine\Extensions\Atlantic18,
11- tests/cases => Tests\Cases,
12- " / >
7+ <property name =" rootNamespaces" type =" array" >
8+ < element key = " src " value = " Nettrine\Extensions\Atlantic18" />
9+ < element key = " tests " value = " Tests" />
10+ </ property >
1311 </properties >
1412 </rule >
1513
16- <!-- Exclude folders -->
1714 <exclude-pattern >/tests/tmp</exclude-pattern >
1815</ruleset >
You can’t perform that action at this time.
0 commit comments