╭ changed ───────╮ │src/test/net.zig│ ╰────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭──────────╮ │← previous│ ╰──────────╯ ╭──────────────────────────────────────────────────────────╮ │1292 comptime repo_kind: rp.RepoKind, │ │1293 comptime transport_def: net.TransportDefinition,│ │1294 comptime shell_out_to_git: bool, │ │1295 + comptime hash_kind: hash.HashKind, │ │1296 comptime port: u16, │ │1297 io: std.Io, │ │1298 allocator: std.mem.Allocator, │ ╰──────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │1311 const server_path = (try repoOnDiskPath(io, allocator, temp_path, "testrepo", true)).?; │ │1312 defer allocator.free(server_path); │ │1313 │ │1292 - var server_repo = try rp.Repo(.xit, .{ .is_test = true }).init(io, allocator, .{ .bare = true, .path = server_path }); │ │1314 + var server_repo = try rp.Repo(.xit, .{ .hash = hash_kind, .is_test = true }).init(io, allocator, .{ .bare = true, .path = server_path });│ │1315 defer server_repo.deinit(io, allocator); │ │1316 │ │1317 // make a commit with files from the current repo │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │1330 const client_path = try std.fs.path.join(allocator, &.{ temp_path, "client" }); │ │1331 defer allocator.free(client_path); │ │1332 │ │1311 - var client_repo = try rp.Repo(repo_kind, .{ .is_test = true }).init(io, allocator, .{ .path = client_path }); │ │1333 + var client_repo = try rp.Repo(repo_kind, .{ .hash = hash_kind, .is_test = true }).init(io, allocator, .{ .path = client_path });│ │1334 defer client_repo.deinit(io, allocator); │ │1335 │ │1336 // add remote │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────╮ │1434 comptime repo_kind: rp.RepoKind, │ │1435 comptime transport_def: net.TransportDefinition,│ │1436 comptime shell_out_to_git: bool, │ │1437 + comptime hash_kind: hash.HashKind, │ │1438 comptime port: u16, │ │1439 io: std.Io, │ │1440 allocator: std.mem.Allocator, │ ╰──────────────────────────────────────────────────────────╯ ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │1453 const server_path = (try repoOnDiskPath(io, allocator, temp_path, "testrepo", true)).?; │ │1454 defer allocator.free(server_path); │ │1455 │ │1433 - var server_repo = try rp.Repo(.xit, .{ .is_test = true }).init(io, allocator, .{ .bare = true, .path = server_path }); │ │1456 + var server_repo = try rp.Repo(.xit, .{ .hash = hash_kind, .is_test = true }).init(io, allocator, .{ .bare = true, .path = server_path });│ │1457 defer server_repo.deinit(io, allocator); │ │1458 │ │1459 // add config │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │1468 const client_path = try std.fs.path.join(allocator, &.{ temp_path, "client" }); │ │1469 defer allocator.free(client_path); │ │1470 │ │1448 - var client_repo = try rp.Repo(repo_kind, .{ .is_test = true }).init(io, allocator, .{ .path = client_path }); │ │1471 + var client_repo = try rp.Repo(repo_kind, .{ .hash = hash_kind, .is_test = true }).init(io, allocator, .{ .path = client_path });│ │1472 defer client_repo.deinit(io, allocator); │ │1473 │ │1474 var client_dir = try temp.dir.openDir(io, "client", .{}); │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