Sha256: bf883132957b85a92ba776d078bcaf958b87516afb9cedeb060d5079b1b71a1c

Contents?: true

Size: 544 Bytes

Versions: 4

Compression:

Stored size: 544 Bytes

Contents

module Ray
  # A module containing classes you may play with, altough you'll usually not
  # need to, the other classes and methods written with them being what
  # you should use instead.
  module DSL; end

  class NoRunnerError < StandardError
    def initialize(o)
      super "#{o.inspect} has no runner object"
    end
  end
end

require 'ray/dsl/matcher'

require 'ray/dsl/event'
require 'ray/dsl/handler'
require 'ray/dsl/event_runner'

require 'ray/dsl/event_listener'
require 'ray/dsl/event_raiser'

require 'ray/dsl/event_translator'

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ray-0.2.1 lib/ray/dsl.rb
ray-0.2.0 lib/ray/dsl.rb
ray-0.1.1 lib/ray/dsl.rb
ray-0.1.0 lib/ray/dsl.rb