Sha256: 9535d2901ee835a190d08b6f4377fc9e76d90fc2d4e6b4b1fda3892646b48938
Contents?: true
Size: 483 Bytes
Versions: 1
Compression:
Stored size: 483 Bytes
Contents
require 'singleton' module RailsGui module Model # abstracts rails commands like `rails routes` and `rails generate ...` class RailsCommand include Singleton def routes `rails routes`.lines.drop(1).map do |line| cells = line.split cells.prepend('') if cells[0] && (cells[0] == cells[0].upcase) cells.insert(1, '') if cells[1] && (cells[1] != cells[1].upcase) cells end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails-gui-0.0.1 | app/rails_gui/model/rails_command.rb |