-
Notifications
You must be signed in to change notification settings - Fork 1
/
grumphp.yml
40 lines (40 loc) · 1.01 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
parameters:
git_dir: .
bin_dir: vendor/bin
hide_circumvention_tip: true
tasks:
composer:
strict: true
composer_require_checker: ~
git_blacklist:
keywords:
- "die("
- "var_dump("
triggered_by: ['php']
git_commit_message:
enforce_capitalized_subject: false
max_body_width: 250
max_subject_width: 72
jsonlint:
detect_key_conflicts: true
phpcpd:
exclude: ['vendor']
min_lines: 5
min_tokens: 70
triggered_by: ['php']
phpcs:
standard: 'phpcs.xml'
ignore_patterns: ['vendor']
phplint:
exclude: ['vendor']
phpmd:
exclude: ['vendor', 'tests']
ruleset: ['phpmd-ruleset.xml']
phpmnd: ~
phpstan:
level: 2
phpunit: ~
securitychecker: ~
yamllint:
whitelist_patterns:
- /tests\/stub\/unparseable.yml/