Sha256: 322c6db303ffb6f68ee66516272800d831da1ad67a69c8beb06c90e98dc4dc88
Contents?: true
Size: 709 Bytes
Versions: 4
Compression:
Stored size: 709 Bytes
Contents
require 'set' module Yoda module Store module Query module Associators # @deprecated Use {AncestorTree} instead. class AssociateAncestors # @return [Registry] attr_reader :registry # @param registry [Registry] def initialize(registry) @registry = registry end # @param obj [Objects::Base] # @return [Enumerator<Objects::NamespaceObject>] def associate(obj) if obj.is_a?(Objects::NamespaceObject) AncestorTree.new(registry: registry, object: obj).ancestors else [] end end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems