Отключить squiz.commenting.functioncomment.missing снифф phpcs только для унаследованных методов - PullRequest
0 голосов
/ 07 сентября 2018

Проект, над которым я сейчас работаю, имеет следующий стандарт кодирования.

Не добавляйте phpdoc в унаследованные методы, если это просто копия phpdoc метода родительского класса. Добавьте phpdoc к унаследованным методам, только если это другое.

Я пытаюсь добиться этого с помощью phpcs и хочу условно включить squiz.commenting.functioncomment.missing phpcs sniff.

Я понимаю, что phpcs не будет иметь информации о классе (и его наследовании) во время выполнения, поэтому я не думаю, что что-то можно сделать на уровне сниффа или набора правил.

Но есть ли другие способы, которыми я могу переопределить вывод команды phpcs? Если да, то я могу подключиться к этому коду, а затем при необходимости может скрыть сообщения об ошибках.

Я вижу, что мы можем использовать файл начальной загрузки с phpcs. Позволяет ли файл начальной загрузки фильтровать (или изменять) список ошибок и предупреждений, выводимых phpcs?

...