diff options
| author | Ryan Liptak <squeek502@hotmail.com> | 2024-05-02 20:54:48 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2024-05-03 13:29:22 -0700 |
| commit | b86c4bde64b2c0d01e4d582798ac1b84dd50b99b (patch) | |
| tree | 1e58edebb2bac2b4a7bee4e5d663ea5cb0cbf248 /lib/std/Build/Cache.zig | |
| parent | a52f12afc97c5973cfb844be01cf40a9a6fdb57a (diff) | |
| download | zig-b86c4bde64b2c0d01e4d582798ac1b84dd50b99b.tar.gz zig-b86c4bde64b2c0d01e4d582798ac1b84dd50b99b.zip | |
Rename Dir.writeFile2 -> Dir.writeFile and update all callsites
writeFile was deprecated in favor of writeFile2 in f645022d16361865e24582d28f1e62312fbc73bb. This commit renames writeFile2 to writeFile and makes writeFile2 a compile error.
Diffstat (limited to 'lib/std/Build/Cache.zig')
| -rw-r--r-- | lib/std/Build/Cache.zig | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/std/Build/Cache.zig b/lib/std/Build/Cache.zig index 463fb911ac..08da13c8aa 100644 --- a/lib/std/Build/Cache.zig +++ b/lib/std/Build/Cache.zig @@ -1005,7 +1005,7 @@ pub fn readSmallFile(dir: fs.Dir, sub_path: []const u8, buffer: []u8) ![]u8 { pub fn writeSmallFile(dir: fs.Dir, sub_path: []const u8, data: []const u8) !void { assert(data.len <= 255); if (builtin.os.tag == .windows) { - return dir.writeFile(sub_path, data); + return dir.writeFile(.{ .sub_path = sub_path, .data = data }); } else { return dir.symLink(data, sub_path, .{}); } @@ -1052,7 +1052,7 @@ test "cache file and then recall it" { const temp_file = "test.txt"; const temp_manifest_dir = "temp_manifest_dir"; - try tmp.dir.writeFile(temp_file, "Hello, world!\n"); + try tmp.dir.writeFile(.{ .sub_path = temp_file, .data = "Hello, world!\n" }); // Wait for file timestamps to tick const initial_time = try testGetCurrentFileTimestamp(tmp.dir); @@ -1120,7 +1120,7 @@ test "check that changing a file makes cache fail" { const original_temp_file_contents = "Hello, world!\n"; const updated_temp_file_contents = "Hello, world; but updated!\n"; - try tmp.dir.writeFile(temp_file, original_temp_file_contents); + try tmp.dir.writeFile(.{ .sub_path = temp_file, .data = original_temp_file_contents }); // Wait for file timestamps to tick const initial_time = try testGetCurrentFileTimestamp(tmp.dir); @@ -1156,7 +1156,7 @@ test "check that changing a file makes cache fail" { try ch.writeManifest(); } - try tmp.dir.writeFile(temp_file, updated_temp_file_contents); + try tmp.dir.writeFile(.{ .sub_path = temp_file, .data = updated_temp_file_contents }); { var ch = cache.obtain(); @@ -1241,8 +1241,8 @@ test "Manifest with files added after initial hash work" { const temp_file2 = "cache_hash_post_file_test2.txt"; const temp_manifest_dir = "cache_hash_post_file_manifest_dir"; - try tmp.dir.writeFile(temp_file1, "Hello, world!\n"); - try tmp.dir.writeFile(temp_file2, "Hello world the second!\n"); + try tmp.dir.writeFile(.{ .sub_path = temp_file1, .data = "Hello, world!\n" }); + try tmp.dir.writeFile(.{ .sub_path = temp_file2, .data = "Hello world the second!\n" }); // Wait for file timestamps to tick const initial_time = try testGetCurrentFileTimestamp(tmp.dir); @@ -1292,7 +1292,7 @@ test "Manifest with files added after initial hash work" { try testing.expect(mem.eql(u8, &digest1, &digest2)); // Modify the file added after initial hash - try tmp.dir.writeFile(temp_file2, "Hello world the second, updated\n"); + try tmp.dir.writeFile(.{ .sub_path = temp_file2, .data = "Hello world the second, updated\n" }); // Wait for file timestamps to tick const initial_time2 = try testGetCurrentFileTimestamp(tmp.dir); |
