Skip to content

Commit 5929042

Browse files
committed
format
1 parent 0066c90 commit 5929042

File tree

428 files changed

+2294
-1990
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

428 files changed

+2294
-1990
lines changed

apps/language_server/lib/language_server/diagnostics.ex

Lines changed: 32 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -316,18 +316,26 @@ defmodule ElixirLS.LanguageServer.Diagnostics do
316316
for %__MODULE__{} = diagnostic <- uri_diagnostics do
317317
severity =
318318
case diagnostic.severity do
319-
:error -> GenLSP.Enumerations.DiagnosticSeverity.error()
320-
:warning -> GenLSP.Enumerations.DiagnosticSeverity.warning()
321-
:information -> GenLSP.Enumerations.DiagnosticSeverity.information()
322-
:hint -> GenLSP.Enumerations.DiagnosticSeverity.hint()
319+
:error ->
320+
GenLSP.Enumerations.DiagnosticSeverity.error()
321+
322+
:warning ->
323+
GenLSP.Enumerations.DiagnosticSeverity.warning()
324+
325+
:information ->
326+
GenLSP.Enumerations.DiagnosticSeverity.information()
327+
328+
:hint ->
329+
GenLSP.Enumerations.DiagnosticSeverity.hint()
330+
323331
other ->
324332
Logger.warning(
325333
"Invalid severity on diagnostic: #{inspect(other)}, using warning level"
326334
)
335+
327336
GenLSP.Enumerations.DiagnosticSeverity.warning()
328337
end
329338

330-
331339
related_information =
332340
build_related_information(diagnostic, uri, source_file)
333341

@@ -348,7 +356,7 @@ defmodule ElixirLS.LanguageServer.Diagnostics do
348356
diagnostics: diagnostics
349357
}
350358

351-
params =
359+
params =
352360
if is_integer(version) do
353361
%{params | version: version}
354362
else
@@ -499,22 +507,24 @@ defmodule ElixirLS.LanguageServer.Diagnostics do
499507
%GenLSP.Structures.DiagnosticRelatedInformation{
500508
location: %GenLSP.Structures.Location{
501509
uri: uri,
502-
range: range(
503-
{payload.line, payload.column, payload.line,
504-
payload.column + String.length(to_string(payload.opening_delimiter))},
505-
source_file
506-
)
510+
range:
511+
range(
512+
{payload.line, payload.column, payload.line,
513+
payload.column + String.length(to_string(payload.opening_delimiter))},
514+
source_file
515+
)
507516
},
508517
message: "opening delimiter: #{payload.opening_delimiter}"
509518
},
510519
%GenLSP.Structures.DiagnosticRelatedInformation{
511520
location: %GenLSP.Structures.Location{
512521
uri: uri,
513-
range: range(
514-
{payload.end_line, payload.end_column, payload.end_line,
515-
payload.end_column + String.length(to_string(payload.closing_delimiter))},
516-
source_file
517-
)
522+
range:
523+
range(
524+
{payload.end_line, payload.end_column, payload.end_line,
525+
payload.end_column + String.length(to_string(payload.closing_delimiter))},
526+
source_file
527+
)
518528
},
519529
message: "closing delimiter: #{payload.closing_delimiter}"
520530
}
@@ -526,11 +536,12 @@ defmodule ElixirLS.LanguageServer.Diagnostics do
526536
%GenLSP.Structures.DiagnosticRelatedInformation{
527537
location: %GenLSP.Structures.Location{
528538
uri: uri,
529-
range: range(
530-
{payload.line, payload.column, payload.line,
531-
payload.column + String.length(to_string(payload.opening_delimiter))},
532-
source_file
533-
)
539+
range:
540+
range(
541+
{payload.line, payload.column, payload.line,
542+
payload.column + String.length(to_string(payload.opening_delimiter))},
543+
source_file
544+
)
534545
},
535546
message: "opening delimiter: #{payload.opening_delimiter}"
536547
},

