Примеры использования Статического анализатора на Русском языке и их переводы на Английский язык
{-}
-
Official
-
Colloquial
Этот проект- находка для любого статического анализатора.
Сейчас в состав статического анализатора PVS- Studio входит два набора правил.
Защити свой проект от багов с помощью статического анализатора!
В терминах статического анализатора PVS- Studio тип size_ t относится к memsize- типам.
Значит, я могу проверить их с помощью статического анализатора PVS- Studio.
Combinations with other parts of speech
Использование с прилагательными
Использование с глаголами
Использование с существительными
Ответить на вопросы могут только непосредственно разработчики статического анализатора.
Если бы мы начинали разработку статического анализатора сейчас, мы бы непременно выбрали Clang.
Сейчас команда PVS- Studio активно занимается разработкой статического анализатора C кода.
Использование статического анализатора позволяет писать более качественный код, экономя время на поиске ошибок.
Проверяем код динамического анализатора Valgrind с помощью статического анализатора.
Просто использование статического анализатора поможет выявлять еще больше ошибок на самом раннем этапе.
Например, проекту Chromium явно не хватает использования статического анализатора PVS- Studio.
Примеры интеграции и запуска статического анализатора PVS- Studio будут приведены для Linux версии.
Однако можно предложить следующую методологию оценки, основанную на использовании статического анализатора PVS- Studio.
В данном варианте использование статического анализатора выглядит скорее как украшательство, чем как необходимость.
Материал статей основан на опыте разработки плагина- расширения для статического анализатора PVS- Studio.
Мы проверили пять случайных open source проектов сначала с помощью статического анализатора, встроенного в Visual Studio 2010 Premium.
Для отслеживания таких ситуаций и нужно иметь второй уровень защиты- регулярный запуск статического анализатора на сборочном сервере.
То есть самым оптимальным вариантом использования статического анализатора является проверка нового кода сразу после его написания.
При разработке статического анализатора PVS- Studio мы всегда стараемся учитывать замечания и предложения, поступающие от наших пользователей.
Вот несколько примеров данной ошибки, найденных в коде реальных open- source проектов с помощью статического анализатора PVS- Studio.
Настройки статического анализатора затачиваются под конкретные задачи и подробно выводят информацию по интересующим разработчика ошибкам.
Приведем несколько примеров реальных ошибок copy- paste паттерна на языке C, найденных в известных Open- Source проектах с помощью статического анализатора PVS- Studio.
Этой статьей я хочу показать, что только регулярное использование статического анализатора( не обязательно PVS- Studio) позволит поддерживать высокое качество кода.
Различные сценарии использования статического анализатора приводят к необходимости использования различных систем демонстрации результатов анализа, ключевым различием которых является централизация или автономность.
Наша компания ООО" Системы программной верификации" занимается разработкой специализированного статического анализатора Viva64 выявляющего 64- битные ошибки в коде приложений на языке Си/ Си.
Одной из основных проблем при регулярном использовании статического анализатора является необходимость затрачивать большое время на анализ файлов проекта после каждой его модификации.
Обзору проблем переноса приложений посвящены отдельные статьи, ав данном документе мы расскажем о том, как обеспечить необходимый уровень качества кода с помощью статического анализатора Viva64.
В статье производится сравнение специализированного статического анализатора Viva64 со статическими анализаторами общего назначения Parasoft C+ test и Gimpel Software PC- Lint.
Помимо информации о проекте, обзора некоторых найденных подозрительных мест и ошибок, атакже способов их исправления, я включил в текст небольшой раздел о правильном сценарии использования статического анализатора.