Documentation ¶
Index ¶
Constants ¶
View Source
const ( Experimental = Status(iota) Debug Advanced None )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type APIJSON ¶
type APIJSON struct { Options map[string][]*OptionJSON Commands []*CommandJSON Lenses []*LensJSON Analyzers []*AnalyzerJSON }
APIJSON is the output json type of `gopls api-json`. Types copied from golang.org/x/tools/internal/lsp/source/options.go.
type AnalyzerJSON ¶
type CommandJSON ¶
type Object ¶
type Object struct { Type string `json:"type,omitempty"` MarkdownDescription string `json:"markdownDescription,omitempty"` AdditionalProperties bool `json:"additionalProperties,omitempty"` Enum []string `json:"enum,omitempty"` MarkdownEnumDescriptions []string `json:"markdownEnumDescriptions,omitempty"` Default interface{} `json:"default,omitempty"` Scope string `json:"scope,omitempty"` Properties map[string]*Object `json:"properties,omitempty"` }
Object represents a VS Code settings object.
type OptionJSON ¶
Click to show internal directories.
Click to hide internal directories.