Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Sep 11, 2011
  1. Empty rescue clauses no longer cause the 'rescue Exception' warning t…

    Michael Edgar authored
    …o raise. Closes #8
Commits on Aug 27, 2011
  1. Revised predicate-type-checking warning.

    Michael Edgar authored
    A method foo? must be observed to return an instance of a truthy class at least once, and an instance of a falsy class at least once.
  2. Added a missed file: guaranteed super detection.

    Michael Edgar authored
Commits on Aug 22, 2011
  1. Common global/module methods warn if overridden without a guaranteed …

    Michael Edgar authored
    …call to super. Fixes #4.
  2. Fixed conflicting tests for yield analysis.

    Michael Edgar authored
    Since the new 'warn about overriding block_given?' tests introduce a class which
    overrides block_given?, the yield tests were noticing the existence of a block_given?
    which was not Kernel#block_given?. Since the old yield tests were methods on Object,
    and not on a particular class, they had to decide each method was block-optional.
    By isolating each test in a class not equal to the ones introduced in the
    override-warning specs, the yield tests no longer fail.
  3. Added override warnings for Module#{public,private,protected,module_f…

    Michael Edgar authored
  4. Merge branch 'master' of

    Michael Edgar authored
  5. Added specs and fixes: to_{a,ary,i,int,s,str,f} and ! are warned for …

    Michael Edgar authored
    …bad return types.
Commits on Aug 21, 2011
  1. Bumped latest version in to 0.7.0pre2

    Michael Edgar authored
  2. Added support for loading standard ruby files via environment vars an…

    Michael Edgar authored
    …d a command-line option.
    The -I option from Ruby is included from the command line. Then LASER_RUBYPATH is considered, then RUBYPATH, then $: itself.
Commits on Aug 20, 2011
  1. Merge branch 'master' of

    Michael Edgar authored
  2. Accurate line numbers for unused method errors.

    Michael Edgar authored
  3. SexpErrors show the correct filename now. closes #21.

    Michael Edgar authored
Commits on Aug 19, 2011
  1. Merge pull request #5 from rkh/patch-1

    Michael Edgar authored
    some 1.8 code throws a SyntaxError on 1.9. This is definitely correct. First example coming to mind is the old, optional "colon" for when clauses. I'm certain there's more.
  2. New gemspec for prerelease 2.

    Michael Edgar authored
  3. Killed VERSION from jeweler.

    Michael Edgar authored
  4. Fixed issues with bundler and gem dependencies. fixes #6

    Michael Edgar authored
Commits on Aug 18, 2011
  1. @rkh
Commits on Aug 17, 2011
  1. Unused method detection handles a choice of potential sends pulled fr…

    Michael Edgar authored
    …om a tuple
  2. Unused method detection handles a choice of potential sends pulled fr…

    Michael Edgar authored
    …om a tuple
Commits on Aug 13, 2011
Commits on Aug 12, 2011
  1. Bumped rpsec to 2.4. Finally added Gemfile.lock.

    Michael Edgar authored
  2. Bumped version in

    Michael Edgar authored
  3. Added prerelease 1 to changelog.

    Michael Edgar authored
  4. Updated README to reflect CLI usage. Fixed splat bug, failing test, a…

    Michael Edgar authored
    …nd --only flag.
Commits on Aug 6, 2011
  1. Added basic detection of unused methods. IssueID #19

    Michael Edgar authored
Commits on Aug 5, 2011
Something went wrong with that request. Please try again.