Как включить все типы сообщений для sublimelinter-cppcheck?
В моем коде у меня есть конструктор с одним аргументом.Когда я запускаю cppcheck из командной строки с параметром --enable=all
, он жалуется, что конструктор не является явным.Я хочу, чтобы оно не было явным, поэтому я подавляю сообщение с помощью встроенного подавления.Пока все хорошо.
В sublimelinter-cppcheck я также использую следующую конфигурацию для включения всех типов сообщений.
"linters": {
"cppcheck": {
"enable": "all",
"args": "-f --inline-suppr",
"excludes": []
}
}
Но, похоже, это не включает noExplicitConstructor
,потому что теперь я получаю сообщение «Непревзойденное подавление: noExplicitConstructor».Когда я изменяю all
на all,noExplicitConstructor
, он работает как нужно.
Но почему all
или даже style
не включают noExplicitConstructor
?Я не хочу указывать все сообщения вручную.