Как включить все типы сообщений для sublimelinter-cppcheck - PullRequest
0 голосов
/ 05 февраля 2019

Как включить все типы сообщений для sublimelinter-cppcheck?

В моем коде у меня есть конструктор с одним аргументом.Когда я запускаю cppcheck из командной строки с параметром --enable=all, он жалуется, что конструктор не является явным.Я хочу, чтобы оно не было явным, поэтому я подавляю сообщение с помощью встроенного подавления.Пока все хорошо.

В sublimelinter-cppcheck я также использую следующую конфигурацию для включения всех типов сообщений.

"linters": {
    "cppcheck": {
        "enable": "all",
        "args": "-f --inline-suppr",
        "excludes": []
    }
}

Но, похоже, это не включает noExplicitConstructor,потому что теперь я получаю сообщение «Непревзойденное подавление: noExplicitConstructor».Когда я изменяю all на all,noExplicitConstructor, он работает как нужно.

Но почему all или даже style не включают noExplicitConstructor?Я не хочу указывать все сообщения вручную.

...