Versions in this module Expand all Collapse all v2 v2.0.9-alpha.10 Jan 13, 2023 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.9 Jan 10, 2023 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.8 Jan 6, 2023 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.7 Jan 3, 2023 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.6 Dec 22, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.5 Dec 19, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.4 Dec 14, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.3 Dec 14, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.2 Dec 12, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.1 Dec 9, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.9-alpha.0 Dec 9, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8 Nov 30, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-rc.3 Nov 25, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-rc.2 Nov 25, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-rc.1 Nov 24, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-rc.0 Nov 22, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-beta.3 Nov 14, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-beta.2 Nov 14, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-beta.1 Nov 11, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-beta.0 Nov 9, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-alpha.4 Nov 2, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-alpha.3 Nov 2, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-alpha.2 Nov 2, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-alpha.1 Nov 1, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.8-alpha.0 Oct 28, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7 Oct 19, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-rc.0 Oct 18, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-beta.7 Oct 17, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-beta.6 Oct 13, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-beta.5 Oct 10, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-beta.4 Oct 9, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-beta.3 Sep 29, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-beta.2 Sep 26, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-beta.1 Sep 22, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-beta.0 Sep 20, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-alpha.5 Sep 15, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-alpha.4 Sep 9, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-alpha.3 Sep 8, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-alpha.2 Sep 8, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-alpha.1 Sep 8, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.7-alpha.0 Sep 7, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6 Sep 2, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6-beta.3 Sep 1, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6-beta.2 Aug 31, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6-beta.1 Aug 31, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6-beta.0 Aug 19, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6-alpha.3 Aug 18, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6-alpha.2 Aug 17, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6-alpha.1 Aug 12, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.6-alpha.0 Aug 2, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.5 Jul 28, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly Changes in this version + var ErrChildAlreadyExists = errors.New("child of vertex already exists") + var ErrCycleBetweenVertices = errors.New("cycle between vertices") + var ErrParnetAlreadyExists = errors.New("parent of vertex already exists") + var ErrVertexAlreadyExists = errors.New("vertex already exists") + var ErrVertexNotFound = errors.New("vertex not found") + type DAG interface + AddEdge func(fromVertexID, toVertexID string) error + AddVertex func(id string, value T) error + CanAddEdge func(fromVertexID, toVertexID string) bool + DeleteEdge func(fromVertexID, toVertexID string) error + DeleteVertex func(id string) + GetRandomVertices func(n uint) []*Vertex[T] + GetSinkVertices func() []*Vertex[T] + GetSourceVertices func() []*Vertex[T] + GetVertex func(id string) (*Vertex[T], error) + GetVertexKeys func() []string + GetVertices func() map[string]*Vertex[T] + VertexCount func() int + func NewDAG() DAG[T] + type Vertex struct + Children set.SafeSet[*Vertex[T]] + ID string + Parents set.SafeSet[*Vertex[T]] + Value T + func NewVertex(id string, value T) *Vertex[T] + func (v *Vertex[T]) Degree() int + func (v *Vertex[T]) DeleteInEdges() + func (v *Vertex[T]) DeleteOutEdges() + func (v *Vertex[T]) InDegree() int + func (v *Vertex[T]) OutDegree() int v2.0.5-rc.0 Jul 27, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.5-beta.5 Jul 26, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.5-beta.4 Jul 25, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.5-beta.3 Jul 22, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.5-beta.2 Jul 21, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly v2.0.5-beta.1 Jul 18, 2022 GO-2024-3136 GO-2024-3136: Dragonfly2 has hard coded cyptographic key in d7y.io/dragonfly