Module: Dagnabit::Link::TransitiveClosureRecalculation

Includes:
OnCreate, OnDestroy, OnUpdate
Defined in:
lib/dagnabit/link/transitive_closure_recalculation.rb,
lib/dagnabit/link/transitive_closure_recalculation/on_create.rb,
lib/dagnabit/link/transitive_closure_recalculation/on_update.rb,
lib/dagnabit/link/transitive_closure_recalculation/utilities.rb,
lib/dagnabit/link/transitive_closure_recalculation/on_destroy.rb

Overview

Code to do the heavy lifting of maintaining the transitive closure of the dag after edge create, destroy, and update.

Defined Under Namespace

Modules: OnCreate, OnDestroy, OnUpdate, Utilities

Method Summary

Methods included from OnUpdate

#after_update

Methods included from OnDestroy

#after_destroy

Methods included from OnCreate

#after_create