Module: Avm::EacRubyBase1::SourceGenerators::Base::Dependencies
- Defined in:
- lib/avm/eac_ruby_base1/source_generators/base/dependencies.rb
Defined Under Namespace
Modules: ClassMethods
Constant Summary collapse
- COMMON_DEPENDENCY_GEMS =
%w[eac_ruby_utils].freeze
- DEVELOPMENT_DEPENDENCY_GEMS =
%w[eac_ruby_gem_support].freeze
Instance Method Summary collapse
- #common_dependencies ⇒ String
- #dependency_version(gem_name) ⇒ Object
- #development_dependencies ⇒ String
Instance Method Details
#common_dependencies ⇒ String
30 31 32 |
# File 'lib/avm/eac_ruby_base1/source_generators/base/dependencies.rb', line 30 def common_dependencies dependencies_section(:common_dependency_gems, '') end |
#dependency_version(gem_name) ⇒ Object
34 35 36 |
# File 'lib/avm/eac_ruby_base1/source_generators/base/dependencies.rb', line 34 def dependency_version(gem_name) ::Avm::EacRubyBase1::SourceGenerators::Base::VersionBuilder.new(gem_name, ).to_s end |
#development_dependencies ⇒ String
39 40 41 |
# File 'lib/avm/eac_ruby_base1/source_generators/base/dependencies.rb', line 39 def development_dependencies dependencies_section(:development_dependency_gems, 'development_') end |