Sha256: 3d9dbbc1954bfd66adf7378549872bdbed20dba915c15135a300fec5ed503df1
Contents?: true
Size: 603 Bytes
Versions: 4
Compression:
Stored size: 603 Bytes
Contents
# frozen_string_literal: true require 'avm/sources/base/subs_paths' require 'eac_ruby_utils/core_ext' module Avm module Sources class Base class Sub # !method initialize(source, sub_path) # @param source [Avm::Sources::Base] # @param sub_path [Pathname] common_constructor :source, :sub_path do self.sub_path = sub_path.to_pathname.cleanpath end # @return [Pathname] def absolute_path sub_path.expand_path(source.path) end require_sub __FILE__, require_mode: :kernel end end end end
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
avm-0.94.1 | lib/avm/sources/base/sub.rb |
eac_tools-0.98.0 | sub/avm/lib/avm/sources/base/sub.rb |
avm-0.94.0 | lib/avm/sources/base/sub.rb |
eac_tools-0.94.0 | sub/avm/lib/avm/sources/base/sub.rb |