Documentation
¶
Overview ¶
Package handler is a collection of all methods supported by LSP. To implements a new methods, just create a new file with the name of the method.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNoWorkspaceFound = errors.New("no workspace found. Please open a folder instead of a single file") ErrMultiWorkspace = errors.New("multiple workspace found. Please open a single workspace") )
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct {
// contains filtered or unexported fields
}
Handler is the storage for any handler of the server.LSP. It also handles a single workspace for now which represent a VSCode project
type Logger ¶
type Logger struct { logging.Logger ServerMode ServerMode }
type ServerMode ¶
type ServerMode interface {
IsProd() bool
}
Click to show internal directories.
Click to hide internal directories.