1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 04:47:35 +00:00

LibWeb: Make serializing GridTrack classes infallible

This commit is contained in:
Sam Atkins 2023-08-22 12:35:16 +01:00 committed by Sam Atkins
parent 6bee81cfb6
commit 2754c16e97
7 changed files with 31 additions and 31 deletions

View file

@ -33,25 +33,25 @@ GridTrackPlacement::GridTrackPlacement()
{
}
ErrorOr<String> GridTrackPlacement::to_string() const
String GridTrackPlacement::to_string() const
{
StringBuilder builder;
if (is_auto()) {
builder.append("auto"sv);
return builder.to_string();
return MUST(builder.to_string());
}
if (is_span()) {
builder.append("span"sv);
builder.append(" "sv);
}
if (m_span_count_or_position != 0) {
builder.append(TRY(String::number(m_span_count_or_position)));
builder.append(MUST(String::number(m_span_count_or_position)));
builder.append(" "sv);
}
if (has_line_name()) {
builder.append(m_line_name);
}
return builder.to_string();
return MUST(builder.to_string());
}
}