Permalink
Commits on Dec 21, 2015
  1. Merge pull request #43 from dkubb/fix/yardstick-document-regression

    dkubb committed Dec 21, 2015
    Fix yardstick document regression
Commits on Dec 20, 2015
  1. Fix reporting regression for identical docstrings

    backus committed Dec 20, 2015
    Fixes #42
Commits on Oct 26, 2015
  1. Merge pull request #41 from dkubb/fix/build-status-badge

    dkubb committed Oct 26, 2015
    Remove travis remnants
  2. Remove travis configuration

    backus committed Oct 26, 2015
  3. Merge pull request #34 from dkubb/feature/improve-rule-descriptions

    dkubb committed Oct 26, 2015
    Improve rule descriptions
  4. Add `include Adamantium` to immutable classes

    backus committed Oct 24, 2015
  5. Add `Adamantium` runtime dependency to gemspec

    backus committed Oct 24, 2015
  6. Add markup to rule descriptions for formatting

    backus committed Oct 18, 2015
    Closes #32
  7. Add `RuleDescription` tokenizing and formatting

    backus committed with backus Oct 4, 2015
    Descriptions are written like so
    
      *@tag* should be either _foo_ or _bar_
    
    which is processed as
    
      @tag should be either foo or bar
      ^~~~ SUBJECT
      @tag should be either foo or bar
          ^~~~~~~~~~~~~~~~~~ TEXT
      @tag should be either foo or bar
                            ^~~ OPTION
      @tag should be either foo or bar
                               ^~~~ TEXT
      @tag should be either foo or bar
                                   ^~~ OPTION
    
    these tokens then have formatters associated with
    them so they know how colorize and create a string
  8. Add `Yardstick::Decorator` for formatting strings

    backus committed with backus Oct 3, 2015
  9. Change description for 'method summary' rules

    backus committed with backus Oct 3, 2015
  10. Change `@example` tag rule description

    backus committed with backus Oct 3, 2015
  11. Change `@return` tag description

    backus committed with backus Oct 3, 2015
  12. Change `@api` tag rule descriptions

    backus committed with backus Oct 3, 2015
  13. Change `ExampleTag` description to use `@example`

    backus committed with backus Oct 3, 2015
  14. Add `abstract_type` runtime dependency

    backus committed Oct 18, 2015
Commits on Oct 18, 2015
  1. Merge pull request #40 from dkubb/feature/upgrade-devtools

    dkubb committed Oct 18, 2015
    Upgrade devtools
  2. Add documentation for 'InvalidRule'

    backus committed Oct 18, 2015
  3. Add top level documentation to lib/yardstick.rb

    backus committed Oct 18, 2015
  4. Update .yardopts

    backus committed Oct 18, 2015
    - Use 'README.md'
    - Drop 'features/**/*.feature' since we don't use this
  5. Rename '.document' to '.yardopts'

    backus committed Oct 18, 2015
  6. Update devtools to 0.1.2

    backus committed Oct 18, 2015
    I have inline disabled a few thing reek flags.
    These issues are resolved in separate commits.
Commits on Oct 11, 2015
  1. Merge pull request #38 from dkubb/feature/ice_nine

    backus committed Oct 11, 2015
    Use IceNine
  2. Change unfrozen constant values to be frozen

    backus committed with backus Oct 5, 2015
  3. Change rule descriptions to be frozen

    backus committed with backus Oct 5, 2015
  4. Merge pull request #37 from dkubb/feature/concord

    backus committed Oct 11, 2015
    Use concord
Commits on Oct 10, 2015
  1. Refactor `Rake::Verify` to use concord

    backus committed with backus Oct 4, 2015
  2. Fix rake task description based on configuration

    backus committed with backus Oct 4, 2015
  3. Refactor `Rake::Measurement` to use concord

    backus committed with backus Oct 4, 2015
  4. Refactor `Yardstick::Processor` to use concord

    backus committed with backus Oct 4, 2015
  5. Refactor `Yardstick::OrderedSet` to use concord

    backus committed with backus Oct 4, 2015
  6. Refactor `Yardstick::ReportOutput` to use concord

    backus committed with backus Oct 4, 2015