This configuration just suppresses the necessary clang-* checks which are enabled by default. This way has a bit of file spam, but is nice because different components (in particular, ones actually internal to ardour) can be audited/strengthened independently.
13 lines
461 B
YAML
13 lines
461 B
YAML
Checks: >
|
|
-clang-analyzer-core.CallAndMessage,
|
|
-clang-analyzer-core.uninitialized.UndefReturn,
|
|
-clang-analyzer-cplusplus.NewDeleteLeaks,
|
|
-clang-analyzer-deadcode.DeadStores,
|
|
-clang-analyzer-optin.cplusplus.CallAndMessage,
|
|
-clang-analyzer-optin.cplusplus.VirtualCall,
|
|
-clang-diagnostic-sometimes-uninitialized,
|
|
-clang-diagnostic-unused-but-set-variable,
|
|
-clang-diagnostic-unused-variable,
|
|
-clang-diagnostic-varargs,
|
|
InheritParentConfig: true
|