Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
molinillo
v0.2.0
Molinillo
CircularDependencyError
Delegates
ResolutionState
SpecificationProvider
DependencyGraph
Action
AddEdgeNoCircular
AddVertex
DeleteEdge
DetachVertexNamed
Edge
Log
SetPayload
Tag
OtherValue
ReferenceValue
Value
Vertex
DependencyState
NoSuchDependencyError
PossibilityState
ResolutionState
Resolver
Resolution
Conflict
PossibilitySet
UnwindDetails
ResolverError
SpecificationProvider
UI
VersionConflict
Built with Crystal 1.9.2
2023-10-08 01:27:04 UTC
class
Molinillo::DependencyGraph::DeleteEdge(P, R)
Molinillo::DependencyGraph::DeleteEdge(P, R)
Molinillo::DependencyGraph::Action(P, R)
Reference
Object
Defined in:
molinillo/dependency_graph/delete_edge.cr
Constructors
.new
(origin_name : String, destination_name : String, requirement : R)
Instance Method Summary
#destination_name
: String
#down
(graph)
#origin_name
: String
#requirement
: R
#up
(graph)
Instance methods inherited from class
Molinillo::DependencyGraph::Action(P, R)
down(graph : DependencyGraph(P, R))
down
,
next : Action(P, R) | Nil
next
,
next=(next __arg0 : Action(P, R) | Nil)
next=
,
previous : Action(P, R) | Nil
previous
,
previous=(previous : Action(P, R) | Nil)
previous=
,
up(graph : DependencyGraph(P, R))
up
Constructor Detail
def self.
new
(origin_name : String, destination_name : String, requirement : R)
#
[
View source
]
Instance Method Detail
def
destination_name
: String
#
[
View source
]
def
down
(graph)
#
[
View source
]
def
origin_name
: String
#
[
View source
]
def
requirement
: R
#
[
View source
]
def
up
(graph)
#
[
View source
]