#/* # * Copyright (C) 2023 The Geeqie Team # * # * Author: Colin Clark # * # * This program is free software; you can redistribute it and/or modify # * it under the terms of the GNU General Public License as published by # * the Free Software Foundation; either version 2 of the License, or # * (at your option) any later version. # * # * This program is distributed in the hope that it will be useful, # * but WITHOUT ANY WARRANTY; without even the implied warranty of # * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # * GNU General Public License for more details. # * # * You should have received a copy of the GNU General Public License along # * with this program; if not, write to the Free Software Foundation, Inc., # * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # */ Checks: > -*, bugprone-*, llvm-*, misc-*, modernize-*, performance-*, portability-*, readability-*, -bugprone-assignment-in-if-condition, -bugprone-branch-clone, -bugprone-easily-swappable-parameters, -bugprone-implicit-widening-of-multiplication-result, -bugprone-incorrect-roundings, -bugprone-narrowing-conversions, -bugprone-reserved-identifier, -bugprone-sizeof-expression, -bugprone-suspicious-missing-comma, -llvm-header-guard, -llvm-namespace-comment, -llvm-qualified-auto, -misc-const-correctness, -misc-no-recursion, -misc-non-private-member-variables-in-classes, -misc-use-anonymous-namespace, -modernize-avoid-c-arrays, -modernize-raw-string-literal, -modernize-use-trailing-return-type, -performance-no-int-to-ptr, -readability-braces-around-statements, -readability-function-cognitive-complexity, -readability-identifier-length, -readability-implicit-bool-conversion, -readability-magic-numbers, -readability-named-parameter, -readability-qualified-auto, ExtraArgs: [-Wno-unknown-warning-option, -Wno-unused-lambda-capture, -Wno-unused-but-set-variable] WarningsAsErrors: "*"