type ModificationSource …
const FromDidOpen …
const FromDidChange …
const FromDidChangeWatchedFiles …
const FromDidSave …
const FromDidClose …
const FromDidChangeConfiguration …
const FromRegenerateCgo …
const FromInitialWorkspaceLoad …
const FromCheckUpgrades …
const FromResetGoModDiagnostics …
const FromToggleGCDetails …
func (m ModificationSource) String() string { … }
func (s *server) DidOpen(ctx context.Context, params *protocol.DidOpenTextDocumentParams) error { … }
func (s *server) DidChange(ctx context.Context, params *protocol.DidChangeTextDocumentParams) error { … }
func (s *server) warnAboutModifyingGeneratedFiles(ctx context.Context, uri protocol.DocumentURI) error { … }
func (s *server) DidChangeWatchedFiles(ctx context.Context, params *protocol.DidChangeWatchedFilesParams) error { … }
func (s *server) DidSave(ctx context.Context, params *protocol.DidSaveTextDocumentParams) error { … }
func (s *server) DidClose(ctx context.Context, params *protocol.DidCloseTextDocumentParams) error { … }
func (s *server) didModifyFiles(ctx context.Context, modifications []file.Modification, cause ModificationSource) error { … }
func (s *server) needsDiagnosis(ctx context.Context, viewsToDiagnose map[*cache.View][]protocol.DocumentURI) (context.Context, uint64) { … }
func DiagnosticWorkTitle(cause ModificationSource) string { … }
func (s *server) changedText(ctx context.Context, uri protocol.DocumentURI, changes []protocol.TextDocumentContentChangeEvent) ([]byte, error) { … }
func (s *server) applyIncrementalChanges(ctx context.Context, uri protocol.DocumentURI, changes []protocol.TextDocumentContentChangeEvent) ([]byte, error) { … }
func (s *server) checkEfficacy(uri protocol.DocumentURI, version int32, change protocol.TextDocumentContentChangePartial) { … }
func changeTypeToFileAction(ct protocol.FileChangeType) file.Action { … }