Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
bindistgen
command
|
|
|
otelcol-lsp
command
|
|
|
pkg
|
|
|
docstore
Package docstore tracks the text and version of documents an LSP client currently has open, keyed by URI.
|
Package docstore tracks the text and version of documents an LSP client currently has open, keyed by URI. |
|
lsp
Package lsp implements the language server itself.
|
Package lsp implements the language server itself. |
|
lsperrors
Package lsperrors defines stable diagnostic codes for otelcol-lsp.
|
Package lsperrors defines stable diagnostic codes for otelcol-lsp. |
|
lspws
Package lspws serves the language server over WebSocket: each connection gets its own LSP session, and each WebSocket text frame carries exactly one JSON-RPC message (the framing used by browser LSP clients).
|
Package lspws serves the language server over WebSocket: each connection gets its own LSP session, and each WebSocket text frame carries exactly one JSON-RPC message (the framing used by browser LSP clients). |
|
otelcfg
Package otelcfg validates the OpenTelemetry Collector-specific structure of a YAML configuration document: component and pipeline ID syntax, and cross-references between the component sections and the service section.
|
Package otelcfg validates the OpenTelemetry Collector-specific structure of a YAML configuration document: component and pipeline ID syntax, and cross-references between the component sections and the service section. |
|
otelcfg/distro
Package distro identifies the OpenTelemetry Collector distribution a configuration document targets.
|
Package distro identifies the OpenTelemetry Collector distribution a configuration document targets. |
|
otelcfg/lspbridge
Package lspbridge adapts the distribution-aware validators (metadist, bindist) to the contracts the LSP server consumes, keeping those packages decoupled.
|
Package lspbridge adapts the distribution-aware validators (metadist, bindist) to the contracts the LSP server consumes, keeping those packages decoupled. |
|
yamlast
Package yamlast wraps github.com/goccy/go-yaml with an editor-oriented API.
|
Package yamlast wraps github.com/goccy/go-yaml with an editor-oriented API. |
|
yamlschema
Package yamlschema validates YAML documents against JSON Schemas that are themselves written in YAML (defaulting to draft-4, as used by the asdf yaml-schema convention).
|
Package yamlschema validates YAML documents against JSON Schemas that are themselves written in YAML (defaulting to draft-4, as used by the asdf yaml-schema convention). |
Click to show internal directories.
Click to hide internal directories.