Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 29, 2011
  1. Aaron Patterson

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

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

    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. José Valim
Commits on Aug 25, 2011
  1. Jon Leighton
Commits on Aug 16, 2011
  1. Xavier Noria

    prefer ends_with? over slicing

    fxn authored
Commits on Aug 15, 2011
  1. Jon Leighton
  2. Arun Agrawal

    Need to include public_send

    arunagw authored
  3. Jon Leighton

    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. Jon Leighton
  5. Jon Leighton

    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. Evan Light
Commits on Aug 1, 2011
  1. Dmitriy Kiriyenko
Commits on Jul 31, 2011
  1. Brad Ediger

    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. Jon Leighton

    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. Vijay Dev
Commits on Jun 9, 2011
  1. Ben Orenstein
Commits on May 25, 2011
  1. Josh Kalderimis
Commits on May 16, 2011
  1. José Valim
Commits on May 12, 2011
  1. Josh Kalderimis

    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. Xavier Noria

    adds a couple of missing AS dependencies

    Rolf Timmermans authored fxn committed
Commits on Feb 19, 2011
  1. Ben Orenstein
Commits on Nov 24, 2010
  1. James Tucker Aaron Patterson

    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. Мар'ян Крекотень (Marjan Krekoteń) José Valim

    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. Aaron Patterson
Commits on Sep 1, 2010
  1. Neeraj Singh José Valim

    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. Santiago Pastorino

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

    spastorino authored
    …ec sed 's/[ \t]*$//' -i {} \;)
Commits on Jul 19, 2010
  1. Łukasz Strzałkowski Aaron Patterson

    Introduced redefine_method

    strzalek authored tenderlove committed
Commits on Jul 17, 2010
  1. Santiago Pastorino Aaron Patterson
Commits on May 20, 2010
  1. Santiago Pastorino José Valim

    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. Santiago Pastorino José Valim

    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. Aaron Patterson Jeremy Kemper

    fisting stack trace [#4349 state:resolved]

    tenderlove authored jeremy committed
    Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
Commits on Mar 27, 2010
  1. Santiago Pastorino José Valim

    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 Yehuda Katz

    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. Yehuda Katz
Something went wrong with that request. Please try again.