class SuperDiff::ObjectInspection::InspectionTreeBuilders::Primitive

Public Class Methods

applies_to?(value) click to toggle source
# File lib/super_diff/object_inspection/inspection_tree_builders/primitive.rb, line 5
def self.applies_to?(value)
  SuperDiff.primitive?(value) || value.is_a?(::String)
end

Public Instance Methods

call() click to toggle source
# File lib/super_diff/object_inspection/inspection_tree_builders/primitive.rb, line 9
def call
  InspectionTree.new do
    as_lines_when_rendering_to_lines do
      # rubocop:disable Style/SymbolProc
      add_text { |object| object.inspect }
      # rubocop:enable Style/SymbolProc
    end
  end
end