Skip to content

Commit 024e56c

Browse files
committed
format
1 parent ea2913e commit 024e56c

File tree

5 files changed

+45
-14
lines changed

5 files changed

+45
-14
lines changed

apps/language_server/lib/language_server/providers/code_action/helpers.ex

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ defmodule ElixirLS.LanguageServer.Providers.CodeAction.Helpers do
1010
) do
1111
%GenLSP.Structures.Position{} = start_pos = range.start
1212
%GenLSP.Structures.Position{} = end_pos = range.end
13-
13+
1414
%{
1515
text_edit
16-
| range: %{range | start: %{start_pos | line: line_number},
17-
end: %{end_pos | line: line_number}}
16+
| range: %{
17+
range
18+
| start: %{start_pos | line: line_number},
19+
end: %{end_pos | line: line_number}
20+
}
1821
}
1922
end
2023

apps/language_server/lib/language_server/providers/completion.ex

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -593,10 +593,12 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
593593
)
594594

595595
%CompletionItem{} = completion_item = completion_without_additional_text_edit.completion_item
596-
596+
597597
%__MODULE__{
598598
priority: 24,
599-
completion_item: %{completion_item | additional_text_edit: %GenLSP.Structures.TextEdit{
599+
completion_item: %{
600+
completion_item
601+
| additional_text_edit: %GenLSP.Structures.TextEdit{
600602
range: %GenLSP.Structures.Range{
601603
start: %GenLSP.Structures.Position{line: line_to_insert_alias, character: 0},
602604
end: %GenLSP.Structures.Position{line: line_to_insert_alias, character: 0}
@@ -1024,6 +1026,7 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
10241026
completion =
10251027
if name in @operators do
10261028
%CompletionItem{} = completion_item = completion.completion_item
1029+
10271030
%__MODULE__{
10281031
completion
10291032
| completion_item: %{completion_item | kind: :operator}
@@ -1051,9 +1054,12 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
10511054
)
10521055

10531056
%CompletionItem{} = completion_item = completion.completion_item
1057+
10541058
%__MODULE__{
10551059
completion
1056-
| completion_item: %{completion_item | additional_text_edit: %GenLSP.Structures.TextEdit{
1060+
| completion_item: %{
1061+
completion_item
1062+
| additional_text_edit: %GenLSP.Structures.TextEdit{
10571063
range: %GenLSP.Structures.Range{
10581064
start: %GenLSP.Structures.Position{
10591065
line: line_to_insert_require,
@@ -1074,6 +1080,7 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
10741080

10751081
if snippet = snippet_for({origin, name}, Map.put(context, :file_path, file_path)) do
10761082
%CompletionItem{} = completion_item = completion.completion_item
1083+
10771084
%__MODULE__{
10781085
completion
10791086
| completion_item: %{completion_item | insert_text: snippet, label: name}

apps/language_server/lib/language_server/server.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -712,6 +712,7 @@ defmodule ElixirLS.LanguageServer.Server do
712712
# LSP 3.17: The version number points to the version after all provided content changes have
713713
# been applied
714714
%SourceFile{} = source_file
715+
715716
updated_source_file =
716717
%{source_file | version: version, dirty?: true}
717718
|> SourceFile.apply_content_changes(content_changes)

apps/language_server/test/dialyzer_incremental_test.exs

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,9 @@ if System.otp_release() |> String.to_integer() >= 26 do
8585

8686
# Make dialyzer error message test more robust across Elixir versions
8787
error_msg_lower = String.downcase(error_message2)
88-
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and error_msg_lower =~ "error"
88+
89+
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and
90+
error_msg_lower =~ "error"
8991

9092
# Fix file B. It should recompile and re-analyze A and B only
9193
b_text = """
@@ -148,7 +150,9 @@ if System.otp_release() |> String.to_integer() >= 26 do
148150

149151
# Make dialyzer error message test more robust across Elixir versions
150152
error_msg_lower = String.downcase(error_message2)
151-
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and error_msg_lower =~ "error"
153+
154+
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and
155+
error_msg_lower =~ "error"
152156

153157
wait_until_compiled(server)
154158
end)
@@ -187,7 +191,10 @@ if System.otp_release() |> String.to_integer() >= 26 do
187191
assert error_message1 == "Function fun/0 has no local return."
188192
# Make dialyzer error message test more robust across Elixir versions
189193
error_msg_lower = String.downcase(error_message2)
190-
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and error_msg_lower =~ "error"
194+
195+
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and
196+
error_msg_lower =~ "error"
197+
191198
wait_until_compiled(server)
192199
end)
193200
end
@@ -262,7 +269,10 @@ if System.otp_release() |> String.to_integer() >= 26 do
262269
assert error_message1 == "Function check_error/0 has no local return."
263270
# Make dialyzer error message test more robust across Elixir versions
264271
error_msg_lower = String.downcase(error_message2)
265-
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and error_msg_lower =~ "error"
272+
273+
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and
274+
error_msg_lower =~ "error"
275+
266276
wait_until_compiled(server)
267277
end)
268278
end

apps/language_server/test/dialyzer_test.exs

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,9 @@ defmodule ElixirLS.LanguageServer.DialyzerTest do
9494

9595
# Make dialyzer error message test more robust across Elixir versions
9696
error_msg_lower = String.downcase(error_message2)
97-
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and error_msg_lower =~ "error"
97+
98+
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and
99+
error_msg_lower =~ "error"
98100

99101
# Fix file B. It should recompile and re-analyze A and B only
100102
b_text = """
@@ -211,7 +213,9 @@ defmodule ElixirLS.LanguageServer.DialyzerTest do
211213

212214
# Make dialyzer error message test more robust across Elixir versions
213215
error_msg_lower = String.downcase(error_message2)
214-
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and error_msg_lower =~ "error"
216+
217+
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and
218+
error_msg_lower =~ "error"
215219

216220
wait_until_compiled(server)
217221
end)
@@ -254,7 +258,10 @@ defmodule ElixirLS.LanguageServer.DialyzerTest do
254258
assert error_message1 == "Function fun/0 has no local return."
255259
# Make dialyzer error message test more robust across Elixir versions
256260
error_msg_lower = String.downcase(error_message2)
257-
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and error_msg_lower =~ "error"
261+
262+
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and
263+
error_msg_lower =~ "error"
264+
258265
wait_until_compiled(server)
259266
end)
260267
end
@@ -337,7 +344,10 @@ defmodule ElixirLS.LanguageServer.DialyzerTest do
337344
assert error_message1 == "Function check_error/0 has no local return."
338345
# Make dialyzer error message test more robust across Elixir versions
339346
error_msg_lower = String.downcase(error_message2)
340-
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and error_msg_lower =~ "error"
347+
348+
assert error_msg_lower =~ "pattern" and error_msg_lower =~ "never match" and
349+
error_msg_lower =~ "error"
350+
341351
wait_until_compiled(server)
342352
end)
343353
end

0 commit comments

Comments
 (0)