Sha256: 5305cab8fe17a400c60fc4ca451834c56ca9f574565ea2bcd58efe1ae071fbc7

Contents?: true

Size: 284 Bytes

Versions: 31

Compression:

Stored size: 284 Bytes

Contents

module StateMachine
  # An error occurred during a state machine invocation
  class Error < StandardError
    # The object that failed
    attr_reader :object
    
    def initialize(object, message = nil) #:nodoc:
      @object = object
      
      super(message)
    end
  end
end

Version data entries

31 entries across 31 versions & 10 rubygems

Version Path
state_machine_updated_for_ruby_3_2-2.0.0 lib/state_machine/error.rb
telvue_state_machine-1.2.3 lib/state_machine/error.rb
telvue_state_machine-1.2.2 lib/state_machine/error.rb
state_machine_deuxito-0.0.1 lib/state_machine/error.rb
telvue_state_machine-1.2.1 lib/state_machine/error.rb
cm-state_machine-1.2.0.1 lib/state_machine/error.rb
spree-state_machine-2.0.0.beta4 lib/state_machine/error.rb
spree-state_machine-2.0.0.beta3 lib/state_machine/error.rb
spree-state_machine-2.0.0.beta2 lib/state_machine/error.rb
spree-state_machine-2.0.0.beta1 lib/state_machine/error.rb
culturecode-state_machine-1.2.1 lib/state_machine/error.rb
automat-1.2.0 lib/state_machine/error.rb
glebtv_state_machine-1.3.0 lib/state_machine/error.rb
state_machine-1.2.0 lib/state_machine/error.rb
state_machine-1.1.2 lib/state_machine/error.rb
state_machine-1.1.1 lib/state_machine/error.rb
state_machine-1.1.0 lib/state_machine/error.rb
state_machine-1.0.3 lib/state_machine/error.rb
hsume2-state_machine-1.0.5 lib/state_machine/error.rb
state_machine-1.0.2 lib/state_machine/error.rb