Sha256: cfbfe457a0fb429aae9c7881ff3f8890217893fba7eb68470c94bf056ded23a3

Contents?: true

Size: 498 Bytes

Versions: 9

Compression:

Stored size: 498 Bytes

Contents

desc "Open a console with the #{Bundler::GemHelper.gemspec.name} gem loaded"
task :console do
  require Bundler::GemHelper.gemspec.name

  if RUBY_VERSION >= "2"
    begin
      require "byebug"
    rescue LoadError # rubocop:disable Lint/HandleExceptions
    end
  else
    begin
      require "debugger"
    rescue LoadError # rubocop:disable Lint/HandleExceptions
    end
  end

  begin
    require "pry"
    Pry.start
  rescue LoadError
    require "irb"
    ARGV.clear
    IRB.start
  end
end

Version data entries

9 entries across 9 versions & 3 rubygems

Version Path
extensible-0.0.2 tasks/console.rb
extensible-0.0.1 tasks/console.rb
mabbre-1.0.2 tasks/console.rb
mtrack-2.1.0 tasks/console.rb
mabbre-1.0.1 tasks/console.rb
mtrack-2.0.2 tasks/console.rb
mtrack-2.0.1 tasks/console.rb
mabbre-1.0.0 tasks/console.rb
mtrack-2.0.0 tasks/console.rb