Documentation
¶
Index ¶
- Constants
- func IsProvisional(spec *spec.Specification, entity types.Entity) bool
- func Pipeline(cxt context.Context, baseRoot string, headRoot string, docPaths []string, ...) (violations map[string][]spec.Violation, err error)
- func ProcessSpecs(cxt context.Context, specs *spec.SpecPullRequest, ...) (violations map[string][]spec.Violation, err error)
- type ComparableEntity
- type EntityState
- type Novelty
- type Policy
- type Presence
- type State
Constants ¶
View Source
const ( PresenceUnknown Presence = iota PresenceBase = 1 << (iota - 1) PresenceBaseInProgress = 1 << (iota - 1) PresenceHead = 1 << (iota - 1) PresenceHeadInProgress = 1 << (iota - 1) )
View Source
const ( NoveltyNone Novelty = iota NoveltyNew = 1 << (iota - 1) NoveltyIfDefd = 1 << (iota - 1) )
Variables ¶
This section is empty.
Functions ¶
func IsProvisional ¶
func IsProvisional(spec *spec.Specification, entity types.Entity) bool
func ProcessSpecs ¶ added in v1.5.56
Types ¶
type EntityState ¶
func (EntityState[T]) Presence ¶ added in v1.6.0
func (es EntityState[T]) Presence() (p Presence)
Click to show internal directories.
Click to hide internal directories.