aboutsummaryrefslogtreecommitdiff
path: root/src/cli/build_command.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/build_command.zig')
-rw-r--r--src/cli/build_command.zig34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/cli/build_command.zig b/src/cli/build_command.zig
index ef99f7765..bb4eb4313 100644
--- a/src/cli/build_command.zig
+++ b/src/cli/build_command.zig
@@ -345,7 +345,7 @@ pub const BuildCommand = struct {
this_bundler.options.public_path,
outfile,
);
- const compiled_elapsed = @divTrunc(@truncate(i64, std.time.nanoTimestamp() - bundled_end), @as(i64, std.time.ns_per_ms));
+ const compiled_elapsed = @divTrunc(@as(i64, @truncate(std.time.nanoTimestamp() - bundled_end)), @as(i64, std.time.ns_per_ms));
const compiled_elapsed_digit_count: isize = switch (compiled_elapsed) {
0...9 => 3,
10...99 => 2,
@@ -355,9 +355,9 @@ pub const BuildCommand = struct {
};
const padding_buf = [_]u8{' '} ** 16;
- Output.pretty("{s}", .{padding_buf[0..@intCast(usize, compiled_elapsed_digit_count)]});
+ Output.pretty("{s}", .{padding_buf[0..@as(usize, @intCast(compiled_elapsed_digit_count))]});
- Output.printElapsedStdoutTrim(@floatFromInt(f64, compiled_elapsed));
+ Output.printElapsedStdoutTrim(@as(f64, @floatFromInt(compiled_elapsed)));
Output.prettyln(" <green>compile<r> <b><blue>{s}<r>", .{
outfile,
@@ -407,14 +407,14 @@ pub const BuildCommand = struct {
.buffer = .{
.ptr = @constCast(value.bytes.ptr),
// TODO: handle > 4 GB files
- .len = @truncate(u32, value.bytes.len),
- .byte_len = @truncate(u32, value.bytes.len),
+ .len = @as(u32, @truncate(value.bytes.len)),
+ .byte_len = @as(u32, @truncate(value.bytes.len)),
},
},
},
.encoding = .buffer,
.mode = if (f.is_executable) 0o755 else 0o644,
- .dirfd = @intCast(bun.FileDescriptor, root_dir.dir.fd),
+ .dirfd = @as(bun.FileDescriptor, @intCast(root_dir.dir.fd)),
.file = .{
.path = JSC.Node.PathLike{
.string = JSC.PathString.init(rel_path),
@@ -451,7 +451,7 @@ pub const BuildCommand = struct {
try writer.writeByteNTimes(' ', 2);
try writer.writeAll(rel_path);
try writer.writeByteNTimes(' ', padding_count);
- const size = @floatFromInt(f64, f.size) / 1000.0;
+ const size = @as(f64, @floatFromInt(f.size)) / 1000.0;
try std.fmt.formatFloatDecimal(size, .{ .precision = 2 }, writer);
try writer.writeAll(" KB\n");
}
@@ -461,7 +461,7 @@ pub const BuildCommand = struct {
if (write_summary and log.errors == 0) {
Output.prettyln("\n", .{});
Output.printElapsedStdoutTrim(
- @floatFromInt(f64, (@divTrunc(@truncate(i64, std.time.nanoTimestamp() - bun.CLI.start_time), @as(i64, std.time.ns_per_ms)))),
+ @as(f64, @floatFromInt((@divTrunc(@as(i64, @truncate(std.time.nanoTimestamp() - bun.CLI.start_time)), @as(i64, std.time.ns_per_ms))))),
);
if (this_bundler.options.transform_only) {
Output.prettyln(" <green>transpile<r>", .{});
@@ -490,10 +490,10 @@ fn exitOrWatch(code: u8, watch: bool) void {
fn printSummary(bundled_end: i128, minify_duration: u64, minified: bool, input_code_length: usize, reachable_file_count: usize, output_files: []const options.OutputFile) void {
const padding_buf = [_]u8{' '} ** 16;
- const bundle_until_now = @divTrunc(@truncate(i64, bundled_end - bun.CLI.start_time), @as(i64, std.time.ns_per_ms));
+ const bundle_until_now = @divTrunc(@as(i64, @truncate(bundled_end - bun.CLI.start_time)), @as(i64, std.time.ns_per_ms));
const bundle_elapsed = if (minified)
- bundle_until_now - @intCast(i64, @truncate(u63, minify_duration))
+ bundle_until_now - @as(i64, @intCast(@as(u63, @truncate(minify_duration))))
else
bundle_until_now;
@@ -505,8 +505,8 @@ fn printSummary(bundled_end: i128, minify_duration: u64, minified: bool, input_c
else => 0,
};
if (minified) {
- Output.pretty("{s}", .{padding_buf[0..@intCast(usize, minified_digit_count)]});
- Output.printElapsedStdoutTrim(@floatFromInt(f64, minify_duration));
+ Output.pretty("{s}", .{padding_buf[0..@as(usize, @intCast(minified_digit_count))]});
+ Output.printElapsedStdoutTrim(@as(f64, @floatFromInt(minify_duration)));
const output_size = brk: {
var total_size: u64 = 0;
for (output_files) |f| {
@@ -519,19 +519,19 @@ fn printSummary(bundled_end: i128, minify_duration: u64, minified: bool, input_c
};
// this isn't an exact size
// we may inject sourcemaps or comments or import paths
- const delta: i64 = @truncate(i64, @intCast(i65, input_code_length) - @intCast(i65, output_size));
+ const delta: i64 = @as(i64, @truncate(@as(i65, @intCast(input_code_length)) - @as(i65, @intCast(output_size))));
if (delta > 1024) {
Output.prettyln(
" <green>minify<r> -{} <d>(estimate)<r>",
.{
- bun.fmt.size(@intCast(usize, delta)),
+ bun.fmt.size(@as(usize, @intCast(delta))),
},
);
} else if (-delta > 1024) {
Output.prettyln(
" <b>minify<r> +{} <d>(estimate)<r>",
.{
- bun.fmt.size(@intCast(usize, -delta)),
+ bun.fmt.size(@as(usize, @intCast(-delta))),
},
);
} else {
@@ -547,8 +547,8 @@ fn printSummary(bundled_end: i128, minify_duration: u64, minified: bool, input_c
else => 0,
};
- Output.pretty("{s}", .{padding_buf[0..@intCast(usize, bundle_elapsed_digit_count)]});
- Output.printElapsedStdoutTrim(@floatFromInt(f64, bundle_elapsed));
+ Output.pretty("{s}", .{padding_buf[0..@as(usize, @intCast(bundle_elapsed_digit_count))]});
+ Output.printElapsedStdoutTrim(@as(f64, @floatFromInt(bundle_elapsed)));
Output.prettyln(
" <green>bundle<r> {d} modules",
.{