Updates GrumPHP for Required Features

- Bumps Composer package PHP version to 7.3.
- Updates GrumPHP configuration to new format.
isekai
Tim Nolte
parent 964ce75b03
commit ecaa06bac2
No known key found for this signature in database
GPG Key ID: 33E7CA1AD448F3B3

@ -25,7 +25,7 @@
}, },
"config": { "config": {
"platform": { "platform": {
"php": "7.1" "php": "7.3"
}, },
"optimize-autoloader": true "optimize-autoloader": true
}, },
@ -57,7 +57,7 @@
"dealerdirect/phpcodesniffer-composer-installer": "^0.6", "dealerdirect/phpcodesniffer-composer-installer": "^0.6",
"brain/monkey": "^2.4", "brain/monkey": "^2.4",
"mockery/mockery": "^1.3", "mockery/mockery": "^1.3",
"phpro/grumphp": "^0.16.2", "phpro/grumphp": "^0.21",
"sensiolabs/security-checker": "^5.0", "sensiolabs/security-checker": "^5.0",
"phpstan/phpstan-deprecation-rules": "^0.12.4" "phpstan/phpstan-deprecation-rules": "^0.12.4"
}, },

1546
composer.lock generated

File diff suppressed because it is too large Load Diff

@ -1,9 +1,6 @@
# grumphp.yml # grumphp.yml
parameters: grumphp:
git_dir: . hide_circumvention_tip: true
bin-dir:
- 'node_modules/.bin'
- 'vendor/bin'
stop_on_failure: true stop_on_failure: true
process_timeout: 120 process_timeout: 120
parallel: parallel:
@ -12,6 +9,11 @@ parameters:
fixer: fixer:
enabled: false enabled: false
fix_by_default: false fix_by_default: false
environment:
variables:
GRUMPHP_BIN_DIR: 'vendor/bin'
paths:
- 'node_modules/.bin'
tasks: tasks:
git_blacklist: git_blacklist:
keywords: keywords:
@ -26,18 +28,25 @@ parameters:
git_commit_message: git_commit_message:
allow_empty_message: false allow_empty_message: false
enforce_capitalized_subject: true enforce_capitalized_subject: true
grunt: enforce_no_subject_punctuations: true
task: checktextdomain enforce_no_subject_trailing_period: true
npm_script:
script: 'i18n:check'
is_run_task: true
triggered_by: [php] triggered_by: [php]
metadata:
label: 'i18n Check'
phpcs: phpcs:
standard: './phpcs.xml.dist' standard: './phpcs.xml.dist'
report: 'summary' report: 'summary'
ignore_patterns: ignore_patterns:
- '/^assets\/(.*)/' - '/^assets\/(.*)/'
triggered_by: [php]
phpstan: phpstan:
configuration: './phpstan.neon.dist' configuration: './phpstan.neon.dist'
level: 5 level: 5
ignore_patterns: ignore_patterns:
- '/^assets\/(.*)/' - '/^assets\/(.*)/'
memory_limit: '-1' memory_limit: '-1'
triggered_by: [php]
securitychecker: ~ securitychecker: ~

Loading…
Cancel
Save