apps/language_server/lib/language_server/json_rpc.ex

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
9090
case Schematic.dump(module.schematic(), notification_struct) do
9191
{:ok, dumped} ->
9292
WireProtocol.send(dumped)
93+
9394
{:error, error} ->
9495
IO.puts(:stderr, "Error dumping notification: #{inspect(error)}")
9596
end
@@ -118,6 +119,7 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
118119
message: to_string(message)
119120
}
120121
}
122+
121123
notify(notification)
122124
end
123125

@@ -129,7 +131,7 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
129131
message: to_string(message)
130132
}
131133
}
132-
134+
133135
notify(notification)
134136
end
135137
end
@@ -165,6 +167,7 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
165167
measurements: measurements
166168
}
167169
}
170+
168171
notify(notification)
169172
end
170173

@@ -173,10 +176,10 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
173176
{:ok, dumped} = Schematic.dump(options_module.schematic(), options_payload)
174177
id_string = server_instance_id <> method <> JasonV.encode!(dumped)
175178
registration_id = :crypto.hash(:sha, id_string) |> Base.encode16()
176-
179+
177180
# Generate a unique request ID
178181
request_id = System.unique_integer([:positive])
179-
182+
180183
request = %GenLSP.Requests.ClientRegisterCapability{
181184
id: request_id,
182185
params: %GenLSP.Structures.RegistrationParams{
@@ -196,7 +199,7 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
196199
def get_configuration_request(server \\ __MODULE__, scope_uri, section) do
197200
# Generate a unique request ID
198201
request_id = System.unique_integer([:positive])
199-
202+
200203
request = %GenLSP.Requests.WorkspaceConfiguration{
201204
id: request_id,
202205
params: %GenLSP.Structures.ConfigurationParams{
@@ -215,7 +218,7 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
215218
def show_message_request(server \\ __MODULE__, type, message, actions) do
216219
# Generate a unique request ID
217220
request_id = System.unique_integer([:positive])
218-
221+
219222
request = %GenLSP.Requests.WindowShowMessageRequest{
220223
id: request_id,
221224
params: %GenLSP.Structures.ShowMessageRequestParams{
@@ -277,19 +280,22 @@ defmodule ElixirLS.LanguageServer.JsonRpc do
277280
@impl GenServer
278281
def handle_call({:packet, %{"id" => id, "result" => result}}, _from, state) do
279282
%{^id => {from, module}} = state.outgoing_requests
283+
280284
case Schematic.unify(module.result(), result) do
281285
{:ok, error_response = %GenLSP.ErrorResponse{}} ->
282286
GenServer.reply(from, {:error, error_response})
287+
283288
{:ok, loaded} ->
284289
GenServer.reply(from, {:ok, loaded})
290+
285291
{:error, error} ->
286292
GenServer.reply(from, {:error, error})
287293
end
294+
288295
state = update_in(state.outgoing_requests, &Map.delete(&1, id))
289296
{:reply, :ok, state}
290297
end
291298

292-
293299
@impl GenServer
294300
def handle_call({:request, id, dumped, module}, from, state) do
295301
WireProtocol.send(dumped)

apps/language_server/lib/language_server/lsp/protocol/error_response.ex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ defmodule GenLSP.ErrorResponse do
1212
use TypedStruct
1313

1414
typedstruct do
15-
field :data, String.t() | number() | boolean() | list() | map() | nil
16-
field :code, integer(), enforce: true
17-
field :message, String.t(), enforce: true
15+
field(:data, String.t() | number() | boolean() | list() | map() | nil)
16+
field(:code, integer(), enforce: true)
17+
field(:message, String.t(), enforce: true)
1818
end
1919

2020
@spec schematic() :: Schematic.t()

apps/language_server/lib/language_server/lsp/protocol/notifications/dollar_cancel_request.ex

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ defmodule GenLSP.Notifications.DollarCancelRequest do
44

55
use TypedStruct
66

7-
87
typedstruct do
9-
field :method, String.t(), default: "$/cancelRequest"
10-
field :jsonrpc, String.t(), default: "2.0"
11-
field :params, GenLSP.Structures.CancelParams.t()
8+
field(:method, String.t(), default: "$/cancelRequest")
9+
field(:jsonrpc, String.t(), default: "2.0")
10+
field(:params, GenLSP.Structures.CancelParams.t())
1211
end
1312

1413
@doc false

apps/language_server/lib/language_server/lsp/protocol/notifications/dollar_log_trace.ex

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ defmodule GenLSP.Notifications.DollarLogTrace do
44

55
use TypedStruct
66

7-
87
typedstruct do
9-
field :method, String.t(), default: "$/logTrace"
10-
field :jsonrpc, String.t(), default: "2.0"
11-
field :params, GenLSP.Structures.LogTraceParams.t()
8+
field(:method, String.t(), default: "$/logTrace")
9+
field(:jsonrpc, String.t(), default: "2.0")
10+
field(:params, GenLSP.Structures.LogTraceParams.t())
1211
end
1312

1413
@doc false

apps/language_server/lib/language_server/lsp/protocol/notifications/dollar_progress.ex

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ defmodule GenLSP.Notifications.DollarProgress do
44

55
use TypedStruct
66

7-
87
typedstruct do
9-
field :method, String.t(), default: "$/progress"
10-
field :jsonrpc, String.t(), default: "2.0"
11-
field :params, GenLSP.Structures.ProgressParams.t()
8+
field(:method, String.t(), default: "$/progress")
9+
field(:jsonrpc, String.t(), default: "2.0")
10+
field(:params, GenLSP.Structures.ProgressParams.t())
1211
end
1312

1413
@doc false

apps/language_server/lib/language_server/lsp/protocol/notifications/dollar_set_trace.ex

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ defmodule GenLSP.Notifications.DollarSetTrace do
44

55
use TypedStruct
66

7-
87
typedstruct do
9-
field :method, String.t(), default: "$/setTrace"
10-
field :jsonrpc, String.t(), default: "2.0"
11-
field :params, GenLSP.Structures.SetTraceParams.t()
8+
field(:method, String.t(), default: "$/setTrace")
9+
field(:jsonrpc, String.t(), default: "2.0")
10+
field(:params, GenLSP.Structures.SetTraceParams.t())
1211
end
1312

1413
@doc false

apps/language_server/lib/language_server/lsp/protocol/notifications/exit.ex

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,10 @@ defmodule GenLSP.Notifications.Exit do
1111

1212
use TypedStruct
1313

14-
1514
typedstruct do
16-
field :method, String.t(), default: "exit"
17-
field :jsonrpc, String.t(), default: "2.0"
18-
field :params, nil
15+
field(:method, String.t(), default: "exit")
16+
field(:jsonrpc, String.t(), default: "2.0")
17+
field(:params, nil)
1918
end
2019

2120
@doc false

apps/language_server/lib/language_server/lsp/protocol/notifications/initialized.ex

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@ defmodule GenLSP.Notifications.Initialized do
1212

1313
use TypedStruct
1414

15-
1615
typedstruct do
17-
field :method, String.t(), default: "initialized"
18-
field :jsonrpc, String.t(), default: "2.0"
19-
field :params, GenLSP.Structures.InitializedParams.t()
16+
field(:method, String.t(), default: "initialized")
17+
field(:jsonrpc, String.t(), default: "2.0")
18+
field(:params, GenLSP.Structures.InitializedParams.t())
2019
end
2120

2221
@doc false

apps/language_server/lib/language_server/lsp/protocol/notifications/notebook_document_did_change.ex

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@ defmodule GenLSP.Notifications.NotebookDocumentDidChange do
44

55
use TypedStruct
66

7-
87
typedstruct do
9-
field :method, String.t(), default: "notebookDocument/didChange"
10-
field :jsonrpc, String.t(), default: "2.0"
11-
field :params, GenLSP.Structures.DidChangeNotebookDocumentParams.t()
8+
field(:method, String.t(), default: "notebookDocument/didChange")
9+
field(:jsonrpc, String.t(), default: "2.0")
10+
field(:params, GenLSP.Structures.DidChangeNotebookDocumentParams.t())
1211
end
1312

1413
@doc false

0 commit comments

Comments
 (0)