Skip to content

Commit 4e11184

Browse files
authored
Merge branch 'elixir-lsp:master' into replace-unknown-function
2 parents e01f381 + 0e4b577 commit 4e11184

File tree

125 files changed

+1561
-583
lines changed

Some content is hidden

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

125 files changed

+1561
-583
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.CallHierarchy.ClientCapabilities do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
use Proto
5+
deftype dynamic_registration: optional(boolean())
6+
end
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.ChangeAnnotation do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
use Proto
5+
6+
deftype description: optional(string()),
7+
label: string(),
8+
needs_confirmation: optional(boolean())
9+
end
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.ClientCapabilities do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
alias ElixirLS.LanguageServer.Experimental.Protocol.Types
5+
use Proto
6+
7+
deftype experimental: optional(any()),
8+
general: optional(Types.General.ClientCapabilities),
9+
notebook_document: optional(Types.Notebook.Document.ClientCapabilities),
10+
text_document: optional(Types.TextDocument.ClientCapabilities),
11+
window: optional(Types.Window.ClientCapabilities),
12+
workspace: optional(Types.Workspace.ClientCapabilities)
13+
end
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.CodeAction do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
alias ElixirLS.LanguageServer.Experimental.Protocol.Types
5+
6+
defmodule Disabled do
7+
use Proto
8+
deftype reason: string()
9+
end
10+
11+
use Proto
12+
13+
deftype command: optional(Types.Command),
14+
data: optional(any()),
15+
diagnostics: optional(list_of(Types.Diagnostic)),
16+
disabled: optional(Disabled),
17+
edit: optional(Types.Workspace.Edit),
18+
is_preferred: optional(boolean()),
19+
kind: optional(Types.CodeAction.Kind),
20+
title: string()
21+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.CodeAction.ClientCapabilities do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
alias ElixirLS.LanguageServer.Experimental.Protocol.Types
5+
6+
defmodule CodeActionKind do
7+
use Proto
8+
deftype value_set: list_of(Types.CodeAction.Kind)
9+
end
10+
11+
defmodule CodeActionLiteralSupport do
12+
use Proto
13+
deftype code_action_kind: CodeActionKind
14+
end
15+
16+
defmodule ResolveSupport do
17+
use Proto
18+
deftype properties: list_of(string())
19+
end
20+
21+
use Proto
22+
23+
deftype code_action_literal_support: optional(CodeActionLiteralSupport),
24+
data_support: optional(boolean()),
25+
disabled_support: optional(boolean()),
26+
dynamic_registration: optional(boolean()),
27+
honors_change_annotations: optional(boolean()),
28+
is_preferred_support: optional(boolean()),
29+
resolve_support: optional(ResolveSupport)
30+
end
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.CodeAction.Context do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
alias ElixirLS.LanguageServer.Experimental.Protocol.Types
5+
use Proto
6+
7+
deftype diagnostics: list_of(Types.Diagnostic),
8+
only: optional(list_of(Types.CodeAction.Kind)),
9+
trigger_kind: optional(Types.CodeAction.Trigger.Kind)
10+
end
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.CodeAction.Kind do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
use Proto
5+
6+
defenum empty: "",
7+
quick_fix: "quickfix",
8+
refactor: "refactor",
9+
refactor_extract: "refactor.extract",
10+
refactor_inline: "refactor.inline",
11+
refactor_rewrite: "refactor.rewrite",
12+
source: "source",
13+
source_organize_imports: "source.organizeImports",
14+
source_fix_all: "source.fixAll"
15+
end
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.CodeAction.Params do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
alias ElixirLS.LanguageServer.Experimental.Protocol.Types
5+
use Proto
6+
7+
deftype context: Types.CodeAction.Context,
8+
partial_result_token: optional(Types.Progress.Token),
9+
range: Types.Range,
10+
text_document: Types.TextDocument.Identifier,
11+
work_done_token: optional(Types.Progress.Token)
12+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.CodeAction.Trigger.Kind do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
use Proto
5+
defenum invoked: 1, automatic: 2
6+
end
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# This file's contents are auto-generated. Do not edit.
2+
defmodule ElixirLS.LanguageServer.Experimental.Protocol.Types.CodeDescription do
3+
alias ElixirLS.LanguageServer.Experimental.Protocol.Proto
4+
use Proto
5+
deftype href: string()
6+
end

0 commit comments

Comments
 (0)