class Tocer::Runner

Generates/updates Table of Contents for files in root path.

def call configuration

:reek:FeatureEnvy
def call configuration
  configuration.root_dir
               .files(%({#{configuration.patterns.join ","}}))
               .each do |path|
                 kernel.puts "  #{path}"
                 writer.call path, label: configuration.label
               end
end

def initialize(writer: Writer.new, **)

def initialize(writer: Writer.new, **)
  super(**)
  @writer = writer
end