Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WhiskeyJack96/logseqlsp
/ functions
Functions
42 in github.com/WhiskeyJack96/logseqlsp
⨍
Functions
42
◇
Types & classes
12
↓ 6 callers
Function
newLink
(href string, t linkType, line, start, end int)
document/document.go:96
↓ 4 callers
Function
readDocumentIdentifier
(td protocol.TextDocumentIdentifier)
main.go:354
↓ 3 callers
Method
FindLinkForPosition
(pos protocol.Position)
document/document.go:87
↓ 3 callers
Method
Marshal
()
logseq/client.go:153
↓ 3 callers
Method
linkToURI
(l document.Link)
main.go:367
↓ 2 callers
Method
GetBlock
(id string)
logseq/client.go:175
↓ 2 callers
Function
New
TODO add a document cache and update it on writes to avoid re-reading files every time an event happens TODO resolve all link uris at document load ti
document/document.go:43
↓ 2 callers
Function
URIToReader
(uri string)
files/files.go:11
↓ 2 callers
Function
UnmarshalPage
(data []byte)
logseq/client.go:141
↓ 1 callers
Method
CurrentGraph
()
logseq/client.go:42
↓ 1 callers
Method
GetPageById
(id int64)
logseq/client.go:197
↓ 1 callers
Method
GetPageByName
(name string)
logseq/client.go:214
↓ 1 callers
Method
IsZero
()
logseq/client.go:149
↓ 1 callers
Function
NewClient
(logger *slog.Logger, options ...func(client *resty.Client) *resty.Client)
logseq/client.go:33
↓ 1 callers
Function
PathToFileURI
(p string)
files/files.go:29
↓ 1 callers
Method
Query
(query string)
logseq/client.go:72
↓ 1 callers
Method
ToURI
(base string, journalPath string, pagePath string)
logseq/client.go:157
↓ 1 callers
Function
UnmarshalBlock
(data []byte)
logseq/client.go:115
↓ 1 callers
Function
UnmarshalCurrentGraph
(data []byte)
logseq/client.go:56
↓ 1 callers
Function
UnmarshalQuery
(data []byte)
logseq/client.go:88
↓ 1 callers
Function
WithBaseUrl
(url string)
logseq/client.go:22
↓ 1 callers
Function
WithToken
(token string)
logseq/client.go:27
↓ 1 callers
Method
blockToMarkup
(response logseq.Block)
main.go:414
↓ 1 callers
Method
linkToDocument
(l document.Link)
main.go:425
↓ 1 callers
Function
newLogger
(logging bool, logFile string)
main.go:164
↓ 1 callers
Function
positionInRange
(content string, rng protocol.Range, pos protocol.Position)
main.go:442
↓ 1 callers
Function
positionInRange
(content string, rng protocol.Range, pos protocol.Position)
document/document.go:120
↓ 1 callers
Method
queryToMarkup
(response logseq.Query)
main.go:403
Method
Marshal
()
logseq/client.go:62
Method
Marshal
()
logseq/client.go:94
Method
Marshal
()
logseq/client.go:121
Method
codeAction
(context *glsp.Context, params *protocol.CodeActionParams)
main.go:224
Method
definition
(context *glsp.Context, params *protocol.DefinitionParams)
main.go:229
Method
highlight
(context *glsp.Context, params *protocol.DocumentHighlightParams)
main.go:323
Method
hover
(context *glsp.Context, params *protocol.HoverParams)
main.go:283
Method
initialize
(context *glsp.Context, params *protocol.InitializeParams)
main.go:184
Method
initialized
(context *glsp.Context, params *protocol.InitializedParams)
main.go:210
Method
links
(ctx *glsp.Context, params *protocol.DocumentLinkParams)
main.go:263
Function
main
()
main.go:45
Function
run
(cmd *cobra.Command, args []string)
main.go:64
Method
setTrace
(context *glsp.Context, params *protocol.SetTraceParams)
main.go:219
Method
shutdown
(context *glsp.Context)
main.go:214