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

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

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

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

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

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

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

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

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

    troessner committed Aug 28, 2014
    Changed from erubis to erb
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

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

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

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

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

    mvz committed Aug 14, 2014
    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
  2. Merge pull request #277 from troessner/fix-gemspec-warnings

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

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

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

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

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

    mvz committed Jul 27, 2014
    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.
Commits on Jul 26, 2014
  1. Merge pull request #272 from gilles-leblanc/issue262

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

    gilles-leblanc committed Jul 24, 2014
    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
Commits on Jul 24, 2014
  1. Use default Ruby version locally

    mvz committed Jul 24, 2014
    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.
Commits on Jul 15, 2014
  1. Merge pull request #265 from troessner/use-byebug-on-ruby-2

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

    troessner committed Jul 15, 2014
    Update to RSpec 3
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…

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

    mvz committed Jun 27, 2014
    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
Commits on Jun 27, 2014
  1. Use byebug on MRI 2.0 and up

    mvz committed Jun 27, 2014
  2. Loosen ruby2ruby dependency

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

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

    rrrene committed Jun 4, 2014
    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).
Commits on Apr 2, 2014
  1. Merge pull request #258 from troessner/rainbow_dep

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