Проверка на ошибки типа в PHP 7+

Как вы проверяете ошибки типа в настройках CI / CD для современных проектов PHP, используя обширные подсказки типов и декларации возвращаемых типов?

Предыдущие вопросы на этом сайте, касающиеся этой темы, кажутся очень старыми и не имеют отношения к новым возможностям ввода в PHP 7.0 и 7.1.

Проверка lint в PHP не выявляет ошибок типов, поэтому при отсутствии тестового покрытия это может привести к ошибкам во время выполнения, которых следует избегать. Есть ли у кого-нибудь автоматический способ обнаружения недопустимых параметров или типов возврата в их настройке CI, чтобы обеспечить дополнительную уверенность помимо письменных тестов?

Постскриптум Я знаю, что могу просмотреть свой собственный код с функциями IDE, но меня больше интересует подход CI, включающий проект, в котором есть несколько авторов.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector