From bdfc6f76c3054142539b43264886a44921b800f5 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 28 Jan 2024 00:39:25 -0800 Subject: [PATCH] remove StringerJsonStringifyMixin --- src/StringerJsonStringifyMixin.zig | 18 ------------------ src/lib.zig | 1 - 2 files changed, 19 deletions(-) delete mode 100644 src/StringerJsonStringifyMixin.zig diff --git a/src/StringerJsonStringifyMixin.zig b/src/StringerJsonStringifyMixin.zig deleted file mode 100644 index 495e87d2ee1aa32d98ef82cb9cc2da93ffb7bdcc..0000000000000000000000000000000000000000 --- a/src/StringerJsonStringifyMixin.zig +++ /dev/null @@ -1,18 +0,0 @@ -const std = @import("std"); -const string = []const u8; -const extras = @import("./lib.zig"); - -pub fn StringerJsonStringifyMixin(comptime S: type) type { - return struct { - pub fn jsonStringify(self: S, options: std.json.StringifyOptions, out_stream: anytype) !void { - var buf: [1024]u8 = undefined; - var fba = std.heap.FixedBufferAllocator.init(&buf); - const alloc = fba.allocator(); - var list = std.ArrayList(u8).init(alloc); - errdefer list.deinit(); - const writer = list.writer(); - try writer.writeAll(try self.toString(alloc)); - try std.json.stringify(list.toOwnedSlice(), options, out_stream); - } - }; -} diff --git a/src/lib.zig b/src/lib.zig index ab19662fb1dc654fcee321d081ffbec29a711fa4..2a910dfb52c4790755e53463e206bcbf18caeb16 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -23,7 +23,6 @@ pub usingnamespace @import("./fileSize.zig"); pub usingnamespace @import("./dirSize.zig"); pub usingnamespace @import("./hashFile.zig"); pub usingnamespace @import("./pipe.zig"); -pub usingnamespace @import("./StringerJsonStringifyMixin.zig"); pub usingnamespace @import("./TagNameJsonStringifyMixin.zig"); pub usingnamespace @import("./countScalar.zig"); pub usingnamespace @import("./ptrCast.zig"); -- 2.54.0