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
26 27 28 |
# File 'lib/avm/eac_ruby_base1/source_generators/base/dependencies.rb', line 26 def common_dependencies dependencies_section(:common_dependency_gems, '') end |
#dependency_version(gem_name) ⇒ Object
30 31 32 |
# File 'lib/avm/eac_ruby_base1/source_generators/base/dependencies.rb', line 30 def dependency_version(gem_name) ::Avm::EacRubyBase1::SourceGenerators::Base::VersionBuilder.new(gem_name, ).to_s end |
#development_dependencies ⇒ String
35 36 37 |
# File 'lib/avm/eac_ruby_base1/source_generators/base/dependencies.rb', line 35 def development_dependencies dependencies_section(:development_dependency_gems, 'development_') end |