Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var RemoveOverlappingIssues = false
RemoveOverlappingIssues can be used to decide if diagnostics that overlap with what dockerfile-utils generates should be removed or not.
Functions ¶
func NewBuildKitDiagnosticsCollector ¶
func NewBuildKitDiagnosticsCollector() textdocument.DiagnosticsCollector
Types ¶
type BuildKitDiagnosticsCollector ¶
type BuildKitDiagnosticsCollector struct { }
func (*BuildKitDiagnosticsCollector) CollectDiagnostics ¶
func (c *BuildKitDiagnosticsCollector) CollectDiagnostics(source, workspaceFolder string, doc document.Document, text string) []protocol.Diagnostic
func (*BuildKitDiagnosticsCollector) SupportsLanguageIdentifier ¶
func (c *BuildKitDiagnosticsCollector) SupportsLanguageIdentifier(languageIdentifier protocol.LanguageIdentifier) bool
type BuildOutput ¶
type BuildOutput struct { Warnings []lint.Warning `json:"warnings"` BuildError *lint.BuildError `json:"buildError,omitempty"` }
Click to show internal directories.
Click to hide internal directories.