Grumphp precommit не обнаруживает ошибок - PullRequest
0 голосов
/ 24 мая 2018

Я не могу заставить grumphp работать в подкаталоге.

Моя структура каталогов ниже:

/api/grumphp.yml

/api/composer.json

/api/src/

grumphp.yml содержимое:

parameters:
    git_dir: ../.
    bin_dir: vendor/bin
    ascii:
        failed: ~
        succeeded: ~
    tasks:
        phplint: ~
        phpcsfixer2: ~
        xmllint:
            ignore_patterns: []
            load_from_net: true
            x_include: false
            dtd_validation: true
            scheme_validation: true
            triggered_by: [xml]

Мой файл composer.json содержит:

  "extra": {
    "grumphp": {
      "config-default-path": "./grumphp.yml"
    }

Вывод

GrumPHP detected a pre-commit command.
GrumPHP is sniffing your code!
Running task 1/3: PhpCsFixerV2... ✔
Running task 2/3: PhpLint... ✔
Running task 3/3: XmlLint... ✔

GrumPHP detected a commit-msg command.
GrumPHP is sniffing your code!

Выполнение команды vendor/bin/grumphp run дает мне ожидаемые ошибки PHPCS

...