issues

package
v0.72.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 17, 2020 License: AGPL-3.0 Imports: 3 Imported by: 1

Documentation

Index

Constants

View Source
const TypeMissingDependency string = "missing_dependency"

TypeMissingDependency is our type for a missing dependency issue

Variables

This section is empty.

Functions

func Check

func Check(sa flows.SessionAssets, flow flows.Flow, refs []flows.ExtractedReference) []flows.Issue

Check returns all issues in the given flow

func MissingDependencyCheck

func MissingDependencyCheck(sa flows.SessionAssets, flow flows.Flow, refs []flows.ExtractedReference, report func(flows.Issue))

MissingDependencyCheck checks for missing dependencies

Types

type MissingDependency

type MissingDependency struct {
	Dependency assets.TypedReference `json:"dependency"`
	// contains filtered or unexported fields
}

MissingDependency is a missing asset dependency

func (*MissingDependency) ActionUUID

func (p *MissingDependency) ActionUUID() flows.ActionUUID

ActionUUID returns the UUID of the action where issue is found

func (*MissingDependency) Description

func (p *MissingDependency) Description() string

Description returns the description of the issue

func (*MissingDependency) NodeUUID

func (p *MissingDependency) NodeUUID() flows.NodeUUID

NodeUUID returns the UUID of the node where issue is found

func (*MissingDependency) Type

func (p *MissingDependency) Type() string

Type returns the type of this issue

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL