Permalink
Commits on Mar 17, 2011
  1. Updated gemspec

    dkubb committed Mar 17, 2011
  2. Version bump to 1.1.0

    dkubb committed Mar 17, 2011
Commits on Mar 16, 2011
Commits on Mar 14, 2011
Commits on Mar 13, 2011
  1. Moved dm-core/ext folder under dm-core/support

    * The purpose of the support folder is to keep all the extra utility
      methods in one place so that we can separate the code that handles the
      domain from supporting code.
    dkubb committed Mar 13, 2011
  2. Removed redundant require statement

    * dm-core.rb requires time already
    dkubb committed Mar 13, 2011
Commits on Mar 11, 2011
  1. Avoid freezing nil values.

    gix committed Mar 11, 2011
  2. Updated gemspec

    dkubb committed Mar 11, 2011
  3. Version bump to 1.1.0.rc3

    dkubb committed Mar 11, 2011
  4. Version bump to 1.1.0.rc3

    dkubb committed Mar 11, 2011
  5. Avoid freezing nil.

    gix committed Mar 11, 2011
Commits on Mar 9, 2011
  1. Delegate CounterAdapter#hash to wrapped adapter

    * Allows the CounterAdapter to be used as a hash key, and for the
      object it's wrapping to match it Hash#include?.
    * This fixes a few failing specs in dm-transactions
    dkubb committed Mar 9, 2011
Commits on Mar 8, 2011
  1. XOR self.class.hash with object state when calculating the object's #…

    …hash
    
    * Some specs, on some architectures, didn't provide enough data to ensure
      a unique #hash value between instances of sibling classes. Factoring in
      the class' hash should lower the chance of collisions between #hash
      of objects from sibling classes.
    dkubb committed Mar 8, 2011
Commits on Mar 7, 2011
  1. Fixed bug with "property.predicate" not being validated properly

    [#1488 state:resolved]
    dkubb committed Mar 7, 2011
Commits on Mar 6, 2011
  1. Regenerate gemspec.

    gix committed Mar 6, 2011
  2. Update Mash docs.

    gix committed Mar 5, 2011
  3. Update ext/object docs.

    gix committed Mar 5, 2011
  4. Update ext/hash docs.

    gix committed Mar 5, 2011
  5. Update ext/array docs.

    gix committed Mar 5, 2011
  6. Isolate core_ext/blank.

    gix committed Mar 3, 2011
  7. Isolate #try_dup.

    gix committed Mar 3, 2011
  8. Isolate Inflector.

    gix committed Mar 3, 2011
  9. Move Inflector to support/.

    gix committed Mar 3, 2011
  10. Vendor ExtLib's Mash.

    gix committed Mar 3, 2011
  11. Isolate core_ext/hash.

    gix committed Mar 3, 2011
  12. Isolate core_ext/module.

    gix committed Mar 3, 2011
  13. Isolate core_ext/object.

    gix committed Mar 3, 2011