Sha256: 13ed13e4ee2858b76c89f07478538494f1d921935eeeb126fc584a23b7313065

Contents?: true

Size: 409 Bytes

Versions: 2

Compression:

Stored size: 409 Bytes

Contents

# frozen_string_literal: true

require 'eac_ruby_utils/core_ext'
require 'eac_templates/interface_methods'

module EacTemplates
  module Modules
    class Ancestor
      module FsObject
        # @return [Pathname]
        delegate :path_for_search, to: :owner

        private

        def source_object_uncached
          owner.source_set.send(type, path_for_search)
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
eac_templates-0.7.0 lib/eac_templates/modules/ancestor/fs_object.rb
eac_tools-0.91.0 sub/eac_templates/lib/eac_templates/modules/ancestor/fs_object.rb