From 51984d216f5a1d50f7011fcb4e67dd9728c7b225 Mon Sep 17 00:00:00 2001 From: Dexrn ZacAttack <60078656+DexrnZacAttack@users.noreply.github.com> Date: Wed, 19 Nov 2025 02:21:25 -0800 Subject: [PATCH 1/4] style: add clang-tidy to keep names consistent --- .clang-tidy | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .clang-tidy diff --git a/.clang-tidy b/.clang-tidy new file mode 100644 index 00000000..06eeaba8 --- /dev/null +++ b/.clang-tidy @@ -0,0 +1,23 @@ +--- +Checks: > + -*, + readability-identifier-naming +CheckOptions: + # struct fields + readability-identifier-naming.ClassConstantCase: UPPER_CASE + readability-identifier-naming.PublicMemberCase: CamelCase + readability-identifier-naming.PublicMemberPrefix: m + readability-identifier-naming.ProtectedMemberCase: CamelCase + readability-identifier-naming.ProtectedMemberPrefix: m + readability-identifier-naming.PrivateMemberCase: CamelCase + readability-identifier-naming.PrivateMemberPrefix: m + # statics + readability-identifier-naming.StaticVariableCase: CamelCase + readability-identifier-naming.StaticVariablePrefix: s + readability-identifier-naming.ClassMemberCase: CamelCase + readability-identifier-naming.ClassMemberPrefix: s + # constants + readability-identifier-naming.GlobalConstantCase: UPPER_CASE + # globals + readability-identifier-naming.GlobalVariableCase: CamelCase + readability-identifier-naming.GlobalVariablePrefix: g From 874bc9910573c748e9859136e7855682f34ce9f0 Mon Sep 17 00:00:00 2001 From: Dexrn ZacAttack <60078656+DexrnZacAttack@users.noreply.github.com> Date: Fri, 21 Nov 2025 09:23:17 -0800 Subject: [PATCH 2/4] feat: add additional checks --- .clang-tidy | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.clang-tidy b/.clang-tidy index 06eeaba8..5bf538c6 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -1,7 +1,10 @@ --- Checks: > -*, - readability-identifier-naming + readability-identifier-naming, + readability-inconsistent-declaration-parameter-name, + readability-misleading-indentation, + readability-math-missing-parentheses CheckOptions: # struct fields readability-identifier-naming.ClassConstantCase: UPPER_CASE From 7dbf63adb14297a5f1f18837185695c9816b7d1b Mon Sep 17 00:00:00 2001 From: Dexrn ZacAttack <60078656+DexrnZacAttack@users.noreply.github.com> Date: Fri, 6 Feb 2026 01:45:19 -0800 Subject: [PATCH 3/4] feat: switch to m/s/g_ and camelBack casing --- .clang-tidy | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.clang-tidy b/.clang-tidy index 5bf538c6..42009e38 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -8,19 +8,19 @@ Checks: > CheckOptions: # struct fields readability-identifier-naming.ClassConstantCase: UPPER_CASE - readability-identifier-naming.PublicMemberCase: CamelCase - readability-identifier-naming.PublicMemberPrefix: m - readability-identifier-naming.ProtectedMemberCase: CamelCase - readability-identifier-naming.ProtectedMemberPrefix: m - readability-identifier-naming.PrivateMemberCase: CamelCase - readability-identifier-naming.PrivateMemberPrefix: m + readability-identifier-naming.PublicMemberCase: camelBack + readability-identifier-naming.PublicMemberPrefix: m_ + readability-identifier-naming.ProtectedMemberCase: camelBack + readability-identifier-naming.ProtectedMemberPrefix: m_ + readability-identifier-naming.PrivateMemberCase: camelBack + readability-identifier-naming.PrivateMemberPrefix: m_ # statics - readability-identifier-naming.StaticVariableCase: CamelCase - readability-identifier-naming.StaticVariablePrefix: s - readability-identifier-naming.ClassMemberCase: CamelCase - readability-identifier-naming.ClassMemberPrefix: s + readability-identifier-naming.StaticVariableCase: camelBack + readability-identifier-naming.StaticVariablePrefix: s_ + readability-identifier-naming.ClassMemberCase: camelBack + readability-identifier-naming.ClassMemberPrefix: s_ # constants readability-identifier-naming.GlobalConstantCase: UPPER_CASE # globals - readability-identifier-naming.GlobalVariableCase: CamelCase - readability-identifier-naming.GlobalVariablePrefix: g + readability-identifier-naming.GlobalVariableCase: camelBack + readability-identifier-naming.GlobalVariablePrefix: g_ From f5385683e98503c48d323fa80a624ee06116a6b1 Mon Sep 17 00:00:00 2001 From: Dexrn ZacAttack <60078656+DexrnZacAttack@users.noreply.github.com> Date: Fri, 13 Feb 2026 21:08:12 -0800 Subject: [PATCH 4/4] style: use s instead of s_ --- .clang-tidy | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.clang-tidy b/.clang-tidy index 42009e38..1a846d59 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -15,10 +15,10 @@ CheckOptions: readability-identifier-naming.PrivateMemberCase: camelBack readability-identifier-naming.PrivateMemberPrefix: m_ # statics - readability-identifier-naming.StaticVariableCase: camelBack - readability-identifier-naming.StaticVariablePrefix: s_ - readability-identifier-naming.ClassMemberCase: camelBack - readability-identifier-naming.ClassMemberPrefix: s_ + readability-identifier-naming.StaticVariableCase: CamelCase + readability-identifier-naming.StaticVariablePrefix: s + readability-identifier-naming.ClassMemberCase: CamelCase + readability-identifier-naming.ClassMemberPrefix: s # constants readability-identifier-naming.GlobalConstantCase: UPPER_CASE # globals