-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathgrumphp.yml
47 lines (47 loc) · 1.45 KB
/
grumphp.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
grumphp:
ascii:
failed: null
succeeded: null
process_timeout: 600
testsuites:
security:
tasks:
- securitychecker_composeraudit
style:
tasks:
- phpmd
syntax:
tasks:
- composer
- git_blacklist
- phplint
static:
tasks:
- phpstan
tasks:
composer:
metadata: {priority: 800}
securitychecker_composeraudit:
metadata: {priority: 700}
git_blacklist:
keywords: [die(, var_dump(, exit;]
metadata: {priority: 600}
phpcs:
standard: PSR2
whitelist_patterns: ['/^app(.*)/', '/^config(.*)/', '/^recources(.*)/', , '/^test(.*)/']
metadata: {priority: 500}
exclude: ['Generic.Files.LineLength']
phplint:
metadata: {priority: 400}
triggered_by: ['php']
phpstan:
ignore_patterns: ['/^tests(.*)/', '/^database(.*)/', '/^config(.*)/', '/^routes(.*)/', '/deploy.php/', '/^nova(.*)/',]
configuration: vendor/lasselehtinen/laravel-conventions-checker/phpstan.neon
level: 5
metadata: {priority: 300}
phpmd:
whitelist_patterns: ['/^app(.*)/', '/^config(.*)/', '/^recources(.*)/']
ruleset: ['vendor/lasselehtinen/laravel-conventions-checker/ruleset.xml']
metadata: {priority: 200}
phpunit:
metadata: {priority: 100}