Index
Modules:
asyncprocmonitor,
ls,
lstransports,
nimcheck,
nimexpand,
nimlangserver,
protocol/enums,
protocol/types,
routes/lsp,
routes/mcp,
suggestapi,
testrunner,
utils.
API symbols
- `%*`:
- `mod`:
- `type`:
- addCallback:
- addProjectFileToPendingRequest:
- addRpcToCancellable:
- applyEdit:
- ApplyWorkspaceEditParams:
- ApplyWorkspaceEditResponse:
- call:
- CallAction:
- Callback:
- CallHierarchyClientCapabilities:
- callSoon:
- callTool:
- CancelParams:
- cancelPendingFileChecks:
- cancelRequest:
- cancelTest:
- CancelTestResult:
- canHandleUnknown:
- catchOrQuit:
- Certainty:
- Cfg:
- ChangeAnnotationSupportWorkspaceEditClientCapabilities:
- changed:
- checkFile:
- checkProject:
- CHECK_PROJECT_COMMAND:
- CheckResult:
- CheckStacktrace:
- chk:
- chkFile:
- ClientCapabilities_general:
- ClientCapabilities_general_staleRequestSupport:
- ClientCapabilities_window:
- ClientCapabilities_workspace:
- ClientCapabilities_workspace_fileOperations:
- CodeAction:
- codeAction:
- CodeActionClientCapabilities:
- CodeActionClientCapabilities_codeActionLiteralSupport:
- CodeActionClientCapabilities_codeActionLiteralSupport_codeActionKind:
- CodeActionClientCapabilities_resolveSupport:
- CodeActionContext:
- CodeActionParams:
- CodeActionTriggerKind:
- CodeLens:
- CodeLensClientCapabilities:
- CodeLensOptions:
- CodeLensParams:
- CodeLensRegistrationOptions:
- CodeLensWorkspaceClientCapabilities:
- Color:
- ColorInformation:
- ColorPresentation:
- ColorPresentationParams:
- ColorProviderOptions:
- Command:
- CommandLineParams:
- completion:
- CompletionClientCapabilities:
- CompletionClientCapabilities_completionItem:
- CompletionClientCapabilities_completionItem_insertTextModeSupport:
- CompletionClientCapabilities_completionItemKind:
- CompletionClientCapabilities_completionItem_resolveSupport:
- CompletionClientCapabilities_completionItem_tagSupport:
- CompletionClientCapabilities_completionList:
- CompletionContext:
- CompletionItem:
- CompletionItemKind:
- CompletionItemLabelDetails:
- CompletionItemTag:
- CompletionList:
- CompletionOptions:
- CompletionParams:
- CompletionRegistrationOptions:
- CompletionTriggerKind:
- con:
- ConfigurationItem:
- ConfigurationParams:
- CONTENT_LENGTH:
- ContentModified:
- createNimsuggest:
- createOrRestartNimsuggest:
- createUTFMapping:
- CRLF:
- dark:
- declaration:
- DeclarationClientCapabilities:
- def:
- definition:
- DefinitionClientCapabilities:
- Diagnostic:
- DiagnosticClientCapabilities:
- DiagnosticRelatedInformation:
- DiagnosticSeverity:
- DiagnosticTag:
- DiagnosticWorkspaceClientCapabilities:
- didChange:
- didChangeConfiguration:
- DidChangeConfigurationClientCapabilities:
- DidChangeConfigurationParams:
- DidChangeTextDocumentParams:
- DidChangeWatchedFilesClientCapabilities:
- DidChangeWatchedFilesParams:
- DidChangeWatchedFilesRegistrationOptions:
- DidChangeWorkspaceFoldersParams:
- didClose:
- didCloseFile:
- DidCloseTextDocumentParams:
- didOpen:
- didOpenFile:
- DidOpenTextDocumentParams:
- didSave:
- DidSaveTextDocumentParams:
- DocumentColorClientCapabilities:
- DocumentColorParams:
- DocumentFilter:
- DocumentFormattingClientCapabilities:
- DocumentFormattingParams:
- DocumentHighlight:
- documentHighlight:
- DocumentHighlightClientCapabilities:
- DocumentHighlightKind:
- DocumentLink:
- DocumentLinkClientCapabilities:
- DocumentLinkOptions:
- DocumentLinkParams:
- DocumentLinkRegistrationOptions:
- DocumentOnTypeFormattingClientCapabilities:
- DocumentOnTypeFormattingOptions:
- DocumentOnTypeFormattingParams:
- DocumentOnTypeFormattingRegistrationOptions:
- DocumentRangeFormattingClientCapabilities:
- DocumentRangeFormattingParams:
- DocumentSymbolClientCapabilities:
- DocumentSymbolClientCapabilities_symbolKind:
- DocumentSymbolClientCapabilities_tagSupport:
- DocumentSymbolParams:
- documentSymbols:
- doWithTimeout:
- either:
- ensureStorageDir:
- ErrorCode:
- exceptionHintsEnabled:
- excNimbleTask:
- excRestartSuggest:
- excRunTests:
- executeCommand:
- ExecuteCommandClientCapabilities:
- ExecuteCommandOptions:
- ExecuteCommandParams:
- ExecuteCommandRegistrationOptions:
- exit:
- expand:
- expandAll:
- ExpandResult:
- ExpandTextDocumentPositionParams:
- extensionCapabilities:
- extensionSuggest:
- extractArcExpansion:
- extractMacroExpansion:
- extractTestInfo:
- FileChangeType:
- FILE_CHECK_DELAY:
- FileEvent:
- FileOperationFilter:
- FileOperationPattern:
- FileOperationPatternOptions:
- FileOperationRegistrationOptions:
- FileSystemWatcher:
- Folder:
- FoldingRangeClientCapabilities:
- FoldingRangeClientCapabilities_foldingRange:
- FoldingRangeClientCapabilities_foldingRangeKind:
- format:
- formatting:
- get:
- getAndWaitForWorkspaceConfiguration:
- getCharacter:
- getField:
- getFullPath:
- getLspStatus:
- getNextFreePort:
- getNimbleDumpInfo:
- getNimbleEntryPoints:
- getNimPath:
- getNimScriptAPITemplatePath:
- getNimsuggestCapabilities:
- getProjectFile:
- getProjectFileAutoGuess:
- getRootPath:
- getWorkspaceConfiguration:
- globalSymbols:
- groupBy:
- handleConfigurationChanges:
- head:
- highlight:
- hookAsyncProcMonitor:
- Hover:
- hover:
- HoverClientCapabilities:
- HoverParams:
- ideChk:
- IdeCmd:
- ideCon:
- ideDef:
- ideDus:
- ideExpand:
- ideHighlight:
- ideKnown:
- ideMod:
- ideMsg:
- ideNone:
- ideOutline:
- ideProject:
- ideSug:
- ideType:
- ideUse:
- ImplementationClientCapabilities:
- initActions:
- initialize:
- initialized:
- InitializedParams:
- InitializeError:
- InitializeErrorCodes:
- initLs:
- initNimsuggestInstances:
- inlayExceptionHintsConfigurationEquals:
- InlayHint:
- inlayHint:
- InlayHintClientCapabilities:
- InlayHintClientCapabilities_resolveSupport:
- InlayHintKind:
- InlayHintKind_int:
- InlayHintOptions:
- InlayHintParams:
- inlayHints:
- inlayHintsConfigurationEquals:
- inlayHintsEnabled:
- InlayHintWorkspaceClientCapabilities:
- InlineValueClientCapabilities:
- InlineValueWorkspaceClientCapabilities:
- InsertTextFormat:
- InsertTextMode:
- InternalError:
- InvalidParams:
- InvalidRequest:
- isKnown:
- isRelTo:
- isWord:
- known:
- LanguageServer:
- light:
- LinkedEditingRangeClientCapabilities:
- listTests:
- ListTestsParams:
- ListTestsResult:
- listTools:
- Location:
- LogMessageParams:
- lsp:
- LspClientCapabilities:
- LspClientResponse:
- LspExtensionCapability:
- LspInitializeParams:
- LspInitializeParams_clientInfo:
- LspInitializeResult:
- LspServerCapabilities:
- LSPVersion:
- main:
- makeIdleFile:
- map:
- MarkdownClientCapabilities:
- MarkedStringOption:
- MarkupContent:
- maybeRegisterCapabilityDidChangeConfiguration:
- maybeRequestConfigurationFromClient:
- mcp:
- McpCallToolParams:
- McpCallToolResult:
- McpClientCapabilities:
- McpContentBlock:
- McpContentBlockType:
- McpInitializeParams:
- McpInitializeParams_clientInfo:
- McpInitializeParams_clientInfo_Icon:
- McpInitializeParams_clientInfo_Icon_theme:
- McpInitializeParams_serverInfo:
- McpInitializeResult:
- McpListToolsParams:
- McpListToolsResult:
- McpProtocolVersion:
- McpServerCapabilities:
- McpTool:
- McpToolSchema:
- McpToolsOptions:
- MessageActionItem:
- MessageType:
- MethodNotFound:
- MonikerClientCapabilities:
- name:
- Nimble:
- NimbleDumpInfo:
- NimbleTask:
- nimCheck:
- nimExpandArc:
- NIM_EXPAND_ARC_BY_DEFAULT:
- nimExpandMacro:
- NIM_EXPAND_MACRO_BY_DEFAULT:
- NimLangServerStatus:
- NimLangServerStatusParams:
- NIM_MAX_NS_PROCESSES:
- NIM_SCRIPT_API_TEMPLATE:
- NimSuggest:
- NimsuggestCallback:
- NimSuggestCapability:
- NimsuggestImpl:
- NimSuggestStatus:
- nimSymDetails:
- nimSymToLSPKind:
- nimSymToLSPSymbolKind:
- NlsConfig:
- NlsFileInfo:
- NlsInlayExceptionHintsConfig:
- NlsInlayHintsConfig:
- NlsInlayParameterHintsConfig:
- NlsInlayTypeHintsConfig:
- NlsNimsuggestConfig:
- NlsNotificationVerbosity:
- NlsWorkingDirectoryMaping:
- None:
- NotebookCellKind:
- NotebookDocumentClientCapabilities:
- NotebookDocumentSyncClientCapabilities:
- NotifyAction:
- nsCon:
- nsExceptionInlayHints:
- nsUnknownFile:
- nvError:
- nvInfo:
- nvNone:
- nvWarning:
- OnExitCallback:
- OptionalNode:
- OptionalSeq:
- outline:
- parameterHintsEnabled:
- ParameterInformation:
- ParseError:
- parseQualifiedPath:
- parseSuggestDef:
- parseSuggestInlayHint:
- parseTestResult:
- parseTestResults:
- parseTestSuite:
- parseWorkspaceConfiguration:
- partial:
- utils: proc partial[A, B, C](fn: proc (a: A; b: B): C {.gcsafe, raises: [], nimcall.}; a: A): proc (
b: B): C {.gcsafe, raises: [].}
- utils: proc partial[A, B](fn: proc (a: A; b: B): void {.gcsafe, raises: [], nimcall.}; a: A): proc (
b: B): void {.gcsafe, raises: [].}
- utils: proc partial[A, B, C, D](fn: proc (a: A; b: B; c: C): D {.gcsafe, raises: [], nimcall.};
a: A): proc (b: B; c: C): D {.gcsafe, raises: [].}
- pathToUri:
- PendingRequest:
- PendingRequestState:
- PendingRequestStatus:
- Position:
- PrefixMatch:
- prepareRename:
- PrepareRenameParams:
- PrepareRenameResponse:
- PrepareSupportDefaultBehavior:
- processClientLoop:
- processContentLength:
- progress:
- ProgressParams:
- Project:
- ProjectCallback:
- ProjectError:
- prsCancelled:
- prsComplete:
- prsOnGoing:
- PublishDiagnosticsClientCapabilities:
- PublishDiagnosticsClientCapabilities_tagSupport:
- PublishDiagnosticsParams:
- range:
- Range:
- readAllOutput:
- readErrorOutputUntilExit:
- readLspStdin:
- readMcpStdin:
- readOutputUntilExit:
- ReadStdinContext:
- readValue:
- recompile:
- RECOMPILE_COMMAND:
- ReferenceClientCapabilities:
- ReferenceContext:
- ReferenceParams:
- references:
- Registration:
- RegistrationParams:
- RegularExpressionsClientCapabilities:
- removeIdleNimsuggests:
- rename:
- RenameClientCapabilities:
- RenameOptions:
- RenameParams:
- RequestCancelled:
- RequestFailed:
- REQUEST_TIMEOUT:
- RESTART_COMMAND:
- Rpc:
- runTask:
- RunTaskParams:
- RunTaskResult:
- RunTestParams:
- RunTestProjectResult:
- RunTestResult:
- runTests:
- RunTestSuiteResult:
- saNone:
- saRestart:
- saRestartAll:
- SaveOptions:
- SelectionRangeClientCapabilities:
- SemanticTokensClientCapabilities:
- SemanticTokensClientCapabilities_requests:
- SemanticTokensWorkspaceClientCapabilities:
- sendDiagnostics:
- sendStatusChanged:
- ServerCancelled:
- ServerCapabilities_workspace:
- ServerCapabilities_workspace_fileOperations:
- ServerErrorEnd:
- ServerErrorStart:
- ServerMode:
- ServerNotInitialized:
- setTrace:
- SetTraceParams:
- shouldSpawnNimsuggest:
- ShowDocumentClientCapabilities:
- showMessage:
- ShowMessageParams:
- ShowMessageRequestClientCapabilities:
- ShowMessageRequestClientCapabilities_messageActionItem:
- ShowMessageRequestParams:
- shutdown:
- shutdownChildProcess:
- SignatureHelp:
- signatureHelp:
- SignatureHelpClientCapabilities:
- SignatureHelpClientCapabilities_signatureInformation:
- SignatureHelpClientCapabilities_signatureInformation_parameterInformation:
- SignatureHelpContext:
- SignatureHelpOptions:
- SignatureHelpParams:
- SignatureHelpRegistrationOptions:
- SignatureHelpTriggerKind:
- SignatureInformation:
- sihkException:
- sihkParameter:
- sihkType:
- socket:
- startSocketServer:
- startStdioLoop:
- startStdioServer:
- StaticRegistrationOptions:
- status:
- stdio:
- stop:
- stopNimsuggestProcesses:
- stopNimsuggestProcessesP:
- sug:
- Suggest:
- SuggestAction:
- SuggestCall:
- SuggestInlayHint:
- SuggestInlayHintKind:
- SuggestParams:
- SuggestResult:
- supportSignatureHelp:
- SymbolInformation:
- SymbolKind:
- SymbolTag:
- tasks:
- TestInfo:
- TestProjectInfo:
- TestSuiteInfo:
- TextContent:
- TextDocumentAndStaticRegistrationOptions:
- TextDocumentChangeRegistrationOptions:
- TextDocumentClientCapabilities:
- TextDocumentContentChangeEvent:
- TextDocumentEdit:
- TextDocumentIdentifier:
- TextDocumentItem:
- TextDocumentPositionParams:
- TextDocumentRegistrationOptions:
- TextDocumentSaveReason:
- TextDocumentSaveRegistrationOptions:
- TextDocumentSyncClientCapabilities:
- TextDocumentSyncKind:
- TextDocumentSyncOptions:
- TextEdit:
- tick:
- tickLs:
- to:
- toJson:
- toLabelRange:
- toLocation:
- toString:
- toSymbolInformation:
- toUtf16Pos:
- traceAsyncErrors:
- TransportMode:
- tryGetNimsuggest:
- tryRelativeTo:
- typeDefinition:
- TypeDefinitionClientCapabilities:
- TypeHierarchyClientCapabilities:
- typeHintsEnabled:
- uinteger:
- UnknownErrorCode:
- Unregistration:
- UnregistrationParams:
- UriParseError:
- uriStorageLocation:
- uriToPath:
- uriToStash:
- use:
- USE_NIM_CHECK_BY_DEFAULT:
- usePullConfigurationModel:
- utf16Len:
- utf16to8:
- utf8to16:
- VersionedTextDocumentIdentifier:
- warnIfUnknown:
- WatchKind:
- WillSaveTextDocumentParams:
- willSaveWaitUntil:
- withTimeout:
- WorkDoneProgressBegin:
- workDoneProgressCreate:
- WorkDoneProgressEnd:
- WorkDoneProgressReport:
- WorkspaceEdit:
- WorkspaceEditClientCapabilities:
- WorkspaceFolder:
- WorkspaceFoldersChangeEvent:
- WorkspaceFoldersServerCapabilities:
- workspaceSymbol:
- WorkspaceSymbolClientCapabilities:
- WorkspaceSymbolClientCapabilities_resolveSupport:
- WorkspaceSymbolClientCapabilities_symbolKind:
- WorkspaceSymbolClientCapabilities_tagSupport:
- WorkspaceSymbolParams:
- wrapContentWithContentLength:
- wrapRpc:
- writeOutput:
- writeStackTrace:
- writeValue:
Made with Nim. Generated: 2026-05-25 15:26:01 UTC