# Clang-tidy configuration for imageViewer project Checks: > clang-diagnostic-*, clang-analyzer-*, bugprone-*, cert-*, misc-*, modernize-*, performance-*, portability-*, readability-*, -readability-magic-numbers, -modernize-use-trailing-return-type, -cert-err33-c, -misc-unused-parameters, -readability-isolate-declaration, -clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling WarningsAsErrors: "" HeaderFilterRegex: '.*\.h$' AnalyzeTemporaryDtors: false FormatStyle: file CheckOptions: - key: readability-identifier-naming.VariableCase value: snake_case - key: readability-identifier-naming.FunctionCase value: snake_case - key: readability-identifier-naming.MacroCase value: UPPER_CASE - key: readability-identifier-naming.TypedefCase value: CamelCase - key: readability-identifier-naming.StructCase value: CamelCase - key: readability-function-size.LineThreshold value: 100 - key: readability-function-size.StatementThreshold value: 50 - key: misc-non-private-member-variables-in-classes.IgnoreClassesWithAllMemberVariablesBeingPublic value: true