Permalink
Commits on Mar 11, 2011
  1. Updated gemspec

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

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

    dkubb committed Mar 11, 2011
  4. 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
  13. Isolate core_ext/object.

    gix committed Mar 3, 2011
  14. Isolate core_ext/array.

    gix committed Mar 2, 2011
  15. Isolate core_ext/string.

    gix committed Mar 2, 2011
  16. Refactor class_inheritable_attributes usage.

    gix committed Mar 3, 2011
    class_inheritable_attributes are only used in specs, and ExtLib's simpler
    implementation is sufficient. Also some usages can be replaced with RSpec's
    let.
  17. Move core_ext/kernel to ext.

    gix committed Mar 3, 2011
    Keep singleton_class as core_ext for Ruby 1.8i compatibility.
  18. Remove unused Kernel#class_eval.

    gix committed Mar 2, 2011
  19. Remove Pathname#/.

    gix committed Mar 2, 2011
  20. Vendor ActiveSupport extensions.

    gix committed Mar 2, 2011
Commits on Mar 5, 2011
  1. Performance optimization fetching m:1 relationships with no query

    natemueller committed with dkubb Mar 4, 2011
    * Cuts the time by ~100x
    
    Signed-off-by: Dan Kubb <dan.kubb@gmail.com>
Commits on Mar 2, 2011
  1. Version bump to 1.1.0.rc2

    dkubb committed Mar 2, 2011
  2. Updated Gemfile and gemspec

    dkubb committed Mar 2, 2011