lib/contentful/entry.rb
def build_nested_resource(value, includes, entries, errors)
      if @depth < @configuration.fetch(:max_include_resolution_depth, 20)
        resource = Support.resource_for_link(value, includes)
        return resolve_include(resource, includes, entries, errors) unless resource.nil?
      end

      build_link(value)
    end
def build_nested_resource(value, includes, entries, errors)
      if @depth < @configuration.fetch(:max_include_resolution_depth, 20)
        resource = Support.resource_for_link(value, includes)
        return resolve_include(resource, includes, entries, errors) unless resource.nil?
      end

      build_link(value)
    end
def build_nested_resource ( value , includes , entries , errors ) if @depth < @configuration . fetch ( :max_include_resolution_depth , 20 ) resource = Support . resource_for_link ( value , includes ) return resolve_include ( resource , includes , entries , errors ) unless resource . nil? end build_link ( value ) end
Maximum include depth is 10 in the API, but we raise it to 20 (by default),
 in case one of the included items has a reference in an upper level,
 so we can keep the include chain for that object as well
 Any included object after the maximum include resolution depth will be just a Link
Maximum include depth is 10 in the API but we raise it to 20 ( by default ) in case one of the included items has a reference in an upper level so we can keep the include chain for that object as well Any included object after the maximum include resolution depth will be just a Link