···11+---
22+source: language-server/src/tests/action.rs
33+expression: "\npub fn main() {\n let wobble = 3\n case todo {\n _ if 1 *. wobble -> todo\n }\n}\n"
44+---
55+----- BEFORE ACTION
66+77+pub fn main() {
88+ let wobble = 3
99+ case todo {
1010+ _ if 1 *. wobble -> todo
1111+ ↑
1212+ }
1313+}
1414+1515+1616+----- AFTER ACTION
1717+1818+pub fn main() {
1919+ let wobble = 3
2020+ case todo {
2121+ _ if 1 * wobble -> todo
2222+ }
2323+}
···11+---
22+source: language-server/src/tests/action.rs
33+expression: "\npub fn main() {\n let wobble = 3.2\n case todo {\n _ if 1.3 * wobble -> todo\n }\n}\n"
44+---
55+----- BEFORE ACTION
66+77+pub fn main() {
88+ let wobble = 3.2
99+ case todo {
1010+ _ if 1.3 * wobble -> todo
1111+ ↑
1212+ }
1313+}
1414+1515+1616+----- AFTER ACTION
1717+1818+pub fn main() {
1919+ let wobble = 3.2
2020+ case todo {
2121+ _ if 1.3 *. wobble -> todo
2222+ }
2323+}
···11+---
22+source: language-server/src/tests/action.rs
33+expression: "\npub fn main() {\n let name = \"jak\"\n case todo {\n _ if \"hello, \" + name -> todo\n }\n}\n"
44+---
55+----- BEFORE ACTION
66+77+pub fn main() {
88+ let name = "jak"
99+ case todo {
1010+ _ if "hello, " + name -> todo
1111+ ▔▔▔▔▔▔▔▔▔▔▔↑
1212+ }
1313+}
1414+1515+1616+----- AFTER ACTION
1717+1818+pub fn main() {
1919+ let name = "jak"
2020+ case todo {
2121+ _ if "hello, " <> name -> todo
2222+ }
2323+}