Commit 07f50c0351

Zirunis <122003158+Zirunis@users.noreply.github.com>
2025-11-09 04:35:01
Update Style Guide to suggest TitleCase for Type aliases
1 parent b31a03f
Changed files (1)
doc/langref.html.in
@@ -7105,7 +7105,7 @@ coding style.
       </p>
       <ul>
         <li>
-            If {#syntax#}x{#endsyntax#} is a {#syntax#}type{#endsyntax#}
+            If {#syntax#}x{#endsyntax#} is a {#syntax#}type{#endsyntax#} (or {#syntax#}type{#endsyntax#} alias)
             then {#syntax#}x{#endsyntax#} should be {#syntax#}TitleCase{#endsyntax#}, unless it
             is a {#syntax#}struct{#endsyntax#} with 0 fields and is never meant to be instantiated,
             in which case it is considered to be a "namespace" and uses {#syntax#}snake_case{#endsyntax#}.
@@ -7147,8 +7147,8 @@ const namespace_name = @import("dir_name/file_name.zig");
 const TypeName = @import("dir_name/TypeName.zig");
 var global_var: i32 = undefined;
 const const_name = 42;
-const primitive_type_alias = f32;
-const string_alias = []u8;
+const PrimitiveTypeAlias = f32;
+const StringAlias = []u8;
 
 const StructName = struct {
     field: i32,