# Cppcheck suppressions for Warfactory project # Suppressions for intentional design choices and false positives # Suppress warnings for contract macros (intentional performance cost) unusedFunction:*contracts.hpp* unmatchedSuppression:*contracts.hpp* # Suppress warnings for sanitizer-related code unusedFunction:*sanitizer* unmatchedSuppression:*sanitizer* # Suppress false positives in generated code missingIncludeSystem missingInclude # Suppress warnings in third-party headers unusedFunction:*/include/std/* unusedFunction:*/include/c++/* # Allow assert macros to have side effects (intentional) assertWithSideEffect