Style/StringLiterals:
  EnforcedStyle: double_quotes

Metrics/LineLength:
  Max: 100

# Document classes and non-namespace modules.
Style/Documentation:
  Enabled: false

Style/ClassAndModuleChildren:
  Enabled: false

Metrics/ClassLength:
  Enabled: false

Metrics/ModuleLength:
  Enabled: false

Metrics/MethodLength:
  Max: 20

Metrics/AbcSize:
  Max: 30

Style/TrailingCommaInArguments:
  EnforcedStyleForMultiline: comma

Style/TrailingCommaInLiteral:
  EnforcedStyleForMultiline: comma

AllCops:
  TargetRubyVersion: 2.1

Style/Alias:
  EnforcedStyle: prefer_alias_method

Style/StringLiterals:
  EnforcedStyle: double_quotes

Metrics/LineLength:
  Max: 100

# Document classes and non-namespace modules.
Style/Documentation:
  Enabled: false

Style/ClassAndModuleChildren:
  Enabled: false

Metrics/ClassLength:
  Enabled: false

Metrics/ModuleLength:
  Enabled: false

Metrics/MethodLength:
  Max: 20

Metrics/AbcSize:
  Max: 30

Style/TrailingCommaInArguments:
  EnforcedStyleForMultiline: comma

Style/TrailingCommaInLiteral:
  EnforcedStyleForMultiline: comma

Update Rubocop config for new cops
Update Rubocop config for new cops

Rubocop has introduced TargetRubyVersion config parameter.
(bbatsov/rubocop@553d84a)
We set the parameter 2.1 because some code cause syntax error
in Ruby 2.0.

Also, Rubocop has introduced Style/Alias.
(bbatsov/rubocop@ead2ca2)
We adopt `prefer_alias_method` (the default is `prefer_alias`)
