--- !ruby/object:Gem::Specification name: notch8-alter-ego version: !ruby/object:Gem::Version version: 1.0.2 platform: ruby authors: - Avdi Grimm autorequire: bindir: bin cert_chain: [] date: 2009-03-03 00:00:00 -08:00 default_executable: dependencies: - !ruby/object:Gem::Dependency name: fail-fast type: :runtime version_requirement: version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.0.0 version: - !ruby/object:Gem::Dependency name: newgem type: :development version_requirement: version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.2.3 version: - !ruby/object:Gem::Dependency name: hoe type: :development version_requirement: version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.8.0 version: description: AlterEgo is a Ruby implementation of the State pattern as described by the Gang of Four. It differs from other Ruby state machine libraries in that it focuses on providing polymorphic behavior based on object state. In effect, it makes it easy to give an object different personalities depending on the state it is in. email: - avdi@avdi.org executables: [] extensions: [] extra_rdoc_files: - History.txt - Manifest.txt - PostInstall.txt - README.rdoc files: - History.txt - Manifest.txt - PostInstall.txt - README.rdoc - State_Design_Pattern_UML_Class_Diagram.png - Rakefile - TODO - lib/alter_ego.rb - lib/hash.rb - lib/hash/keys.rb - lib/hookr.rb - script/console - script/destroy - script/generate - spec/spec.opts - spec/spec_helper.rb - spec/alter_ego_spec.rb - tasks/rspec.rake has_rdoc: true homepage: http://alter-ego.rubyforge.org post_install_message: rdoc_options: - --main - README.rdoc require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: "0" version: required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: "0" version: requirements: [] rubyforge_project: alter-ego rubygems_version: 1.2.0 signing_key: specification_version: 2 summary: AlterEgo is a Ruby implementation of the State pattern as described by the Gang of Four test_files: []