﻿# V012\. Some warnings could have been disabled\.

Некоторые способы подавления ложных срабатываний позволяют полностью отключать диагностики анализатора\. В результате часть сообщений будет не просто отмечена как ложные срабатывания, а могут совсем не появиться в отчете\.

Чтобы выяснить, какие механизмы участвуют в отключении диагностик, можно включить добавление специальных сообщений в отчёт анализатора\.

* При использовании анализатора с Visual Studio, перейдите в настройки плагина, и активируйте опцию ReportDisabledRules в пункте 'Specific Analyzer Settings'

![V012_ru/image1.png](https://import.viva64.com/docx/blog/V012_ru/image1.png)

* При использовании анализатора на Linux и macOS, добавьте опцию 'report\-disabled\-rules\=yes' в [\.cfg файл](https://pvs-studio.ru/ru/docs/manual/0036/#IDCF1FE3D23D)\.

```cpp
pvs-studio-analyzer analyze ... --cfg source.cpp.PVS-Studio.cfg
```

В результате, в отчете анализатора появятся сообщения с кодом V012 и информацией об источниках отключения диагностик\. IDE плагины PVS\-Studio поддерживают навигацию к причине отключения диагностик в файлах исходного кода и файлах конфигурации правил \(\.pvsconfig\)\. Пути до файлов конфигурации, содержащих правила исключения срабатываний анализатора, также будут добавлены в отчёт анализатора, в виде сообщений V012\.