diff --git a/internal/linters/c/cppcheck/cppcheck.go b/internal/linters/c/cppcheck/cppcheck.go index c39235e4..48bb7295 100644 --- a/internal/linters/c/cppcheck/cppcheck.go +++ b/internal/linters/c/cppcheck/cppcheck.go @@ -36,7 +36,7 @@ func init() { func cppcheckHandler(ctx context.Context, a lint.Agent) error { log := util.FromContext(ctx) if lint.IsEmpty(a.LinterConfig.Args...) { - a.LinterConfig.Args = append([]string{}, "--quiet", "--template='{file}:{line}:{column}: {message}'", ".") + a.LinterConfig.Args = append([]string{}, "--quiet", "--check-level=exhaustive", "--template='{file}:{line}:{column}: {message}'", ".") } return lint.GeneralHandler(ctx, log, a, lint.ExecRun, parser)