Skip to content

Commit e3cac52

Browse files
authored
[prism] simplify peeking logic when formatting block bodies (#753)
1 parent 256602e commit e3cac52

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

librubyfmt/src/format_prism.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2608,8 +2608,8 @@ fn format_block_node<'src>(ps: &mut ParserState<'src>, block_node: prism::BlockN
26082608
ps.with_start_of_line(false, |ps| {
26092609
let statements = body.as_statements_node().unwrap().body();
26102610
let mut peekable = statements.iter().peekable();
2611-
while peekable.peek().is_some() {
2612-
format_node(ps, peekable.next().unwrap());
2611+
while let Some(node) = peekable.next() {
2612+
format_node(ps, node);
26132613
ps.emit_soft_newline();
26142614
if peekable.peek().is_some() {
26152615
ps.emit_soft_indent();

0 commit comments

Comments
 (0)