Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetHandler ¶
func GetHandler(conn jsonrpc2.Conn, out io.Writer, opts config.SkaffoldOptions, createRunner func(ctx context.Context, out io.Writer, opts config.SkaffoldOptions) (runner.Runner, []schemautil.VersionedConfig, *runcontext.RunContext, error)) jsonrpc2.Handler
Types ¶
type DocumentManager ¶
type DocumentManager struct {
// contains filtered or unexported fields
}
DocumentManager manages syncing memMapFs for the LSP server
func NewDocumentManager ¶
func NewDocumentManager(fs afero.Fs) *DocumentManager
NewDocumentManager creates a new DocumentManager object
func (*DocumentManager) GetDocument ¶
func (m *DocumentManager) GetDocument(documentURI string) string
GetDocument gets the string value for a memMapFs
func (*DocumentManager) UpdateDocument ¶
func (m *DocumentManager) UpdateDocument(documentURI string, doc string)
UpdateDocument updates the string value for a memMapFs
Click to show internal directories.
Click to hide internal directories.