Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 29, 2011
  1. @tenderlove

    Module#synchronize is deprecated with no replacement. Please use `mon…

    tenderlove authored
    …itor` from ruby's standard library.
Commits on Oct 30, 2011
  1. @fxn

    defines Module#qualified_const_(defined?|get|set) and String#deconsta…

    fxn authored
    …ntize
    
    This commit also implements a faster version of #demodulize I was unable
    to isolate with git add --patch.
    
    Not a big fan of the name #deconstantize. It complements #demodulize
    getting rid of the rightmost constant, hence the name, but it is
    unrelated to the well-known #constantize. So unsure. Could not come
    with anything better, please feel free to rename.
Commits on Sep 23, 2011
  1. @josevalim
Commits on Aug 25, 2011
  1. @jonleighton
Commits on Aug 16, 2011
  1. @fxn

    prefer ends_with? over slicing

    fxn authored
Commits on Aug 15, 2011
  1. @jonleighton
  2. @arunagw

    Need to include public_send

    arunagw authored
  3. @jonleighton

    Split up the definitions in Module#delegate depending on :allow_nil, …

    jonleighton authored
    …and don't use exceptions for flow control in the :allow_nil => true case.
  4. @jonleighton
  5. @jonleighton

    Just do the method call directly in Module#delegate, if we can (we ca…

    jonleighton authored
    …nnot for method names ending in '='). Two reasons: 1) it's faster, see https://gist.github.com/1089783 and 2) more importantly, delegate should not allow you to accidentally call private or protected methods.
Commits on Aug 6, 2011
  1. @elight
Commits on Aug 1, 2011
  1. @dmitriy-kiriyenko
Commits on Jul 31, 2011
  1. @bradediger

    remove_possible_method: test if method exists

    bradediger authored
    This speeds up remove_possible_method substantially since it doesn't
    have to rescue a NameError in the common case.
    
    Closes #2346.
Commits on Jul 17, 2011
  1. @jonleighton

    Don't do remove_possible_method when delegate is used. Two reasons: 1…

    jonleighton authored
    …) warnings should be shown, and fixed at the source and 2) the code is slow. Fixes #1937.
Commits on Jun 14, 2011
  1. @vijaydev
Commits on Jun 9, 2011
  1. @r00k
Commits on May 25, 2011
  1. @joshk
Commits on May 16, 2011
  1. @josevalim
Commits on May 12, 2011
  1. @joshk

    Remove a circular require in AS deprecations. This is safe as AS depr…

    joshk authored
    …ecations is autoloaded as needed.
Commits on Mar 12, 2011
  1. @fxn

    adds a couple of missing AS dependencies

    Rolf Timmermans authored fxn committed
Commits on Feb 19, 2011
  1. @r00k
Commits on Nov 24, 2010
  1. @raggi @tenderlove

    Don't depend on rubygems loading thread (for Mutex)

    raggi authored tenderlove committed
Commits on Sep 27, 2010
  1. @thedarkone
Commits on Sep 25, 2010
  1. @krekoten @josevalim

    Fix 'warning: method redefined' [#5551 state:resolved]

    krekoten authored josevalim committed
    Signed-off-by: José Valim <jose.valim@gmail.com>
Commits on Sep 24, 2010
  1. @tenderlove
Commits on Sep 1, 2010
  1. @neerajdotname @josevalim

    delegate method should treat :prefix => false same as :prefix => nil

    neerajdotname authored josevalim committed
    [#5375 state:resolved]
    
    Signed-off-by: José Valim <jose.valim@gmail.com>
Commits on Aug 14, 2010
  1. @spastorino

    Deletes trailing whitespaces (over text files only find * -type f -ex…

    spastorino authored
    …ec sed 's/[ \t]*$//' -i {} \;)
Commits on Jul 19, 2010
  1. @strzalek @tenderlove

    Introduced redefine_method

    strzalek authored tenderlove committed
Commits on Jul 17, 2010
  1. @spastorino @tenderlove
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 <jose.valim@gmail.com>
Commits on Apr 9, 2010
  1. @spastorino @josevalim

    fix stack trace lines on class_eval

    spastorino authored josevalim committed
    Signed-off-by: José Valim <jose.valim@gmail.com>
Commits on Apr 8, 2010
  1. @tenderlove @jeremy

    fisting stack trace [#4349 state:resolved]

    tenderlove authored jeremy committed
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
Commits on Mar 27, 2010
  1. @spastorino @josevalim

    LINE on class_eval need + 1, also removed comments [#4281 state:commi…

    spastorino authored josevalim committed
    …tted]
    
    Signed-off-by: José Valim <jose.valim@gmail.com>
  2. @RipTheJacker @wycats

    fixing inconsistency with cattr_reader and matter_reader [#4172 state…

    RipTheJacker authored wycats committed
    …:resolved]
    
    Signed-off-by: wycats <wycats@gmail.com>
Commits on Mar 26, 2010
  1. @wycats
Something went wrong with that request. Please try again.