Sha256: 359213703df40af07cdad1a67e0ca259e47a255b74f319a7cf18dc8d12de9ff4
Contents?: true
Size: 412 Bytes
Versions: 4
Compression:
Stored size: 412 Bytes
Contents
# frozen_string_literal: true require_relative 'inspector' module Coactive module Contexts module Inspect extend ActiveSupport::Concern def to_s "#<#{self.class} #{self.class.inspect(@_data)}>" end class_methods do def inspect(data) data.map { |k, v| "#{k}=#{Coactive::Contexts::Inspector.call(v)}" }.join(', ') end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems