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

    dkubb committed Mar 13, 2011
    * 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.
  2. Removed redundant require statement

    dkubb committed Mar 13, 2011
    * dm-core.rb requires time already
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

    dkubb committed Mar 9, 2011
    * 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
Commits on Mar 8, 2011
  1. XOR self.class.hash with object state when calculating the object's #…

    dkubb committed Mar 8, 2011
    …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.
Commits on Mar 7, 2011
  1. Fixed bug with "property.predicate" not being validated properly

    dkubb committed Mar 7, 2011
    [#1488 state:resolved]
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