Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Finding ¶
type Finding struct {
Kind FindingKind
Type string
Subtype string
SpecPath string
Field string
// Line and Column are one-based; zero means the location is unavailable.
Line int
Column int
}
Finding is one presentation-neutral OpenAPI analysis fact.
type FindingKind ¶
type FindingKind string
FindingKind classifies protocol-level parse, reference, and standard-validation facts.
const ( DocumentInvalid FindingKind = "document_invalid" ReferenceInvalid FindingKind = "reference_invalid" StandardInvalid FindingKind = "openapi_standard" )
type Operation ¶
type Operation struct {
Method string
Path string
OperationID string
Responses []string
// Line and Column are one-based source coordinates.
Line int
Column int
}
Operation contains the fields needed by devctl rules for one OpenAPI operation.
Click to show internal directories.
Click to hide internal directories.