Sha256: 31cceb06de6cdcc4790e9257b937cf4f572fb69dfcb229e4370f322753f9beed
Contents?: true
Size: 538 Bytes
Versions: 7
Compression:
Stored size: 538 Bytes
Contents
# frozen_string_literal: true module Tocer module CLI module Processors # Handles the Command Line Interface (CLI) for building of table of contents. class Build def initialize runner: Runner.new @runner = runner end def call root_dir = ".", configuration = {} runner.call(root_dir: root_dir, **configuration.slice(:label, :includes)) do |path| puts " #{path}" end end private attr_reader :runner end end end end
Version data entries
7 entries across 7 versions & 1 rubygems