Liking cljdoc? Tell your friends :D

clojure-lsp.handlers


backoff-maxclj


backoff-multclj


backoff-startclj


call-hierarchy-incomingclj

(call-hierarchy-incoming components {{:keys [uri range]} :item})

call-hierarchy-outgoingclj

(call-hierarchy-outgoing components {{:keys [uri range]} :item})

clojuredocs-rawclj

(clojuredocs-raw {:keys [db*]} {:keys [sym-name sym-ns]})

code-actionsclj

(code-actions {:keys [db*] :as components}
              {:keys [range context text-document]})

code-lensclj

(code-lens {:keys [db*] :as components} {:keys [text-document]})

code-lens-resolveclj

(code-lens-resolve {:keys [db*]} {[uri row col] :data range :range})

completionclj

(completion {:keys [db*] :as components} {:keys [text-document position]})

completion-resolve-itemclj

(completion-resolve-item {:keys [db*]} item)

cursor-info-logclj

(cursor-info-log components {:keys [text-document position]})

cursor-info-rawclj

(cursor-info-raw components {:keys [text-document position]})

declarationclj

(declaration {:keys [db* producer]} {:keys [text-document position]})

definitionclj

(definition {:keys [db* producer]} {:keys [text-document position]})

dependency-contentsclj

(dependency-contents {:keys [db* producer]} {:keys [uri]})

did-changeclj

(did-change components {:keys [text-document content-changes]})

did-change-configurationclj

(did-change-configuration {:keys [db*]} settings)

did-change-watched-filesclj

(did-change-watched-files components {:keys [changes]})

did-closeclj

(did-close components {:keys [text-document]})

did-openclj

(did-open {:keys [producer] :as components} {:keys [text-document]})

did-rename-filesclj

(did-rename-files components {:keys [files]})

did-saveclj

(did-save components {:keys [text-document]})

document-highlightclj

(document-highlight {:keys [db*] :as components}
                    {:keys [text-document position]})

document-symbolclj

(document-symbol {:keys [db*] :as components} {:keys [text-document]})

execute-commandclj

(execute-command {:keys [producer] :as components} {:keys [command arguments]})

folding-rangeclj

(folding-range {:keys [db*]} {:keys [text-document]})

formattingclj

(formatting components {:keys [text-document]})

hoverclj

(hover components {:keys [text-document position]})

implementationclj

(implementation {:keys [db* producer]} {:keys [text-document position]})

initializeclj

(initialize {:keys [db* producer] :as components}
            project-root-uri
            client-capabilities
            client-settings
            client-info
            work-done-token)

initializedclj

(initialized {:keys [db*]} known-files-pattern)

linked-editing-rangesclj

(linked-editing-ranges {:keys [db*] :as components}
                       {:keys [text-document position]})

logging-delayed-taskcljmacro

(logging-delayed-task delay-data task-id & body)

post-startup-tasksclj


prepare-call-hierarchyclj

(prepare-call-hierarchy {:keys [db*]} {:keys [text-document position]})

prepare-renameclj

(prepare-rename {:keys [db*] :as components} {:keys [text-document position]})

process-after-all-changescljmacro

(process-after-all-changes components uris task & body)

process-after-changescljmacro

(process-after-changes components uri task & body)

project-tree-nodesclj

(project-tree-nodes {:keys [db*]} current-node)

range-formattingclj

(range-formatting {:keys [db*] :as components} {:keys [text-document range]})

referencesclj

(references {:keys [db* producer]} {:keys [text-document position context]})

renameclj

(rename {:keys [db*]} {:keys [text-document position new-name]})

selection-rangeclj

(selection-range components {:keys [text-document positions]})

semantic-tokens-fullclj

(semantic-tokens-full {:keys [db*] :as components} {:keys [text-document]})

semantic-tokens-rangeclj

(semantic-tokens-range {:keys [db*] :as components}
                       {:keys [text-document] {:keys [start end]} :range})

server-info-logclj

(server-info-log components)

server-info-rawclj

(server-info-raw components)

shutdownclj

(shutdown {:keys [db*]})

signature-helpclj

(signature-help components {:keys [text-document position _context]})

will-rename-filesclj

(will-rename-files {:keys [db*] :as components} {:keys [files]})

workspace-symbolsclj

(workspace-symbols {:keys [db*]} {:keys [query]})

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close