remove [incorrect] data version

This commit is contained in:
Karl Seguin
2025-03-05 23:31:46 +08:00
parent 75512602c3
commit 3b4de6a405

View File

@@ -52,7 +52,7 @@ fn TelemetryT(comptime P: type) type {
return; return;
} }
const iid: ?[]const u8 = if (self.iid) |*iid| iid else null; const iid: ?[]const u8 = if (self.iid) |*iid| iid else null;
self.provider.send(iid, self.run_mode, &event) catch |err| { self.provider.send(iid, self.run_mode, event) catch |err| {
log.warn("failed to record event: {}", .{err}); log.warn("failed to record event: {}", .{err});
}; };
} }
@@ -94,7 +94,7 @@ const NoopProvider = struct {
return .{}; return .{};
} }
fn deinit(_: NoopProvider) void {} fn deinit(_: NoopProvider) void {}
pub fn send(_: NoopProvider, _: ?[]const u8, _: RunMode, _: *const Event) !void {} pub fn send(_: NoopProvider, _: ?[]const u8, _: RunMode, _: Event) !void {}
}; };
extern fn setenv(name: [*:0]u8, value: [*:0]u8, override: c_int) c_int; extern fn setenv(name: [*:0]u8, value: [*:0]u8, override: c_int) c_int;
@@ -110,7 +110,7 @@ test "telemetry: disabled by environment" {
return .{}; return .{};
} }
fn deinit(_: @This()) void {} fn deinit(_: @This()) void {}
pub fn send(_: @This(), _: ?[]const u8, _: RunMode, _: *const Event) !void { pub fn send(_: @This(), _: ?[]const u8, _: RunMode, _: Event) !void {
unreachable; unreachable;
} }
}; };
@@ -169,7 +169,7 @@ const MockProvider = struct {
fn deinit(self: *MockProvider) void { fn deinit(self: *MockProvider) void {
self.events.deinit(self.allocator); self.events.deinit(self.allocator);
} }
pub fn send(self: *MockProvider, iid: ?[]const u8, run_mode: RunMode, events: *const Event) !void { pub fn send(self: *MockProvider, iid: ?[]const u8, run_mode: RunMode, events: Event) !void {
if (self.iid == null) { if (self.iid == null) {
try testing.expectEqual(null, self.run_mode); try testing.expectEqual(null, self.run_mode);
self.iid = iid.?; self.iid = iid.?;
@@ -178,6 +178,6 @@ const MockProvider = struct {
try testing.expectEqualStrings(self.iid.?, iid.?); try testing.expectEqualStrings(self.iid.?, iid.?);
try testing.expectEqual(self.run_mode.?, run_mode); try testing.expectEqual(self.run_mode.?, run_mode);
} }
try self.events.append(self.allocator, events.*); try self.events.append(self.allocator, events);
} }
}; };