Permalink
Commits on Aug 6, 2010
  1. Remove use of #returning.

    John Firebaugh committed Aug 6, 2010
  2. Merge remote branch 'upstream/1.0-maintenance'

    John Firebaugh committed Aug 6, 2010
Commits on Jul 9, 2010
  1. @digitalpardoe @notahat
  2. @fosrias @notahat

    Fixes issue where calling make_unsaved inside a blueprint forces a ma…

    …ke_unsaved instance of the top-level blueprint to be saved.
    fosrias committed with notahat Apr 15, 2010
Commits on Jul 8, 2010
  1. @crafterm @notahat

    Ensure that datamapper errors are included in the raised exception wh…

    …en creating an object fails
    crafterm committed with notahat Jul 8, 2010
Commits on Jun 26, 2010
  1. @notahat

    Tweaked the gitignore.

    notahat committed Jun 26, 2010
Commits on Apr 30, 2010
  1. Don't fail when an attribute is write-only.

    John Firebaugh committed Apr 30, 2010
Commits on Apr 29, 2010
  1. Sequel: .plan should allow setting an association to nil.

    John Firebaugh committed Apr 29, 2010
Commits on Apr 26, 2010
  1. Allow make_unsaved to work for Sequel object graphs.

    John Firebaugh committed Apr 26, 2010
Commits on Feb 17, 2010
  1. make should throw if save fails

    John Firebaugh committed Oct 8, 2009
  2. Merge remote branches 'adamsalter/master' and 'jeremydurham/master' i…

    …nto merge
    John Firebaugh committed Feb 17, 2010
Commits on Jan 18, 2010
  1. @notahat
Commits on Jan 16, 2010
  1. @notahat
Commits on Dec 14, 2009
  1. @notahat

    Merge branch 'better_error'

    notahat committed Dec 14, 2009
Commits on Nov 29, 2009
  1. @notahat

    All specs now use block syntax in blueprints.

    Soon I'm going to deprecate doing this:
    
      Post.blueprint do
        title "Test"
      end
    
    in favour of:
    
      Post.blueprint do
        title { "Test" }
      end
    
    The former was creating confusion and getting people into trouble. Also,
    reserving the argument to an attribute method in a blueprint opens up
    some other possibilites, e.g. "author_name :name" instead of
    "author_name { Sham.name }"
    notahat committed Nov 29, 2009
  2. @notahat

    Merge branch 'master' into better_error

    Conflicts:
    	lib/machinist.rb
    	spec/machinist_spec.rb
    notahat committed Nov 29, 2009
  3. @notahat

    raise exception when calling make with undefined named blueprint

    Conflicts:
    
    	spec/machinist_spec.rb
    notahat committed Nov 29, 2009
  4. @notahat
  5. @notahat
  6. @notahat

    Version bump to 1.0.6

    notahat committed Nov 29, 2009
  7. @notahat
  8. @notahat

    Version bump to 0.0.0

    notahat committed Nov 29, 2009
  9. @notahat

    Version bump to 0.0.0.1.0.5

    notahat committed Nov 29, 2009
  10. @notahat
  11. @notahat

    Handle named blueprints without a master better.

    This raises a more descriptive error, and mentions the need for a master
    blueprint in the docs.
    
    Note that the docs refer to a master blueprint as a "default blueprint".
    I should unify this language.
    notahat committed Nov 29, 2009
Commits on Nov 24, 2009
  1. @notahat

    Fixed bug in example code for Sham in the README.

    Thanks to David Vrensk (http://github.com/dvrensk) for pointing out the
    problem.
    notahat committed Nov 24, 2009
Commits on Nov 23, 2009
  1. @jeremydurham
  2. @jeremydurham
  3. @jeremydurham

    Added simple iterator on the Lathe (with class and attribute support)…

    … and ability to clear iterators
    jeremydurham committed Nov 23, 2009
Commits on Nov 1, 2009
  1. @notahat

    allow setting belongs_to id to nil, even if nil is whiny

    Kevin Bullock committed with notahat Oct 15, 2009
Commits on Oct 23, 2009
  1. @adamsalter
Commits on Oct 20, 2009
  1. @notahat

    Bumped gem version to 1.0.5 for Sequel support.

    Big thanks to Pavel Kunc and Roland Swingler. I should have merged
    these changes ages ago!
    notahat committed Oct 20, 2009
  2. @notahat

    Merge remote branch 'pk/master'

    notahat committed Oct 20, 2009
Commits on Oct 15, 2009
  1. @adzap @notahat

    Test for assignment to has_many associations.

    Based on adzap's patch, hence he gets the authorship of this one.
    adzap committed with notahat Feb 26, 2009