Sha256: dd6e4aa8069e8d4be85cbce976f774b11278f4d60def1e9283ca498152f8c1f1
Contents?: true
Size: 559 Bytes
Versions: 1
Compression:
Stored size: 559 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/core_ext' require 'eac_cli/runner_with/output_list/base_formatter' require 'yaml' module EacCli module RunnerWith module OutputList class YamlFormatter < ::EacCli::RunnerWith::OutputList::BaseFormatter # @return [Hash<String, String>] def build_row(row) build_columns.inject({}) { |a, e| a.merge(e => build_value(row, e).to_s) } end # @return [String] def to_output ::YAML.dump(build_rows) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
eac_cli-0.42.0 | lib/eac_cli/runner_with/output_list/yaml_formatter.rb |