Permalink
Commits on Oct 8, 2009
Commits on Oct 6, 2009
  1. Removed use of "returning".

    This was a leftover from the previous requirement for ActiveSupport.
    notahat committed Oct 6, 2009
Commits on Oct 1, 2009
Commits on Aug 22, 2009
  1. Cleaned up inheritance support.

    This is my improvements on Rubysolo's patches to make Machinist look at
    superclasses when evaluating blueprints. The order of blueprint
    evaluation is now: name blueprint, this class's blueprint, parent
    class's blueprint, etc.
    notahat committed Aug 22, 2009
  2. add inheritance tests to DM spec

    rubysolo committed with notahat Jun 11, 2009
  3. whitespace changes

    rubysolo committed with notahat Jun 10, 2009
  4. Test for calling make on a class with no blueprint

    Calling make on a class with no blueprint should raise an exception, and
    a few submitted patches break this behaviour.
    notahat committed Aug 22, 2009
Commits on Jun 19, 2009
Commits on Jun 18, 2009
Commits on Jun 11, 2009
  1. Bump gem version.

    lawrencepit committed Jun 11, 2009
Commits on Jun 8, 2009
  1. bump gem version

    lawrencepit committed Jun 8, 2009
Commits on Jun 2, 2009
  1. Documentation fix.

    notahat committed Jun 2, 2009
  2. Bumped gem version to 1.0.0.

    notahat committed Jun 2, 2009
Commits on Jun 1, 2009
Commits on May 29, 2009
  1. DataMapper adapter plan method.

    notahat committed May 29, 2009
  2. Added make_unsaved for DataMapper.

    The with_save_nerfed and nerfed? methods now live in the Machinist
    module, rather than in the ActiveRecord adapter.
    notahat committed May 29, 2009
Commits on May 28, 2009
  1. DataMapper spec cleanup.

    notahat committed May 28, 2009
  2. Active record association extensions fixed.

    They were on belongs_to when they should have been on has_many. The code
    still worked, which would suggest that it doesn't need to be there at
    all, but it only worked thanks to some freaky undocumented behavious of
    associations.
    
    This takes the code coverage back to 100% too, which is always nice.
    notahat committed May 28, 2009
  3. Basic DataMapper support with tests.

    Still to do: make_unsaved, plan, make, methods on associations.
    
    Does DataMapper have protected attributes?
    notahat committed May 28, 2009
  4. Fixed bug with assign_attribute being called twice.

    This was somehow causing a stack overflow when generating assocations in
    DataMapper.
    notahat committed May 28, 2009
  5. Fixed incorrect named blueprints test.

    The test wrongly depended on the order of the returned array.
    notahat committed May 28, 2009
Commits on May 17, 2009
  1. Added basic DataMapper support courtesy hassox.

    This is adapted from his fork. It still needs tests, and probably make_unsaved support, etc.
    notahat committed May 17, 2009