module Strongdeps: sig
.. end
Strong Dependencies
include struct ... end
val strongdeps : ?transitive:bool ->
Cudf.universe -> Strongdeps_int.G.vertex list -> Strongdeps_int.G.t
strongdeps u l
build the strong dependency graph of all packages in
l
wrt the universe u
val strongdeps_univ : ?transitive:bool -> Cudf.universe -> Strongdeps_int.G.t
strongdeps_univ u
build the strong dependency graph of
all packages in the universe u
val impactset : Defaultgraphs.PackageGraph.G.t ->
Defaultgraphs.PackageGraph.G.vertex ->
Defaultgraphs.PackageGraph.G.vertex list
compute the impact set of the node q
, that is the list of all
packages p
that strong depends on q
val conjdeps_univ : Cudf.universe -> Defaultgraphs.PackageGraph.G.t
compute the conjunctive dependency graph
val conjdeps : Cudf.universe ->
Defaultgraphs.PackageGraph.G.vertex list -> Defaultgraphs.PackageGraph.G.t
compute the conjunctive dependency graph considering only packages
in pkglist