feat(cpp-object-oriented-modular-refactoring): step 1 - cpp-style-tooling

This commit is contained in:
KOKO\Mimi
2026-08-16 03:19:17 +09:00
parent 0207aa0847
commit a94bafbdc6
6 changed files with 138 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
Checks: '-*,bugprone-*,clang-analyzer-*,performance-*,readability-identifier-naming'
HeaderFilterRegex: '^(include|src)/fesa/.*'
FormatStyle: file
ExtraArgs: ['-std=c++17']
CheckOptions:
readability-identifier-naming.ClassCase: CamelCase
readability-identifier-naming.StructCase: CamelCase
readability-identifier-naming.EnumCase: CamelCase
readability-identifier-naming.TypeAliasCase: CamelCase
readability-identifier-naming.FunctionCase: CamelCase
readability-identifier-naming.MethodCase: CamelCase
readability-identifier-naming.VariableCase: lower_case
readability-identifier-naming.ParameterCase: lower_case
readability-identifier-naming.LocalVariableCase: lower_case
readability-identifier-naming.PrivateMemberCase: lower_case
readability-identifier-naming.PrivateMemberSuffix: _
readability-identifier-naming.ProtectedMemberCase: lower_case
readability-identifier-naming.ProtectedMemberSuffix: _
readability-identifier-naming.PublicMemberCase: lower_case
readability-identifier-naming.ConstantCase: CamelCase
readability-identifier-naming.ConstantPrefix: k
readability-identifier-naming.EnumConstantCase: CamelCase
readability-identifier-naming.EnumConstantPrefix: k
readability-identifier-naming.NamespaceCase: lower_case
readability-identifier-naming.MacroDefinitionCase: UPPER_CASE