Skip to content

Commit ac1e17d

Browse files
committed
Fix off by one
1 parent 41531db commit ac1e17d

4 files changed

+4
-8
lines changed

crates/ark/src/lsp/folding_range.rs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -159,11 +159,7 @@ fn bracket_range(
159159
end_line -= 1;
160160
end_char = None;
161161
},
162-
Some(_) => {
163-
if let Some(ref mut value) = end_char {
164-
*value -= 1;
165-
}
166-
},
162+
Some(_) => {},
167163
None => {
168164
tracing::error!(
169165
"Folding Range (bracket_range): adjusted_end_char should not be None here"

crates/ark/src/lsp/snapshots/ark__lsp__folding_range__tests__folding_brace_in_call.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ expression: "test_folding_range(\"\ncall({\n 1\n})\n\")"
2222
),
2323
end_line: 3,
2424
end_character: Some(
25-
0,
25+
1,
2626
),
2727
kind: Some(
2828
Region,

crates/ark/src/lsp/snapshots/ark__lsp__folding_range__tests__folding_brace_in_call_prefix_arg.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ expression: "test_folding_range(\"\ncall(foo, {\n 1\n})\n\")"
2222
),
2323
end_line: 3,
2424
end_character: Some(
25-
0,
25+
1,
2626
),
2727
kind: Some(
2828
Region,

crates/ark/src/lsp/snapshots/ark__lsp__folding_range__tests__folding_brace_in_call_prefix_postfix_args.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ expression: "test_folding_range(\"\ncall(foo, {\n 1\n},\nbar)\n\")"
2222
),
2323
end_line: 4,
2424
end_character: Some(
25-
2,
25+
3,
2626
),
2727
kind: Some(
2828
Region,

0 commit comments

Comments
 (0)