Sha256: c86698d88f3b00a52e67706456a0b8f62fd73d55a5867e4340d10fdb521484b3
Contents?: true
Size: 623 Bytes
Versions: 17
Compression:
Stored size: 623 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/core_ext' require 'eac_ruby_utils/acts_as_abstract' module EacCli module RunnerWith module OutputList class BaseFormatter acts_as_abstract :to_output common_constructor :columns, :rows # @return [String] def build_column(column) column.to_s end # @return [Array<String>] def build_columns columns.map(&:to_s) end # @return [Array<Hash<String, String>>] def build_rows rows.map { |row| build_row(row) } end end end end end
Version data entries
17 entries across 17 versions & 2 rubygems