pluginaweek/state_machine — pull request #177 by gstark (2012-04-24 01:37:21+00:00)
Title: Adding conditions to the graphviz edge label

This shows any :if or :unless conditional to the edge in the graphviz output. This is helpful in cases where there are transitions such as:

```
transition :from => :idling, :to => :parked, :if => :some_condition
transition :from => :idling, :to => :other, :unless => :some_condition
```