Sha256: a7418bb9ad4c3443ded73e73133d613c2dbacae84d703c80e366925cc72c3c21

Contents?: true

Size: 960 Bytes

Versions: 31

Compression:

Stored size: 960 Bytes

Contents

# typed: true

# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `hash_diff` gem.
# Please instead update this file by running `bin/tapioca gem hash_diff`.

module HashDiff
  private

  def diff(*args); end
  def left_diff(*args); end
  def right_diff(*args); end

  class << self
    def diff(*args); end
    def left_diff(*args); end
    def patch!; end
    def right_diff(*args); end
  end
end

class HashDiff::Comparison
  def initialize(left, right); end

  def diff; end
  def left; end
  def left_diff; end
  def right; end
  def right_diff; end

  protected

  def find_differences(&reporter); end

  private

  def combined_keys; end
  def comparable?(key); end
  def comparison_strategy(reporter); end
  def equal?(key); end
  def hash?(value); end
  def report_difference(key, reporter); end
  def value_with_default(obj, key); end
end

class HashDiff::NO_VALUE; end
HashDiff::VERSION = T.let(T.unsafe(nil), String)

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
shopify_api-14.8.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.7.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.6.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.5.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.4.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.3.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.2.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.1.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.0.1 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-14.0.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-13.4.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-13.3.1 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-13.3.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-13.2.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-13.1.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-13.0.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-12.5.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-12.4.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-12.3.0 sorbet/rbi/gems/hash_diff@1.0.0.rbi
shopify_api-12.2.1 sorbet/rbi/gems/hash_diff@1.0.0.rbi