Liking cljdoc? Tell your friends :D

clojure-lsp.handlers


backoff-maxclj

source

backoff-multclj

source

backoff-startclj

source

call-hierarchy-incomingclj

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

call-hierarchy-outgoingclj

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

clojuredocs-rawclj

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

code-actionsclj

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

code-lensclj

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

code-lens-resolveclj

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

completionclj

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

completion-resolve-itemclj

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

cursor-info-logclj

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

cursor-info-rawclj

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

declarationclj

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

definitionclj

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

dependency-contentsclj

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

did-changeclj

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

did-change-configurationclj

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

did-change-watched-filesclj

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

did-closeclj

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

did-openclj

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

did-rename-filesclj

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

did-saveclj

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

document-highlightclj

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

document-symbolclj

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

execute-commandclj

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

folding-rangeclj

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

formattingclj

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

hoverclj

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

implementationclj

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

initializeclj

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

linked-editing-rangesclj

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

logging-delayed-taskcljmacro

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

post-startup-tasksclj

source

prepare-call-hierarchyclj

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

prepare-renameclj

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

process-after-all-changescljmacro

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

process-after-changescljmacro

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

project-tree-nodesclj

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

range-formattingclj

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

referencesclj

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

renameclj

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

semantic-tokens-fullclj

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

semantic-tokens-rangeclj

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

server-info-logclj

(server-info-log components)
source

server-info-rawclj

(server-info-raw components)
source

signature-helpclj

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

will-rename-filesclj

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

workspace-symbolsclj

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

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

× close