authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-01-28 00:39:25 -08:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2024-01-28 00:39:25 -08:00
logbdfc6f76c3054142539b43264886a44921b800f5
tree2971f05f41a83738375938ca6f5529ea8e6d401d
parentaa7b90c2f19b0e9c1527a662789d0fcfb973069f

remove StringerJsonStringifyMixin


2 files changed, 0 insertions(+), 19 deletions(-)

src/StringerJsonStringifyMixin.zig deleted-18
...@@ -1,18 +0,0 @@
1const std = @import("std");
2const string = []const u8;
3const extras = @import("./lib.zig");
4
5pub fn StringerJsonStringifyMixin(comptime S: type) type {
6 return struct {
7 pub fn jsonStringify(self: S, options: std.json.StringifyOptions, out_stream: anytype) !void {
8 var buf: [1024]u8 = undefined;
9 var fba = std.heap.FixedBufferAllocator.init(&buf);
10 const alloc = fba.allocator();
11 var list = std.ArrayList(u8).init(alloc);
12 errdefer list.deinit();
13 const writer = list.writer();
14 try writer.writeAll(try self.toString(alloc));
15 try std.json.stringify(list.toOwnedSlice(), options, out_stream);
16 }
17 };
18}
src/lib.zig-1
...@@ -23,7 +23,6 @@ pub usingnamespace @import("./fileSize.zig");...@@ -23,7 +23,6 @@ pub usingnamespace @import("./fileSize.zig");
23pub usingnamespace @import("./dirSize.zig");23pub usingnamespace @import("./dirSize.zig");
24pub usingnamespace @import("./hashFile.zig");24pub usingnamespace @import("./hashFile.zig");
25pub usingnamespace @import("./pipe.zig");25pub usingnamespace @import("./pipe.zig");
26pub usingnamespace @import("./StringerJsonStringifyMixin.zig");
27pub usingnamespace @import("./TagNameJsonStringifyMixin.zig");26pub usingnamespace @import("./TagNameJsonStringifyMixin.zig");
28pub usingnamespace @import("./countScalar.zig");27pub usingnamespace @import("./countScalar.zig");
29pub usingnamespace @import("./ptrCast.zig");28pub usingnamespace @import("./ptrCast.zig");