mirror of
https://github.com/MasterQ32/zig-args.git
synced 2024-09-16 20:24:03 +02:00
Run zig fmt
This commit is contained in:
parent
444f603812
commit
9cf8d73bdc
2 changed files with 22 additions and 24 deletions
42
args.zig
42
args.zig
|
@ -960,7 +960,7 @@ test "index of raw indicator --" {
|
||||||
try std.testing.expectEqual(args.positionals.len, 5);
|
try std.testing.expectEqual(args.positionals.len, 5);
|
||||||
}
|
}
|
||||||
|
|
||||||
fn reserved_argument(arg: [] const u8) bool {
|
fn reserved_argument(arg: []const u8) bool {
|
||||||
return std.mem.eql(u8, arg, "shorthands") or std.mem.eql(u8, arg, "meta");
|
return std.mem.eql(u8, arg, "shorthands") or std.mem.eql(u8, arg, "meta");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1014,11 +1014,9 @@ pub fn printHelp(comptime Generic: type, name: []const u8, writer: anytype) !voi
|
||||||
try writer.print(" ", .{});
|
try writer.print(" ", .{});
|
||||||
}
|
}
|
||||||
const fmtString = std.fmt.comptimePrint("--{{s: <{}}} {{s}}\n", .{maxOptionLength});
|
const fmtString = std.fmt.comptimePrint("--{{s: <{}}} {{s}}\n", .{maxOptionLength});
|
||||||
try writer.print(fmtString, .{field.name, @field(Generic.meta.option_docs, field.name)});
|
try writer.print(fmtString, .{ field.name, @field(Generic.meta.option_docs, field.name) });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1038,7 +1036,7 @@ test "full help" {
|
||||||
.option_docs = .{
|
.option_docs = .{
|
||||||
.boolflag = "a boolean flag",
|
.boolflag = "a boolean flag",
|
||||||
.stringflag = "a string flag",
|
.stringflag = "a string flag",
|
||||||
}
|
},
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1048,14 +1046,14 @@ test "full help" {
|
||||||
try printHelp(Options, "test", test_buffer.writer());
|
try printHelp(Options, "test", test_buffer.writer());
|
||||||
|
|
||||||
const expected =
|
const expected =
|
||||||
\\Usage: test [--boolflag] [--stringflag]
|
\\Usage: test [--boolflag] [--stringflag]
|
||||||
\\
|
\\
|
||||||
\\testing tool
|
\\testing tool
|
||||||
\\
|
\\
|
||||||
\\Options:
|
\\Options:
|
||||||
\\ -b, --boolflag a boolean flag
|
\\ -b, --boolflag a boolean flag
|
||||||
\\ --stringflag a string flag
|
\\ --stringflag a string flag
|
||||||
\\
|
\\
|
||||||
;
|
;
|
||||||
|
|
||||||
try std.testing.expectEqualStrings(expected, test_buffer.items);
|
try std.testing.expectEqualStrings(expected, test_buffer.items);
|
||||||
|
@ -1075,7 +1073,7 @@ test "help with no usage summary" {
|
||||||
.option_docs = .{
|
.option_docs = .{
|
||||||
.boolflag = "a boolean flag",
|
.boolflag = "a boolean flag",
|
||||||
.stringflag = "a string flag",
|
.stringflag = "a string flag",
|
||||||
}
|
},
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1085,14 +1083,14 @@ test "help with no usage summary" {
|
||||||
try printHelp(Options, "test", test_buffer.writer());
|
try printHelp(Options, "test", test_buffer.writer());
|
||||||
|
|
||||||
const expected =
|
const expected =
|
||||||
\\Usage: test
|
\\Usage: test
|
||||||
\\
|
\\
|
||||||
\\testing tool
|
\\testing tool
|
||||||
\\
|
\\
|
||||||
\\Options:
|
\\Options:
|
||||||
\\ -b, --boolflag a boolean flag
|
\\ -b, --boolflag a boolean flag
|
||||||
\\ --stringflag a string flag
|
\\ --stringflag a string flag
|
||||||
\\
|
\\
|
||||||
;
|
;
|
||||||
|
|
||||||
try std.testing.expectEqualStrings(expected, test_buffer.items);
|
try std.testing.expectEqualStrings(expected, test_buffer.items);
|
||||||
|
|
4
demo.zig
4
demo.zig
|
@ -26,7 +26,7 @@ pub fn main() !u8 {
|
||||||
|
|
||||||
pub const meta = .{
|
pub const meta = .{
|
||||||
.option_docs = .{
|
.option_docs = .{
|
||||||
.output= "output help",
|
.output = "output help",
|
||||||
.@"with-offset" = "with-offset help",
|
.@"with-offset" = "with-offset help",
|
||||||
.@"with-hexdump" = "with-hexdump help",
|
.@"with-hexdump" = "with-hexdump help",
|
||||||
.@"intermix-source" = "intermix-source",
|
.@"intermix-source" = "intermix-source",
|
||||||
|
@ -35,7 +35,7 @@ pub fn main() !u8 {
|
||||||
.unsigned_number = "unsigned_number help",
|
.unsigned_number = "unsigned_number help",
|
||||||
.mode = "mode help",
|
.mode = "mode help",
|
||||||
.help = "help help",
|
.help = "help help",
|
||||||
}
|
},
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue