Sha256: ee0600c8ceb6a4f0e467385155f2d3fe1fbea95691810f3ac45da77afba92e50

Contents?: true

Size: 640 Bytes

Versions: 5

Compression:

Stored size: 640 Bytes

Contents

# frozen_string_literal: true

require "concurrent"

require_relative "state_machina/event"
require_relative "state_machina/events_collection"
require_relative "state_machina/extended_integration"
require_relative "state_machina/integration"
require_relative "state_machina/machine"
require_relative "state_machina/registry"
require_relative "state_machina/state"
require_relative "state_machina/states_collection"
require_relative "state_machina/transition"
require_relative "state_machina/util"
require_relative "state_machina/version"

module StateMachina
  class Error < StandardError; end

  class NoMachineFoundError < Error; end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
state_machina-0.1.6 lib/state_machina.rb
state_machina-0.1.5 lib/state_machina.rb
state_machina-0.1.4 lib/state_machina.rb
state_machina-0.1.3 lib/state_machina.rb
state_machina-0.1.2 lib/state_machina.rb