diff --git a/src/browser/dump.zig b/src/browser/dump.zig index cd32b824..961eea0f 100644 --- a/src/browser/dump.zig +++ b/src/browser/dump.zig @@ -123,7 +123,7 @@ fn isVoid(elem: *parser.Element) !bool { fn writeEscapedTextNode(writer: anytype, value: []const u8) !void { var v = value; while (v.len > 0) { - const index = std.mem.indexOfAnyPos(u8, v, 0, &.{'&', '<', '>'}) orelse { + const index = std.mem.indexOfAnyPos(u8, v, 0, &.{ '&', '<', '>' }) orelse { return writer.writeAll(v); }; try writer.writeAll(v[0..index]); @@ -133,14 +133,14 @@ fn writeEscapedTextNode(writer: anytype, value: []const u8) !void { '>' => try writer.writeAll(">"), else => unreachable, } - v = v[index+1..]; + v = v[index + 1 ..]; } } fn writeEscapedAttributeValue(writer: anytype, value: []const u8) !void { var v = value; while (v.len > 0) { - const index = std.mem.indexOfAnyPos(u8, v, 0, &.{'&', '<', '>', '"'}) orelse { + const index = std.mem.indexOfAnyPos(u8, v, 0, &.{ '&', '<', '>', '"' }) orelse { return writer.writeAll(v); }; try writer.writeAll(v[0..index]); @@ -151,40 +151,26 @@ fn writeEscapedAttributeValue(writer: anytype, value: []const u8) !void { '"' => try writer.writeAll("""), else => unreachable, } - v = v[index+1..]; + v = v[index + 1 ..]; } } const testing = std.testing; test "dump.writeHTML" { - try testWriteHTML( - "
< > &
", - "< > &
" - ); + try testWriteHTML("< > &
", "< > &
"); - try testWriteHTML( - "wat?
", - "wat?
" - ); + try testWriteHTML("wat?
", "wat?
"); try testWriteFullHTML( \\ \\