Module: Gitmore::RubyHelper
- Included in:
- BranchMatcher
- Defined in:
- lib/helpers/ruby_helper.rb
Instance Method Summary collapse
Instance Method Details
#gems ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/helpers/ruby_helper.rb', line 3 def gems repositories.each do |repository| Dir.chdir(repository) do gem_files = Dir.entries(Dir.pwd).collect { |entry| entry[/.gemspec/] } if gem_files.compact.count > 0 puts repository end end end end |
#versions(language) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'lib/helpers/ruby_helper.rb', line 14 def versions(language) case language when 'ruby' repositories.each do |repository| Dir.chdir(repository) do puts repository.colorize(:black).on_green if File.exists?('.ruby-version') puts File.read('.ruby-version').strip else system('ruby -v') end end end else puts "Language #{language} not yet implemented." end end |