Sha256: 89f94fdc50838d672b3cce06d435ddcbcae682bbbdb40b66c7cd9866927c1ca6
Contents?: true
Size: 1.24 KB
Versions: 1
Compression:
Stored size: 1.24 KB
Contents
[![Build Status](https://travis-ci.org/seuros/state_machines.svg?branch=master)](https://travis-ci.org/seuros/state_machines) [![Code Climate](https://codeclimate.com/github/seuros/state_machines.png)](https://codeclimate.com/github/seuros/state_machines) # State Machines State Machines adds support for creating state machines for attributes on any Ruby class. ## Installation Add this line to your application's Gemfile: gem 'state_machines' And then execute: $ bundle Or install it yourself as: $ gem install state_machines ## Usage TODO: Write usage instructions here ## Dependencies Ruby versions officially supported and tested: * Ruby (MRI) 1.9.3+ * JRuby (1.9) * Rubinius For graphing state machine: * [state_machines-graphviz](http://github.com/seuros/state_machines-graphviz) For documenting state machines: * [state_machines-yard](http://github.com/seuros/state_machines-yard) ## TODO Add matchers/assertions for rspec and minitest ## Contributing 1. Fork it ( https://github.com/seuros/state_machines/fork ) 2. Create your feature branch (`git checkout -b my-new-feature`) 3. Commit your changes (`git commit -am 'Add some feature'`) 4. Push to the branch (`git push origin my-new-feature`) 5. Create a new Pull Request
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
state_machines-0.0.2 | README.md |