Class: Avm::Sources::Base
- Inherits:
-
Object
- Object
- Avm::Sources::Base
show all
- Defined in:
- lib/avm/sources/base.rb,
lib/avm/sources/base/subs.rb,
lib/avm/sources/base/locale.rb,
lib/avm/sources/base/parent.rb,
lib/avm/sources/base/runners.rb,
lib/avm/sources/base/testing.rb,
lib/avm/sources/base/instance.rb,
lib/avm/sources/base/subs_paths.rb,
lib/avm/sources/base/configuration.rb
Defined Under Namespace
Modules: Configuration, Instance, Locale, Parent, Runners, Subs, Testing
Classes: SubsPaths
Instance Method Summary
collapse
Instance Method Details
#env ⇒ EacRubyUtils::Envs::LocalEnv
25
26
27
|
# File 'lib/avm/sources/base.rb', line 25
def env
::EacRubyUtils::Envs::LocalEnv.new
end
|
#relative_path ⇒ Pathname
30
31
32
33
34
|
# File 'lib/avm/sources/base.rb', line 30
def relative_path
return path if parent.blank?
path.relative_path_from(parent.path)
end
|
#to_s ⇒ Object
36
37
38
|
# File 'lib/avm/sources/base.rb', line 36
def to_s
"#{self.class}[#{path}]"
end
|