Class: Avm::Sources::Base
- Inherits:
-
Object
- Object
- Avm::Sources::Base
show all
- Includes:
- With::ApplicationStereotype, With::ExtraSubcommands
- 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/testing.rb,
lib/avm/sources/base/instance.rb,
lib/avm/sources/base/subs_paths.rb,
lib/avm/sources/base/application.rb,
lib/avm/sources/base/configuration.rb
Defined Under Namespace
Modules: Application, Configuration, Instance, Locale, Parent, Subs, Testing
Classes: SubsPaths
Instance Method Summary
collapse
#extra_available_subcommands, #extra_available_subcommands_from_runners_module
#stereotype_namespace_module
Instance Method Details
#env ⇒ EacRubyUtils::Envs::LocalEnv
29
30
31
|
# File 'lib/avm/sources/base.rb', line 29
def env
::EacRubyUtils::Envs::LocalEnv.new
end
|
#relative_path ⇒ Pathname
34
35
36
37
38
|
# File 'lib/avm/sources/base.rb', line 34
def relative_path
return path if parent.blank?
path.relative_path_from(parent.path)
end
|
#to_s ⇒ Object
40
41
42
|
# File 'lib/avm/sources/base.rb', line 40
def to_s
"#{self.class}[#{path}]"
end
|