grum php + php -cs-fixer + git: как настроить - PullRequest
1 голос
/ 18 января 2020

Я установил php -cs-fixer и grum php в моем PHP проекте. Мой composer:

"require-dev": {
    "barryvdh/laravel-debugbar": "^3.2",
    "filp/whoops": "^2.0",
    "friendsofphp/php-cs-fixer": "^2.16",
    "laravel/dusk": "^5.5",
    "mockery/mockery": "^1.0",
    "nunomaduro/collision": "^3.0",
    "phpro/grumphp": "^0.17.2",
    "phpunit/phpunit": "^8.0"
},

Когда я пытаюсь сделать коммит, у меня появляются следующие сообщения:

GrumPHP detected a pre-commit command.

GrumPHP is sniffing your code!

Running task 1/1: PhpCsFixerV2... ✘

В ConfigurationResolver. php строка 582: [PhpCsFixer \ ConfigurationException \ InvalidConfigurationException (16)] Для нескольких путей требуется параметр конфигурации.

И когда я пытаюсь: vendor / bin / grum php run, у меня появляется эта ошибка:

Loaded config default.
Using cache file ".php_cs.cache".

In Finder.php line 622:

[LogicException] Вы должны вызвать один из методов in () или append () перед итерацией по Finder

Я полагаю, что эти 2 ошибки связаны.

Мой grum php .yml очень простой c (возможно, это проблема ...):

parameters:
tasks:
    phpcsfixer2: ~

Что я где-то забыл? Большое спасибо за ваши предложения. Дом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...