Custom rake task.
Merge pull request #355 from pmenglund/rake_task

Custom rake task.
Add comment explaining a Parser setting that is a workaround.

The setting of all_errors_are_fatal is discussed in https://github.com/whitequark/parser/issues/93
Merge pull request #366 from jonas054/jruby_and_rbx

Add comment explaining a Parser setting that is a workaround.
New formatter FileListFormatter (fixes #357)
Extract Token definition into separated file and move to Rubocop namespace
Generate Token from parser token with Token.from_parser_token
Merge pull request #367 from yujinakayama/refactor-token-handling

Refactor token handling
Add auto-correct logic again

Restore the auto-correct behavior that was broken after the introduction
of the Commissioner class.
Restore the AndOr cop auto-correction
Restore auto-correction for CharacterLiteral
Add FileListFormatter key `files` to --help text
Work around to the Rubinius' named capture bug

This is a quick fix for this failing build.
https://travis-ci.org/bbatsov/rubocop/jobs/9148060

The issue is already reported but does not seem to be fixed.
https://github.com/rubinius/rubinius/issues/2051
Make Corrector's spec examples more readable
Update RSpec and Rake dependencies
Restore the rest of the auto-correct actions
Remove self-check spec and add self-check command to .travis.yml
Merge pull request #370 from yujinakayama/remove-self-check-spec

Remove self-check spec and add self-check command to .travis.yml
Also check for usage of 'validates_uniqueness_of' when using '--rails'
Merge pull request #368 from edzhelyov/restore-autocorrect

Restore autocorrect