Permalink
Commits on Aug 20, 2012
  1. Namespace ThresholdCheck.

    xaviershay committed Aug 20, 2012
Commits on Aug 19, 2012
  1. Remove special casing for ThresholdCheck.

    It's almost more complicated, but it bundles it all into one spot (the
    CLI options generator).
    xaviershay committed Aug 19, 2012
  2. Remove indirection between CLI and check args.

    It is not quite as "nice", but is much simpler.
    xaviershay committed Aug 19, 2012
  3. Rename DEFAULTS to OPTIONS.

    xaviershay committed Aug 19, 2012
  4. Merge pull request #24 from square/smarter-abc

    Handle anonymous class definitions correctly in ABC output.
    xaviershay committed Aug 19, 2012
  5. Merge pull request #23 from square/encoding

    Encoding fixes.
    xaviershay committed Aug 19, 2012
Commits on Aug 18, 2012
  1. Ignore invalid UTF-8 input when parsing lines.

    This continues the hack that cane assumes UTF-8 input, which may not
    actually be the case but still seems like a decent option since I don't
    have good examples of this not being the case.
    
    This should not add any performance overhead, since input is only
    re-encoded if any comparison fails on it. I have not benchmarked whether
    this actually a big deal or not, but should.
    
    Fixes #22.
    xaviershay committed Aug 18, 2012
  2. Don't recognize magic encoding comment as class documentation.

    The exact spec for this comment is unclear from the Ruby source. There
    is exactly one test for a valid comment, and `parse.y` is ... obtuse.
    The regex used here was found in `lib/erb.rb` and copied verbatim, with
    the exception of a redundant regex to exclude -*- markers, which AFAICT
    is entirely unnecessary.
    
    Fixes #21.
    xaviershay committed Aug 18, 2012
Commits on Jul 4, 2012
  1. Merge pull request #18 from seomoz/cosmetic_fixes

    Cosmetic fixes
    xaviershay committed Jul 4, 2012
Commits on Jul 3, 2012
  1. Merge pull request #17 from mattonrails/master

    Mention short version flag in --help output and README
    xaviershay committed Jul 3, 2012
Commits on Jul 2, 2012
  1. 1.4.0

    xaviershay committed Jul 2, 2012
Commits on Jul 1, 2012
  1. Merge pull request #16 from seomoz/exclusions

    Provide a whitelist mechanism
    xaviershay committed Jul 1, 2012
Commits on Jun 29, 2012