Что означает правило
Правило — это ожидание относительно поведения функции. Оно может описывать, что возвращает функция, чего ожидает вызывающий код, или требование, которое добавили вы. Правила, выведенные из вашего кода, могут быть неверными — их можно исправить.
Что именно проверяется
Архитектура разбирается из исходного кода и описывает функции, вызывающий код и зависимости. Собственная модель выводит из этой архитектуры ожидания. Проверка сверяет изменения с этими ожиданиями.
Модель решает, что должно быть верно. Правила проверяют, верно ли это до сих пор.
Как читать сбой
Изучите функцию, правило, что произошло вместо ожидаемого, место и затронутый вызывающий код. Прежде чем решать, что менять, проследите доказательства до кода. Сбой может затрагивать вызывающий код за пределами отредактированного вами файла.
Что означает статус
Успешный результат означает, что оцениваемое правило выполнено. Сбой означает, что оцениваемое правило не выполнено. Ожидающая или недоступная оценка не свидетельствует об успехе. Прежде чем действовать, прочитайте сопроводительное пояснение, если оно есть.
Новые и существовавшие ранее сбои
Базовое состояние — это кодовая база до изменения. Сравнение с ним отделяет новые сбои от уже существовавших. Существовавший ранее сбой тоже может быть важен: метка лишь сообщает, что его внесло не это изменение.
Исправьте ожидание или код
Если ошибка в коде, исправьте его сами или выберите Fix It на карточке сбоя. Panolayer Agent получит в качестве задания функцию, правило и затронутый вызывающий код, а по завершении его работы проверка запустится снова. Если неверно ожидание, исправьте правило. Проверка находит не все ошибки, а покрытие зависит от языка и репозитория.