While other packages are in progress, identify tasks with all the
dependencies done and mark them as ready already has its dependencies
done.
task_graph_update_ready(
g,
v = igraph::V(g),
dependencies = TRUE,
status = STATUS$pending
)The name of the next package to prioritize
A dependency graph, as produced with task_graph_create().
Names or nodes objects of packages whose readiness should be checked.
Which dependencies types should be met for a node to be considered satisfied.
status name. Nodes in v fill be filtered to consists only nodes with that status.
There are helpers defined for particular use cases that strictly rely on the
task_graph_update_ready(), they are:
task_graph_update_ready_strong() - List vertices whose strong
dependencies are satisfied.
task_graph_update_check_ready() - List root vertices whose all
dependencies are satisfied.
task_graph_update_install_ready() - List install vertices whose
dependencies are all satisfied