aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorLucas Perlind <perlindluca@gmail.com>2025-04-28 19:30:35 +1000
committerLucas Perlind <perlindluca@gmail.com>2025-04-28 19:33:37 +1000
commit51d427f424b7ffbf44bb9aa1e9086e2984b419f0 (patch)
tree6428ee1a2d1bcba4c5c1e9296e57afae003c4a43 /src/main.cpp
parent65b4c793f011ab67ad51773273ebc4333c12bff5 (diff)
Remove vet explicit allocators from cli
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp26
1 files changed, 10 insertions, 16 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 1b02d78f6..b2cfbe018 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -346,7 +346,6 @@ enum BuildFlagKind {
BuildFlag_VetCast,
BuildFlag_VetTabs,
BuildFlag_VetPackages,
- BuildFlag_VetExplicitAllocators,
BuildFlag_CustomAttribute,
BuildFlag_IgnoreUnknownAttributes,
@@ -566,7 +565,6 @@ gb_internal bool parse_build_flags(Array<String> args) {
add_flag(&build_flags, BuildFlag_VetCast, str_lit("vet-cast"), BuildFlagParam_None, Command__does_check);
add_flag(&build_flags, BuildFlag_VetTabs, str_lit("vet-tabs"), BuildFlagParam_None, Command__does_check);
add_flag(&build_flags, BuildFlag_VetPackages, str_lit("vet-packages"), BuildFlagParam_String, Command__does_check);
- add_flag(&build_flags, BuildFlag_VetExplicitAllocators, str_lit("vet-explicit-allocators"), BuildFlagParam_None, Command__does_check);
add_flag(&build_flags, BuildFlag_CustomAttribute, str_lit("custom-attribute"), BuildFlagParam_String, Command__does_check, true);
add_flag(&build_flags, BuildFlag_IgnoreUnknownAttributes, str_lit("ignore-unknown-attributes"), BuildFlagParam_None, Command__does_check);
@@ -1278,17 +1276,16 @@ gb_internal bool parse_build_flags(Array<String> args) {
build_context.vet_flags |= VetFlag_All;
break;
- case BuildFlag_VetUnusedVariables: build_context.vet_flags |= VetFlag_UnusedVariables; break;
- case BuildFlag_VetUnusedImports: build_context.vet_flags |= VetFlag_UnusedImports; break;
- case BuildFlag_VetUnused: build_context.vet_flags |= VetFlag_Unused; break;
- case BuildFlag_VetShadowing: build_context.vet_flags |= VetFlag_Shadowing; break;
- case BuildFlag_VetUsingStmt: build_context.vet_flags |= VetFlag_UsingStmt; break;
- case BuildFlag_VetUsingParam: build_context.vet_flags |= VetFlag_UsingParam; break;
- case BuildFlag_VetStyle: build_context.vet_flags |= VetFlag_Style; break;
- case BuildFlag_VetSemicolon: build_context.vet_flags |= VetFlag_Semicolon; break;
- case BuildFlag_VetCast: build_context.vet_flags |= VetFlag_Cast; break;
- case BuildFlag_VetTabs: build_context.vet_flags |= VetFlag_Tabs; break;
- case BuildFlag_VetExplicitAllocators: build_context.vet_flags |= VetFlag_ExplicitAllocators; break;
+ case BuildFlag_VetUnusedVariables: build_context.vet_flags |= VetFlag_UnusedVariables; break;
+ case BuildFlag_VetUnusedImports: build_context.vet_flags |= VetFlag_UnusedImports; break;
+ case BuildFlag_VetUnused: build_context.vet_flags |= VetFlag_Unused; break;
+ case BuildFlag_VetShadowing: build_context.vet_flags |= VetFlag_Shadowing; break;
+ case BuildFlag_VetUsingStmt: build_context.vet_flags |= VetFlag_UsingStmt; break;
+ case BuildFlag_VetUsingParam: build_context.vet_flags |= VetFlag_UsingParam; break;
+ case BuildFlag_VetStyle: build_context.vet_flags |= VetFlag_Style; break;
+ case BuildFlag_VetSemicolon: build_context.vet_flags |= VetFlag_Semicolon; break;
+ case BuildFlag_VetCast: build_context.vet_flags |= VetFlag_Cast; break;
+ case BuildFlag_VetTabs: build_context.vet_flags |= VetFlag_Tabs; break;
case BuildFlag_VetUnusedProcedures:
build_context.vet_flags |= VetFlag_UnusedProcedures;
if (!set_flags[BuildFlag_VetPackages]) {
@@ -2844,9 +2841,6 @@ gb_internal void print_show_help(String const arg0, String command, String optio
print_usage_line(2, "Checks for the use of 'using' as a statement.");
print_usage_line(2, "'using' is considered bad practice outside of immediate refactoring.");
}
- if (print_flag("-vet-explicit-allocators")) {
- print_usage_line(2, "Checks for the use of allocators being explicitely passed to a procedure.");
- }
}
if (check) {