Commits on Jun 27, 2011
  1. Merge pull request #115 from emmanuel/feature/minimize_chainable_use

    emmanuel committed Jun 27, 2011
    Minimize chainable use
Commits on Jun 23, 2011
Commits on Jun 22, 2011
  1. Merge pull request #126 from emmanuel/feature/finalize_api

    emmanuel committed Jun 22, 2011
    Decentralize DataMapper.finalize to Model#finalize and Relationship#final
Commits on Jun 19, 2011
  1. Updated gemspec

    dkubb committed Jun 19, 2011
  2. Copy default values to class options

    dkubb committed Jun 19, 2011
    * Added specs for Property .options methods
    * Set the String property's default length in the class
    * The Property::String::DEFAULT_LENGTH constant should not be used directly
      but rather the class method should be that returns the default string length.
    * Property.options should return hash entries that are explicitly set to nil
    * Set the precision/scale explicitly for Float and Decimal
    * Do not yet first min/max values for all Numerics, use behaviour similar
      to original code.
  3. Fixed broken shared property spec

    dkubb committed Jun 19, 2011
    * The property options use the type options as defaults *then* merge in
      the user supplied options, not the other way around.
Commits on Jun 17, 2011
  1. DataMapper::Ext.blank? uses the object#blank? method if it exits

    dkubb committed Jun 17, 2011
    * This allows custom objects to define their own #blank? method to specify
      the context in which they would like be considered blank and not-blank.
Commits on May 25, 2011
  1. Revert "Merge pull request #21 from jwkoelewijn/relationships"

    dkubb committed May 25, 2011
    This reverts commit a077b66, reversing
    changes made to 3adb145.
Commits on May 24, 2011
  1. Merge pull request #21 from jwkoelewijn/relationships

    dkubb committed May 24, 2011
    Applied dkubbs patch from to fix relationships
Commits on May 23, 2011
  1. Bump DO dep to 0.10.6 in Gemfile

    solnic committed May 23, 2011
Commits on May 20, 2011
Commits on May 5, 2011
Commits on Apr 29, 2011
Commits on Apr 28, 2011
  1. Regenerated gemspec for 1.1.1

    solnic committed Apr 28, 2011
  2. Version bump to 1.1.1

    solnic committed Apr 28, 2011
Commits on Apr 27, 2011
  1. Silence Gem::Specification#has_rdoc warning

    snusnu committed Apr 27, 2011
    Silences the following warning (rubygems-1.7.2):
    NOTE: Gem::Specification#has_rdoc= is deprecated
    with no replacement. It will be removed on or after
Commits on Apr 26, 2011
  1. Applied dkubbs patch from to fix relationsh…

    jwkoelewijn committed Apr 26, 2011
    …ips being overwritten in more complex, composed models. Added a spec for it as well
Commits on Apr 25, 2011
  1. Bump DO version to 0.10.4.rc

    solnic committed Apr 25, 2011
Commits on Apr 22, 2011
  1. Fixed property creation for repositories other than the default

    solnic committed Apr 22, 2011
    [#1506 state:resolved]
Commits on Apr 15, 2011
Commits on Apr 9, 2011
  1. Comparison operators should handle case where expectation is nil

    dkubb committed Apr 9, 2011
    * While this should be rare, this does occur in the dm-is-list specs when
      testing against the yaml/in_memory adapters.
    * Possible optimization in the future might be to add #valid? methods to
      each gt/gte/lt/lte Comparison operator that returns false if the
      expected value is nil. This will cause the query to never execute, saving
      the comparison operator from being called when in an invalid state. The
      object may still need to handle invalid states when called stand-alone
  2. Minor spec cleanup

    dkubb committed Apr 9, 2011
Commits on Apr 8, 2011
  1. Updated Property API docs

    solnic committed Apr 8, 2011