Permalink
Commits on Nov 26, 2011
  1. Added DangerousAttributeError, closes #21

    cgriego committed Nov 26, 2011
    Attributes now raises DangerousAttributeError when defining an attribute whose methods would conflict with an existing method.
Commits on Nov 24, 2011
  1. Added Logger, closes #39

    cgriego committed Nov 24, 2011
Commits on Nov 16, 2011
  1. Added QueryAttributes, closes #3

    cgriego committed Nov 4, 2011
Commits on Nov 4, 2011
  1. Changed the behavior when working with attributes that are undefined

    cgriego committed Nov 4, 2011
    * Added UnknownAttributeError
    * Attributes now honors getters/setters when calling #read_attribute,
      #write_attribute, #[], and #[]=
    * Attributes now raises UnknownAttributeError when getting/setting any
      undefined attributes
Commits on Nov 3, 2011
  1. Bump development version

    cgriego committed Nov 3, 2011
Commits on Oct 31, 2011
  1. Supress @private documentation

    cgriego committed Oct 31, 2011
Commits on Oct 26, 2011
  1. Revert "Fixed all instances of modules' #initialize not invoking its …

    cgriego committed Oct 26, 2011
    …superclass"
    
    This reverts commit 5c55fe4.
    
    Conflicts:
    
    	CHANGELOG.md
    	spec/functional/active_attr/attributes_spec.rb
Commits on Oct 25, 2011
Commits on Oct 21, 2011
Commits on Oct 20, 2011
  1. Mark start of 0.2.2

    cgriego committed Oct 20, 2011
  2. Add 1.9.3 to Travis CI

    cgriego committed Oct 20, 2011
  3. Words

    cgriego committed Oct 20, 2011
  4. Update changelog [ci skip]

    cgriego committed Oct 20, 2011
  5. Use ActiveModel::AttributeMethods, closes #28

    cgriego committed Oct 20, 2011
    Attributes.attribute returns the AttributeDefinition
Commits on Oct 19, 2011
  1. Refactor Attributes specs

    cgriego committed Oct 19, 2011
  2. Add AttributeDefinition#to_sym

    cgriego committed Oct 19, 2011
  3. Rework #inspect/.inspect

    cgriego committed Oct 19, 2011
    * Attributes are now alphabetized when inspecting
    * Classes without attributes now inspect pretty
    * AttributeDefinition now supports Comparable
    * Add AttributeDefinition#inspect
Commits on Oct 9, 2011