//! gleisbau generate clear git graphs arranged for your branching model.
//!
//! The main steps are:
//! 1. Read branching model configuration (See [config] and [settings])
//! 2. Lay out the graph structure according to the branching model (See [graph])
//! 3. Render the layout to text or SVG (See [mod@print])
// Configure clippy to look for complex functions
use Repository;
use Path;