Permalink
Commits on Mar 7, 2012
Commits on Feb 29, 2012
  1. Document usage of requiring state_machine, state_machine/core, and st…

    …ate_machine/core_ext
    obrie committed Feb 29, 2012
Commits on Feb 25, 2012
Commits on Feb 23, 2012
  1. Fix observer callbacks being run when disabled in ActiveModel / Activ…

    …eRecord integrations. Closes #162
    obrie committed Feb 23, 2012
Commits on Feb 21, 2012
Commits on Feb 17, 2012
  1. Refactor StateMachine::YARD::Handlers::Machine to simplify various in…

    …teractions
    
    Fix event class types being used as the required type for state-related method arguments
    Register machine attributes as actually attributes
    Remove dependency on ActiveSupport / Proc extension
    obrie committed Feb 17, 2012
Commits on Feb 16, 2012
  1. Merge pull request #160 from michaelklishin/patch-1

    Update .travis.yml to pass travis-lint validation
    obrie committed Feb 16, 2012
  2. Don't document a machine's attribute reader / writer if the attribute…

    … is manually defined in the class
    obrie committed Feb 16, 2012
  3. Don't document a machine's attribute reader / writer if the attribute…

    … is automatically defined by the ORM integration being used
    obrie committed Feb 16, 2012
Commits on Feb 14, 2012
  1. Simplify YARD integration by using state_machine itself to manage par…

    …sed states / events / transitions
    
    Fix 'same' loopback matcher not being handled properly
    Fix NilClass possibly being used for return types of state methods
    Don't document methods that get inherited; only those that are generated
    Don't document states / events that are inherited from parent machines
    obrie committed Feb 14, 2012
Commits on Feb 13, 2012
  1. Add YARD integration for autogenerating documentation / embedding vis…

    …ualizations of state machines (inspired by @justinlynn / yard-state_machine)
    obrie committed Feb 13, 2012
Commits on Feb 12, 2012
  1. Update appraisals

    obrie committed Feb 12, 2012
Commits on Feb 11, 2012
  1. Allow states / events to be drawn with their human name instead of th…

    …eir internal name. Closes #154
    obrie committed Feb 11, 2012
Commits on Jan 20, 2012
  1. Tag 1.1.2 release

    obrie committed Jan 20, 2012
Commits on Jan 8, 2012
  1. Merge pull request #153 from laserlemon/patch-1

    Add dependency status image via Gemnasium to README
    obrie committed Jan 8, 2012
Commits on Jan 3, 2012
Commits on Jan 2, 2012
  1. Update gemfiles

    obrie committed Jan 2, 2012
Commits on Dec 31, 2011
  1. Tag 1.1.1 release

    obrie committed Dec 31, 2011
  2. Update license

    obrie committed Dec 31, 2011
  3. Minor readme changes

    obrie committed Dec 31, 2011
Commits on Dec 27, 2011
  1. Fix fields being defined for Mongoid / MongoMapper state attributes e…

    …ven if they're already defined in the model. Closes #145
    obrie committed Dec 27, 2011