Sha256: 6756bb8b067fb58a1b062980cba8ecc2804fe9e2ae5bc64d7eeeea754ae3049a
Contents?: true
Size: 498 Bytes
Versions: 6
Compression:
Stored size: 498 Bytes
Contents
# frozen_string_literal: true module Pragmater module CLI module Actions # Handles insert or remove actions. class Run def initialize runner: Runner.new, container: Container @runner = runner @container = container end def call(configuration) = runner.call(configuration) { |path| logger.info { path } } private attr_reader :runner, :container def logger = container[__method__] end end end end
Version data entries
6 entries across 6 versions & 1 rubygems