|
| 1 | +defmodule NextLS.Aliases do |
| 2 | + @moduledoc false |
| 3 | + # necessary evil, just way too many aliases |
| 4 | + defmacro __using__(_) do |
| 5 | + quote do |
| 6 | + alias GenLSP.Enumerations.CodeActionKind |
| 7 | + alias GenLSP.Enumerations.CompletionItemKind |
| 8 | + alias GenLSP.Enumerations.ErrorCodes |
| 9 | + alias GenLSP.Enumerations.FileChangeType |
| 10 | + alias GenLSP.Enumerations.MessageType |
| 11 | + alias GenLSP.Enumerations.SymbolKind |
| 12 | + alias GenLSP.Enumerations.TextDocumentSyncKind |
| 13 | + alias GenLSP.ErrorResponse |
| 14 | + alias GenLSP.Notifications.Exit |
| 15 | + alias GenLSP.Notifications.Initialized |
| 16 | + alias GenLSP.Notifications.TextDocumentDidChange |
| 17 | + alias GenLSP.Notifications.TextDocumentDidOpen |
| 18 | + alias GenLSP.Notifications.TextDocumentDidSave |
| 19 | + alias GenLSP.Notifications.WindowShowMessage |
| 20 | + alias GenLSP.Notifications.WorkspaceDidChangeWatchedFiles |
| 21 | + alias GenLSP.Notifications.WorkspaceDidChangeWorkspaceFolders |
| 22 | + alias GenLSP.Requests.Initialize |
| 23 | + alias GenLSP.Requests.Shutdown |
| 24 | + alias GenLSP.Requests.TextDocumentCodeAction |
| 25 | + alias GenLSP.Requests.TextDocumentCompletion |
| 26 | + alias GenLSP.Requests.TextDocumentDefinition |
| 27 | + alias GenLSP.Requests.TextDocumentDocumentSymbol |
| 28 | + alias GenLSP.Requests.TextDocumentFormatting |
| 29 | + alias GenLSP.Requests.TextDocumentHover |
| 30 | + alias GenLSP.Requests.TextDocumentReferences |
| 31 | + alias GenLSP.Requests.WorkspaceApplyEdit |
| 32 | + alias GenLSP.Requests.WorkspaceSymbol |
| 33 | + alias GenLSP.Structures.ApplyWorkspaceEditParams |
| 34 | + alias GenLSP.Structures.CodeActionContext |
| 35 | + alias GenLSP.Structures.CodeActionOptions |
| 36 | + alias GenLSP.Structures.CodeActionParams |
| 37 | + alias GenLSP.Structures.Diagnostic |
| 38 | + alias GenLSP.Structures.DidChangeWatchedFilesParams |
| 39 | + alias GenLSP.Structures.DidChangeWorkspaceFoldersParams |
| 40 | + alias GenLSP.Structures.DidOpenTextDocumentParams |
| 41 | + alias GenLSP.Structures.InitializeParams |
| 42 | + alias GenLSP.Structures.InitializeResult |
| 43 | + alias GenLSP.Structures.Location |
| 44 | + alias GenLSP.Structures.MessageActionItem |
| 45 | + alias GenLSP.Structures.Position |
| 46 | + alias GenLSP.Structures.Range |
| 47 | + alias GenLSP.Structures.SaveOptions |
| 48 | + alias GenLSP.Structures.ServerCapabilities |
| 49 | + alias GenLSP.Structures.ShowMessageParams |
| 50 | + alias GenLSP.Structures.SymbolInformation |
| 51 | + alias GenLSP.Structures.TextDocumentIdentifier |
| 52 | + alias GenLSP.Structures.TextDocumentItem |
| 53 | + alias GenLSP.Structures.TextDocumentSyncOptions |
| 54 | + alias GenLSP.Structures.TextEdit |
| 55 | + alias GenLSP.Structures.WorkspaceEdit |
| 56 | + alias GenLSP.Structures.WorkspaceFoldersChangeEvent |
| 57 | + end |
| 58 | + end |
| 59 | +end |
0 commit comments