Add static alignment style to AlignParameters cop
Merge pull request #863 from hannestyden/align-parameters

Add static alignment style to AlignParameters cop
Add failing spec for SourceParser

Including a one for #862 and also other two.
Add passing SourceParser specs for preparation of refactor
Redesign parsing logic of cop disabling comment

Introduce more rubust logic that uses comment and token object from
Parser rather than parsing each source line with regexp.

This fixes #862.
Fix style issues by an oversight in the old comment parsing logic

The old parsing logic confused string literals including a cop disabling
comment such as 'something # rubocop:disable all' with real comments.
Merge pull request #867 from yujinakayama/redesign-comment-parsing

Redesign parsing logic of cop disabling comment
Add option to ignore last argument hashes
Fix a false positive in StringConversionInInterpolation

to_s with arguments should not trigger an offense.
Merge pull request #864 from hannestyden/ignore-last-argument-hash

Add configuration option to AlignHash cop making it ignore last argument hashes
New cop DoubleNegation
Fix a couple of double negation offenses
Simplify a spec
Add ClassAndModuleChildren cop

Checks nested or compact style for children classes and modules.
Fix offenses reported by ClassAndModuleChildren
Remove trailing spaces in yaml files
Fix alignment of concatenated strings
Merge pull request #869 from geniou/nested_style

Add ClassAndModuleChildren cop
add example to explain hang while auto correct
fix hung while auto correct