Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jan 3, 2012
  1. @tenderlove

    Merge pull request #4283 from lest/fix-singleton-checking

    tenderlove authored
    use correct variant of checking whether class is a singleton
Commits on Dec 28, 2011
  1. @jonleighton

    Revert "Further simplify singleton_class checking in class_attribute"

    jonleighton authored
    This reverts commit 520918a.
    Reason: build failure
  2. @bensie @tenderlove
Commits on Jul 24, 2011
  1. @tenderlove
Commits on Jun 19, 2011
  1. @josevalim
Commits on Jun 18, 2011
  1. @bensie
Commits on May 4, 2011
  1. @smartinez87
Commits on Sep 27, 2010
  1. @josevalim

    Merge remote branch 'miloops/warnings'

    josevalim authored
  2. @thedarkone

    Creating singleton class for every object whenever the instance-level…

    thedarkone authored
    … accessor is used quite is expensive.
  3. @miloops
Commits on Aug 17, 2010
  1. @wagenet @wycats

    Class Attribute setter returns set value

    wagenet authored wycats committed
    Signed-off-by: wycats <>
Commits on Aug 12, 2010
  1. @pacoguzman
Commits on Jul 28, 2010
  1. @josevalim
  2. @neerajdotname
  3. @neerajdotname
Commits on Jul 27, 2010
  1. @neerajdotname
Commits on May 20, 2010
  1. @spastorino @josevalim

    refactor evals and adds some __FILE__ and __LINE__

    spastorino authored josevalim committed
    Signed-off-by: José Valim <>
Commits on Apr 10, 2010
  1. @wycats
Commits on Apr 5, 2010
  1. @fxn

    moves Object#singleton_class to Kernel#singleton_class to match Ruby …

    fxn authored
    …also there, same for #class_eval to simplify, and adds coverage for class_eval
Commits on Apr 2, 2010
Commits on Mar 17, 2010
  1. @wycats

    Remove some 1.9 warnings (resulting in some fixed bugs). Remaining AM…

    wycats authored
    … warnings are in dependencies.
Commits on Mar 9, 2010
  1. @jeremy

    class_attribute gets instance methods which delegate to but may overr…

    jeremy authored
    …ide their class values as you'd expect. Disable instance writer methods with :instance_writer => false.
Commits on Feb 25, 2010
  1. @jeremy
Commits on Feb 1, 2010
  1. @jeremy

    Introduce class_attribute to declare inheritable class attributes. Wr…

    jeremy authored
    …iting an attribute on a subclass behaves just like overriding the superclass reader method. Unifies and replaces most usage of cattr_accessor, class_inheritable_attribute, superclass_delegating_attribute, and extlib_inheritable_attribute.
Something went wrong with that request. Please try again.