Sha256: 102bf027716cd14b53f6d01547d271844febaeb88f6074e1c1924c78a62dc137

Contents?: true

Size: 386 Bytes

Versions: 9

Compression:

Stored size: 386 Bytes

Contents

# frozen_string_literal: false
# A pry shell for live coding.
# Will start with your sketch.
require_relative 'base'
Processing.load_and_run_sketch

class PryException < StandardError
end

MESSAGE = "You need to 'jruby -S gem install pry' for 'live' mode".freeze

if Gem::Specification.find_all_by_name('pry').any?
  require 'pry'
  $app.pry
else
  raise(PryException.new, MESSAGE)
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
jruby_art-1.4.0 lib/jruby_art/runners/live.rb
jruby_art-1.3.3 lib/jruby_art/runners/live.rb
jruby_art-1.3.2 lib/jruby_art/runners/live.rb
jruby_art-1.3.1 lib/jruby_art/runners/live.rb
jruby_art-1.3.0 lib/jruby_art/runners/live.rb
jruby_art-1.2.9 lib/jruby_art/runners/live.rb
jruby_art-1.2.8 lib/jruby_art/runners/live.rb
jruby_art-1.2.7 lib/jruby_art/runners/live.rb
jruby_art-1.2.6 lib/jruby_art/runners/live.rb