Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 16, 2012
  1. @cgriego
  2. @cgriego

    Merge branch '0.5-series'

    cgriego authored
    Conflicts:
    	CHANGELOG.md
    	lib/active_attr/version.rb
  3. @cgriego

    Mark the release of 0.5.1

    cgriego authored
  4. @cgriego
  5. @cgriego

    Adjust multiple attributes not using method_missing spec to not give …

    cgriego authored
    …a false positive on Ruby 1.9 and adjusted code so it doesn't add unused class-level instance variables in newer versions of ActiveModel.
  6. @cgriego

    Drop the global Object mutation in favor of working around the Ruby 1…

    cgriego authored
    ….8 anonymous class spec use case with class_eval
  7. @cgriego
Commits on Mar 15, 2012
  1. @cgriego

    Refactor HaveAttributeMatcher to move attribute expectations logic in…

    cgriego authored
    …to the expectation methods
  2. add spec for force attribute creation

    e.baranov authored
  3. fix specs

    e.baranov authored
  4. @cgriego
  5. @cgriego

    Refactor HaveAttributeMatcher to move ancestor expectation setting in…

    cgriego authored
    …to the expectation methods
    
    Matching logic was updated to make the ancestor checking logic generic.
  6. @cgriego

    Refactor HaveAttributeMatcher to move the responsibility of descripti…

    cgriego authored
    …on building from the description method to the chainable expectation methods
    
    This is a move in the direction of the "misplaced responsibility" code smell, but the trade off is we get to generalize the core logic of the matcher and place all the specifics in the growing set of chainable expectation methods. It also has the side benefit of generating the description in the order that the developer wrote the expectations. Expect the expectation logic to move in this same direction.
Commits on Mar 14, 2012
  1. @cgriego
  2. @cgriego
  3. @cgriego
Commits on Mar 13, 2012
  1. add travis-ci support for rails 3.0

    e.baranov authored
  2. @cgriego
  3. @cgriego
  4. @cgriego
  5. @cgriego
  6. @cgriego
Commits on Mar 12, 2012
  1. force active model to generate attribute methods

    e.baranov authored
  2. backport to rails 3.0.7

    e.baranov authored
  3. @cgriego
  4. @cgriego

    Mark the release of 0.5.0

    cgriego authored
  5. @cgriego

    Finish documenting Typecasting, closes #77 [ci skip]

    cgriego authored
    * Expand the CHANGELOG
    * Deemphasize ActiveAttr::Model in the README
Commits on Mar 11, 2012
  1. @cgriego
  2. @cgriego
  3. @cgriego
  4. @cgriego
  5. @cgriego

    Doc typo fix [ci skip]

    cgriego authored
  6. @cgriego
Something went wrong with that request. Please try again.