class RuboCop::ConfigLoaderResolver

def resolve_inheritance(path, hash, file, debug)

def resolve_inheritance(path, hash, file, debug)
  inherited_files = Array(hash['inherit_from'])
  base_configs(path, inherited_files, file)
    .reverse.each_with_index do |base_config, index|
    base_config.each do |k, v|
      next unless v.is_a?(Hash)
      if hash.key?(k)
        v = merge(v, hash[k],
                  cop_name: k, file: file, debug: debug,
                  inherited_file: inherited_files[index],
                  inherit_mode: determine_inherit_mode(hash, k))
      end
      hash[k] = v
    end
  end
end