Checks: > -*, arcadia-typeid-name-restriction, bugprone-use-after-move, readability-identifier-naming, CheckOptions: - key: readability-identifier-naming.ClassCase value: CamelCase - key: readability-identifier-naming.PublicMemberCase value: CamelCase - key: readability-identifier-naming.ProtectedMemberCase value: CamelCase - key: readability-identifier-naming.ProtectedMemberSuffix value: _ - key: readability-identifier-naming.PrivateMemberCase value: CamelCase - key: readability-identifier-naming.PrivateMemberSuffix value: _ - key: readability-identifier-naming.FunctionCase value: CamelCase # do not tide public begin / end methods to workaround clang-tidy bug in range-based for loops - key: readability-identifier-naming.PublicMethodIgnoredRegexp value: "(begin|end|empty|size|ysize|front|back)" - key: readability-identifier-naming.PublicMethodCase value: CamelCase - key: readability-identifier-naming.ProtectedMethodCase value: CamelCase - key: readability-identifier-naming.PrivateMethodCase value: CamelCase