История изменений
Исправление aiqu6Ait, (текущая версия) :
Короче в embedded средах бывает возможность включать статические анализаторы на соответствие какой-нибудь MICRA, в том числе на отдельные пункты. Там вот эти ваши желания можно реализовать настроив сборку проекта соответствующим образом…
Если проект высокоуровневый (операционная система есть и вот это вот смузихлебное всё), то посмотрите на статические анализаторы кода (например, pvs), они обычно с такими задачами справляются. Но заваливать сборку (наверное) не будут. Можно просто анализировать код перед сборкой, вопросом автоматизации сборки и старическим анализом в высокоуровневом ПО я не задавался если честно.
Исходная версия aiqu6Ait, :
Короче в embedded средах бывает возможность включать статические анализаторы на соответствие какой-нибудь MICRA, в том числе на отдельные пункты. Там вот эти ваши желания можно реализовать настроив сборку проекта соответствующим образом…
Если проект высокоуровневый (операционная система есть и вот это вот смузихлебное всё), то посмотрите на статические анализаторы кода (например, pvs), они обычно с такими задачами справляются. Но заваливать сборку (наверное) не будут. Можно просто анализировать код перед сборкой, вопросом автоматизации в высокоуровневом ПО я не задавался если честно.