Sha256: c66c6307436a3df7836b2867cf66428ed4240cb5bb6566a4def8e8b3143c3a75
Contents?: true
Size: 566 Bytes
Versions: 214
Compression:
Stored size: 566 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/core_ext' module Avm module Sources class Base module Parent # @return [Avm::Sources::Base] def parent_by_option options[OPTION_PARENT] end # @return [Avm::Sources::Base] def parent_by_search ::Avm::Registry.sources.detect_by_path_optional(path.parent) end private # @return [Avm::Sources::Base] def parent_uncached parent_by_option || parent_by_search end end end end end
Version data entries
214 entries across 214 versions & 2 rubygems