Permalink
Commits on Jul 4, 2012
  1. Rename method to make it less confusing.

    floehopper committed Jul 4, 2012
    I think this is a carry over from an old name for the library.
  2. No need to check `defined?` for outer modules.

    floehopper committed Jul 4, 2012
    As suggested in [1].
    
    [1] #40 (comment)
  3. Do not monkey-patch Test::Unit or MiniTest unless we *know* it's ok.

    floehopper committed Jul 4, 2012
    I had assumed both libraries were changing relatively slowly and that
    the Mocha Travis CI build in conjunction with the
    Gemfile.minitest.latest and Gemfile.test-unit.latest gemfiles would
    catch any problems, but this seems to have been overly optimistic.
    
    Also the logic in this set of if statements was flawed - the else
    statement was unlikely to ever be reached.
Commits on Jul 3, 2012
Commits on May 14, 2012
Commits on May 4, 2012
Commits on Apr 25, 2012
  1. Fix #78.

    floehopper committed Apr 25, 2012
    It appears that Object#__method__ is already a Ruby method. Who knew!
Commits on Apr 24, 2012
  1. Tweaks to 035a774.

    floehopper committed Apr 24, 2012
    - Bring `Object#_method` into line with other "hidden" methods and use
    surrounding double underscores i.e. `Object#__method__`.
    - Make test name a little clearer.
  2. Merge pull request #77 from sikachu/object_method

    floehopper committed Apr 24, 2012
    Alias `Object#method` to `Object#_method`
Commits on Apr 23, 2012
  1. Alias `Object#method` to `Object#_method`

    sikachu committed Apr 23, 2012
    This will fix the problem when using Mocha to stub an object that reimplement `#method` method.
Commits on Apr 22, 2012
  1. Disable jekyll processing for github pages.

    floehopper committed Apr 22, 2012
    Files with leading underscores were not being served.
  2. Remove SHAs and revision numbers from release notes.

    floehopper committed Apr 22, 2012
    Since all but the very earliest releases are tagged in the git
    repository, these serve no useful purpose, make the release notes look
    ugly in YARD, and add to the work needed for a release.
Commits on Apr 21, 2012
  1. Add v0.11.0 to list of bad versions.

    floehopper committed Apr 21, 2012
    Note that I have now "gem yanked" all 3 of these bad versions.
  2. Methods with block parameter were not restored properly in Ruby 1.8.7.

    floehopper committed Apr 21, 2012
    - Converting the original method to a `Proc` meant we lost the block
      parameter in the restored version of the method.
    - Hopefully this fixes #76.
Commits on Apr 19, 2012