Проект не должен содержать недопустимых путей
Проект не должен содержать недопустимых путей.
Это правило помечает ситуации, когда группа операторов избыточна по несовпадающим причинам. Для образца, if
условие всегда true или false. Код, который недоступен из синтаксических причин, помечен правилом 0-1-1.
Недоступный или избыточный код предполагает ненужное обслуживание и часто может указывать на ошибки программирования.
Bug Finder и Code Prover проверяют это правило по-разному. Анализ может привести к различным результатам.
Bug Finder использует Dead code
и Useless if
шашки для обнаружения нарушений этого правила.
Code Prover не использует проверки во время выполнения для обнаружения нарушений этого правила. Вместо этого Code Prover обнаруживает нарушения во время компиляции.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Языковые независимые вопросы |
Категория: Необходимый, Автоматизированный |