Fork of daniellemaywood.uk/gleam — Wasm codegen work
2

Configure Feed

Select the types of activity you want to include in your feed.

Fix indentation in changelog examples and tests

author
Gavin Morrow
committer
Louis Pilfold
date (Jun 3, 2026, 9:56 PM +0100) commit 874b0bb6 parent 4322e0e5 change-id yvntrlov
+39 -39
+8 -8
CHANGELOG.md
··· 40 40 For example, 41 41 ```gleam 42 42 fn wibble() { 43 - let wobble = fn() { 44 - let random_number = 4 45 - random_number * 42 // <- Extracting this line 46 - } 43 + let wobble = fn() { 44 + let random_number = 4 45 + random_number * 42 // <- Extracting this line 46 + } 47 47 } 48 48 ``` 49 49 is turned into 50 50 ```gleam 51 51 fn wibble() { 52 - let wobble = fn() { 53 - let random_number = 4 54 - function(random_number) 55 - } 52 + let wobble = fn() { 53 + let random_number = 4 54 + function(random_number) 55 + } 56 56 } 57 57 58 58 fn function(random_number: Int) -> Int {
+9 -9
language-server/src/tests/action.rs
··· 12063 12063 EXTRACT_FUNCTION, 12064 12064 r#" 12065 12065 fn wibble() { 12066 - let wobble = fn() { 12067 - let random_number = 4 12068 - random_number * 42 12069 - } 12066 + let wobble = fn() { 12067 + let random_number = 4 12068 + random_number * 42 12069 + } 12070 12070 } 12071 12071 "#, 12072 12072 find_position_of("random_number") ··· 12081 12081 EXTRACT_FUNCTION, 12082 12082 r#" 12083 12083 fn wibble() { 12084 - let wobble = fn() { 12085 - let random_number = 4 12086 - random_number * 42 12087 - } 12088 - wobble() / 22 12084 + let wobble = fn() { 12085 + let random_number = 4 12086 + random_number * 42 12087 + } 12088 + wobble() / 22 12089 12089 } 12090 12090 "#, 12091 12091 find_position_of("wobble()").select_until(find_position_of("22").under_last_char()),
+12 -12
language-server/src/tests/snapshots/gleam_language_server__tests__action__extract_function_after_anonymous_function.snap
··· 1 1 --- 2 2 source: language-server/src/tests/action.rs 3 - expression: "\nfn wibble() {\n let wobble = fn() {\n let random_number = 4\n random_number * 42\n }\n wobble() / 22\n}\n" 3 + expression: "\nfn wibble() {\n let wobble = fn() {\n let random_number = 4\n random_number * 42\n }\n wobble() / 22\n}\n" 4 4 --- 5 5 ----- BEFORE ACTION 6 6 7 7 fn wibble() { 8 - let wobble = fn() { 9 - let random_number = 4 10 - random_number * 42 11 - } 12 - wobble() / 22 13 - ▔▔▔▔▔▔▔▔▔▔▔▔↑ 8 + let wobble = fn() { 9 + let random_number = 4 10 + random_number * 42 11 + } 12 + wobble() / 22 13 + ▔▔▔▔▔▔▔▔▔▔▔▔↑ 14 14 } 15 15 16 16 17 17 ----- AFTER ACTION 18 18 19 19 fn wibble() { 20 - let wobble = fn() { 21 - let random_number = 4 22 - random_number * 42 23 - } 24 - function(wobble) 20 + let wobble = fn() { 21 + let random_number = 4 22 + random_number * 42 23 + } 24 + function(wobble) 25 25 } 26 26 27 27 fn function(wobble: fn() -> Int) -> Int {
+10 -10
language-server/src/tests/snapshots/gleam_language_server__tests__action__extract_function_inside_anonymous_function_returning_value.snap
··· 1 1 --- 2 2 source: language-server/src/tests/action.rs 3 - expression: "\nfn wibble() {\n let wobble = fn() {\n let random_number = 4\n random_number * 42\n }\n}\n" 3 + expression: "\nfn wibble() {\n let wobble = fn() {\n let random_number = 4\n random_number * 42\n }\n}\n" 4 4 --- 5 5 ----- BEFORE ACTION 6 6 7 7 fn wibble() { 8 - let wobble = fn() { 9 - let random_number = 4 10 - random_number * 42 11 - ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔↑ 12 - } 8 + let wobble = fn() { 9 + let random_number = 4 10 + random_number * 42 11 + ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔↑ 12 + } 13 13 } 14 14 15 15 16 16 ----- AFTER ACTION 17 17 18 18 fn wibble() { 19 - let wobble = fn() { 20 - let random_number = 4 21 - function(random_number) 22 - } 19 + let wobble = fn() { 20 + let random_number = 4 21 + function(random_number) 22 + } 23 23 } 24 24 25 25 fn function(random_number: Int) -> Int {