Permalink
Commits on Sep 21, 2014
Commits on Sep 10, 2014
  1. Merge pull request #292 from troessner/fix-rspec-patterns

    Stop using FileList to specify RSpec patterns
    Timo Rößner committed Sep 10, 2014
  2. Stop using FileList to specify RSpec patterns

    This was never meant to work.
    mvz committed Sep 10, 2014
Commits on Aug 30, 2014
  1. Merge pull request #289 from gilles-leblanc/issue-287

    Color total warning count depending on number of warnings
    troessner committed Aug 30, 2014
Commits on Aug 29, 2014
  1. Color total warning count depending on number of warnings

    If there are no warnings, the output will be green, otherwise it will be
    red.
    
    Fixes #287
    gilles-leblanc committed Aug 29, 2014
  2. Merge pull request #279 from troessner/refactor-cli-options

    Refactor Cli::Options
    troessner committed Aug 29, 2014
  3. Refactor Cli::Options.

    troessner committed Aug 29, 2014
  4. Merge pull request #275 from troessner/refactor-unused-parameters-sme…

    …ll-detector
    
    Refactor unused parameters smell detector
    troessner committed Aug 29, 2014
  5. Refactor unused parameters smell detector

    - Remove excessive constants
    - Clarify method names
    mvz committed with troessner Mar 16, 2013
Commits on Aug 28, 2014
  1. Merge pull request #288 from SkuliOskarsson/erubis-to-erb

    Changed from erubis to erb
    troessner committed Aug 28, 2014
Commits on Aug 27, 2014
  1. Changed from erubis to erb

    Skuli Oskarsson committed Aug 27, 2014
  2. Merge pull request #285 from SkuliOskarsson/html_output

    Added simple HTML output
    troessner committed Aug 27, 2014
Commits on Aug 26, 2014
  1. Added html file output

    Fixed some problems
    
    Fixed more things
    Skuli Oskarsson committed Aug 22, 2014
Commits on Aug 17, 2014
  1. Merge pull request #274 from troessner/duplicate-block-method-call

    Consider block parameter for DuplicateMethodCall
    troessner committed Aug 17, 2014
  2. Merge pull request #283 from troessner/circular-dependencies

    Make reek run warning-free
    troessner committed Aug 17, 2014
Commits on Aug 14, 2014
  1. Make reek run warning-free

    Enables warnings during the spec run, and fixes the following warnings:
    
    * 'circular require considered harmful' due to some needless requires
    * 'copying extra states' warning when using Hash#reject
    * 'character class has duplicated range' warning due to using match
      matcher with a string argument
    mvz committed Aug 14, 2014
  2. Merge pull request #277 from troessner/fix-gemspec-warnings

    Update gemspec
    mvz committed Aug 14, 2014
  3. Merge pull request #273 from troessner/remove-ruby-version

    Use default Ruby version locally
    mvz committed Aug 14, 2014
  4. Merge pull request #278 from troessner/update-readme

    Update README
    mvz committed Aug 14, 2014
Commits on Jul 29, 2014
  1. Update gemspec

    * Fix dependency versioning warnings
    * Fix license warning
    * Improve description formatting
    * Remove post install message
    mvz committed Jul 29, 2014
  2. Update README

    * Use bundler in test running examples
    * Use Markdown's numbered list
    * Wrap long lines
    mvz committed Jul 29, 2014
Commits on Jul 27, 2014
  1. Consider block parameter for DuplicateMethodCall

    This catches cases like the following:
    
        foo {|a| a.bar}
        foo {|a| a.bar}
    
    In addition, the following cases become extra smelly since the whole
    iterator is considered smelly, in additon to `foo.bar`:
    
        foo.bar {|a| a.baz}
        foo.bar {|a| a.baz}
    
    One consideration is whether the following case should still be
    considered smelly:
    
        foo.bar {|a| a.baz}
        foo.bar {|a| a.qux}
    
    With the present change, this case stays smelly as it was before.
    mvz committed Jul 27, 2014
Commits on Jul 26, 2014
  1. Merge pull request #272 from gilles-leblanc/issue262

    Corrects UnusedParameter with keyword arguments with splat
    mvz committed Jul 26, 2014
Commits on Jul 25, 2014
  1. Corrects UnusedParameter with keyword arguments with splat

    Corrects an error where the UnusedParameter smell was flaged when it
    should not have been when the method parameters included a keyword
    argument with a splat.
    
    Fixes #262
    gilles-leblanc committed Jul 24, 2014
Commits on Jul 24, 2014
  1. Use default Ruby version locally

    Assume that each developer can keep their local Ruby version up to date
    instead of mandating a particular one and chasing after the facts all
    the time.
    mvz committed Jul 24, 2014
Commits on Jul 15, 2014
  1. Merge pull request #265 from troessner/use-byebug-on-ruby-2

    Use byebug on MRI 2.0 and up
    troessner committed Jul 15, 2014
  2. Merge pull request #267 from troessner/update-to-rspec-3

    Update to RSpec 3
    troessner committed Jul 15, 2014
Commits on Jul 7, 2014
  1. Bump version to 1.3.8.

    troessner committed Jul 7, 2014
  2. Merge pull request #264 from troessner/issue-263-loosen-ruby2ruby-dep…

    …endency
    
    Loosen ruby2ruby dependency
    mvz committed Jul 7, 2014
Commits on Jul 6, 2014
  1. Update to RSpec 3

    Conversion involved the following steps:
    - Use transitional RSpec version 2.99
    - Convert specs to RSpec 2.99.1 syntax with Transpec
    - Simplify converted specs that used to use 'its'
    - Update dependency to RSpec 3.0
    - Remove rcov options from rake tasks
    - Remove deprecated RSpec config option from spec_helper
    - Use current matcher protocol for smell matchers
    - Update matchers used in step definitions
    - Improve some expectations by using operator matchers
    mvz committed Jun 27, 2014
Commits on Jun 27, 2014
  1. Use byebug on MRI 2.0 and up

    mvz committed Jun 27, 2014
  2. Loosen ruby2ruby dependency

    Since ruby2ruby is sementically versioned, we can safely allow any 2.x
    version equal to or above 2.0.8.
    mvz committed Jun 27, 2014
Commits on Jun 4, 2014
  1. Merge pull request #261 from rrrene/patch-2

    Update docs badge in README
    troessner committed Jun 4, 2014
  2. Update docs badge in README

    Update the URL of the docs badge to include it from inch-ci.org instead of inch-pages.github.io (the former being the successor of the Inch Pages project).
    rrrene committed Jun 4, 2014
Commits on Apr 2, 2014
  1. Merge pull request #258 from troessner/rainbow_dep

    Specify required Rainbow version as >= 1.99
    bf4 committed Apr 2, 2014