Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Jul 14, 2015
  1. Nuke badges from the README

    These serve no meaningful purpose as the build status of the master
    branch is not relevant to the stability of a released Gem.
Commits on May 15, 2015
  1. Change license from MIT to MPL 2.0

    See YorickPeterse/oga@0a7242a
    for more information.
Commits on Apr 14, 2015
  1. Release 2.0.4

Commits on Mar 26, 2015
  1. Removed .ruby-version

    This isn't really needed for development purposes.
Commits on Jan 17, 2015
  1. Upload docs to S3.

Commits on Jan 10, 2015
  1. Removed libyaml installation.

    This doesn't fix anything, lets just wait for a new Rbx release.
  2. Install libyaml on Travis.

    Lets see if _this_ fixes the failures.
  3. Revert "Switch back to non containers on Travis."

    This reverts commit af5d7eb.
    This doesn't stop the Travis failures.
Commits on Jan 9, 2015
  1. Switch back to non containers on Travis.

    This seems to be causing random Rbx errors that are unrelated to ruby-lint
    itself. Not sure if this will fix it, but we'll see.
  2. Run tests on MRI 2.2.

  3. Update to parser 2.2.

  4. Release 2.0.3

  5. Merge pull request #140 from seancaffery/remove-union

    Replace Array#| with Array#+
  6. @seancaffery

    Replace Array#| with Array#+

    seancaffery authored seancaffery committed
    This is primarily for performance reasons. It yields around a 23%
    improvement on a file with 300 violations.
Commits on Jan 8, 2015
Commits on Dec 22, 2014
  1. Merge pull request #139 from braingourmets/task/travis-performance

    [TASK] Configure Travis for better build performance
  2. @oliverklee

    [TASK] Configure Travis for better build performance

    oliverklee authored
    Set sudo: false to allow usage of their new container-based infrastructure.
Commits on Aug 27, 2014
Commits on Aug 9, 2014
  1. Merge pull request #136 from allquixotic/fix-issue-133

    Use #name instead of #to_s when getting the name of constants.
  2. @allquixotic

    Use #name instead of #to_s when getting the name of constants.

    allquixotic authored
    The only constants that the Inspector should be looking at are of type Module or Class. Both of these built-in types respond to #name, but some gems (such as LibXML) create Modules in such a way that they implement #to_s with one (required) argument, whereas here we only call it with 0 arguments.
    In most cases #to_s will be an alias for #name, and #name is really what we want anyway. Aside from that, many core classes and core functionality of Ruby will break if a gem maintainer chooses not to implement #name, whereas not implementing the zero-argument #to_s message appears to have no ill effects outside of causing ruby-lint to raise an exception when generating definitions for these gems.
    Fixes [#133](#133).
  3. Merge pull request #134 from allquixotic/new-defs

    New definitions for various libraries I use.
  4. Don't use anonymous modules for Inspector tests.

    Anonymous modules don't have names, which prevents the use of Module#name.
Commits on Aug 7, 2014
  1. @allquixotic
  2. @allquixotic
  3. @allquixotic
  4. @allquixotic
  5. @allquixotic
Something went wrong with that request. Please try again.