Module: RakeTasks::Console
Instance Method Summary collapse
Instance Method Details
#bar ⇒ Object
33 34 35 |
# File 'lib/rake_tasks/console.rb', line 33 def system "bundle exec irb -Ilib -r#{lib}" end |
#foo ⇒ Object
23 24 25 26 27 28 29 30 31 |
# File 'lib/rake_tasks/console.rb', line 23 def foo lib = nil Dir['lib/*'].each do |lib_item| if File.directory?(lib_item) && File.file?("#{lib_item}.rb") lib = File.basename(lib_item) break end end end |
#lib_folder ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/rake_tasks/console.rb', line 9 def lib_folder return @lib_folder if defined?(@lib_folder) @lib_folder = nil System.dir_glob('lib/*').each do |lib_item| if System.directory?(lib_item) && System.file?("#{lib_item}.rb") @lib_folder = File.basename(lib_item) break end end return @lib_folder end |