Skip to content

Instantly share code, notes, and snippets.

@tristanm
Last active August 29, 2015 14:01
Show Gist options
  • Save tristanm/00e96fe12e50d3271bca to your computer and use it in GitHub Desktop.
Save tristanm/00e96fe12e50d3271bca to your computer and use it in GitHub Desktop.
Rails' Rubocop Offenses
AllCops:
RunRailsCops: true
# Fails in 0.21.0
Delegate:
Enabled: false
#!/bin/bash
rubocop --format simple --out offenses.txt --format offenses --out counts.txt --format progress --no-color ../rails
25358 StringLiterals
19524 LineLength
11633 HashSyntax
5743 SpaceAfterComma
3029 Documentation
2710 SpaceInsideHashLiteralBraces
1735 MethodLength
1621 Encoding
1211 IndentationConsistency
1136 SpaceInsideBrackets
678 SpaceInsideBlockBraces
652 SpaceAroundOperators
613 SignalException
584 PercentLiteralDelimiters
532 NumericLiterals
476 BracesAroundHashParameters
456 RegexpLiteral
445 AlignParameters
433 UnusedMethodArgument
422 Blocks
407 SingleLineMethods
331 ClassLength
326 EmptyLinesAroundAccessModifier
323 SpaceBeforeBlockBraces
313 CollectionMethods
277 SpaceInsideParens
269 EmptyLinesAroundBody
255 Alias
255 SingleSpaceBeforeFirstArg
245 WordArray
241 UnusedBlockArgument
222 SpaceAroundEqualsInParameterDefault
220 CyclomaticComplexity
211 AssignmentInCondition
182 CaseIndentation
176 Syntax
173 EmptyLineBetweenDefs
161 PerlBackrefs
155 FormatString
153 GlobalVars
150 AlignHash
148 RedundantSelf
143 CaseEquality
133 EmptyLines
123 Lambda
118 LeadingCommentSpace
118 Output
116 LineEndConcatenation
116 Proc
106 RescueModifier
102 IfUnlessModifier
102 Semicolon
98 IndentationWidth
94 SpaceAfterNot
93 ClassAndModuleChildren
93 ConstantName
91 AccessModifierIndentation
87 TrivialAccessors
84 SpecialGlobalVars
77 TrailingBlankLines
76 DeprecatedHashMethods
71 DotPosition
70 AndOr
68 TrailingWhitespace
65 MethodName
63 Eval
60 TrailingComma
58 IndentHash
54 AlignArray
51 ClassVars
51 RaiseArgs
48 HandleExceptions
46 WhenThen
44 AsciiComments
43 EndAlignment
40 AccessorMethodName
39 BlockNesting
39 ParameterLists
37 MethodDefParentheses
36 MethodCallParentheses
33 RescueException
31 UselessAssignment
29 PredicateName
26 UnderscorePrefixedVariableName
22 OpMethod
22 RedundantReturn
21 ModuleFunction
19 EmptyLiteral
19 NonNilCheck
19 StringConversionInInterpolation
17 IndentArray
16 ColonMethodCall
16 MultilineTernaryOperator
16 NegatedIf
15 CharacterLiteral
12 DoubleNegation
12 RedundantBegin
12 SingleLineBlockParams
11 MultilineBlockChain
11 SelfAssignment
11 UnlessElse
10 BlockAlignment
10 VariableInterpolation
9 For
9 ParenthesesAroundCondition
8 ArrayJoin
8 UselessAccessModifier
7 WhileUntilModifier
6 ClassAndModuleCamelCase
6 NilComparison
6 SpaceAfterSemicolon
5 CommentAnnotation
5 UselessComparison
4 DefWithParentheses
4 RedundantException
4 VariableName
4 WhileUntilDo
3 NestedTernaryOperator
3 Not
3 SpaceAfterMethodName
3 Tab
3 UnneededCapitalW
2 Debugger
2 EndOfLine
2 EnsureReturn
2 LiteralInCondition
2 Loop
2 ParenthesesAsGroupedExpression
2 SpaceAfterControlKeyword
2 UnreachableCode
2 UselessSetterCall
2 Void
1 AsciiIdentifiers
1 EvenOdd
1 FileName
1 NegatedWhile
1 ShadowingOuterLocalVariable
1 SpaceBeforeFirstArg
--
87673 Total
  1. Move this to a full GitHub project and build a static GitHub site for it
This file has been truncated, but you can view the full file.
== actionmailer/actionmailer.gemspec ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 80: Line is too long. [89/79]
C: 8: 80: Line is too long. [179/79]
C: 18: 80: Line is too long. [80/79]
== actionmailer/lib/action_mailer/base.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 10: 80: Line is too long. [96/79]
C: 18: 80: Line is too long. [97/79]
C: 19: 80: Line is too long. [94/79]
C: 20: 80: Line is too long. [101/79]
C: 35: 80: Line is too long. [91/79]
C: 36: 80: Line is too long. [86/79]
C: 38: 80: Line is too long. [91/79]
C: 41: 80: Line is too long. [85/79]
C: 42: 80: Line is too long. [90/79]
C: 43: 80: Line is too long. [99/79]
C: 44: 80: Line is too long. [94/79]
C: 45: 80: Line is too long. [92/79]
C: 48: 80: Line is too long. [88/79]
C: 49: 80: Line is too long. [86/79]
C: 53: 80: Line is too long. [101/79]
C: 56: 80: Line is too long. [95/79]
C: 57: 80: Line is too long. [91/79]
C: 58: 80: Line is too long. [93/79]
C: 67: 80: Line is too long. [80/79]
C: 83: 80: Line is too long. [94/79]
C: 86: 80: Line is too long. [94/79]
C: 87: 80: Line is too long. [102/79]
C: 88: 80: Line is too long. [85/79]
C: 90: 80: Line is too long. [84/79]
C: 92: 80: Line is too long. [106/79]
C:102: 80: Line is too long. [114/79]
C:110: 80: Line is too long. [105/79]
C:111: 80: Line is too long. [104/79]
C:114: 80: Line is too long. [118/79]
C:116: 80: Line is too long. [84/79]
C:122: 80: Line is too long. [105/79]
C:123: 80: Line is too long. [104/79]
C:126: 80: Line is too long. [108/79]
C:131: 80: Line is too long. [107/79]
C:132: 80: Line is too long. [104/79]
C:133: 80: Line is too long. [106/79]
C:138: 80: Line is too long. [104/79]
C:145: 80: Line is too long. [110/79]
C:149: 80: Line is too long. [106/79]
C:150: 80: Line is too long. [107/79]
C:151: 80: Line is too long. [86/79]
C:159: 80: Line is too long. [102/79]
C:160: 80: Line is too long. [105/79]
C:161: 80: Line is too long. [96/79]
C:162: 80: Line is too long. [94/79]
C:164: 80: Line is too long. [106/79]
C:165: 80: Line is too long. [108/79]
C:179: 80: Line is too long. [88/79]
C:180: 80: Line is too long. [99/79]
C:181: 80: Line is too long. [100/79]
C:182: 80: Line is too long. [99/79]
C:185: 80: Line is too long. [93/79]
C:197: 80: Line is too long. [95/79]
C:207: 80: Line is too long. [96/79]
C:208: 80: Line is too long. [90/79]
C:209: 80: Line is too long. [85/79]
C:215: 80: Line is too long. [97/79]
C:219: 80: Line is too long. [86/79]
C:223: 80: Line is too long. [99/79]
C:226: 80: Line is too long. [96/79]
C:229: 80: Line is too long. [100/79]
C:230: 80: Line is too long. [99/79]
C:231: 80: Line is too long. [95/79]
C:236: 80: Line is too long. [102/79]
C:243: 80: Line is too long. [91/79]
C:251: 80: Line is too long. [106/79]
C:252: 80: Line is too long. [80/79]
C:254: 80: Line is too long. [100/79]
C:262: 80: Line is too long. [100/79]
C:275: 80: Line is too long. [96/79]
C:276: 80: Line is too long. [90/79]
C:279: 80: Line is too long. [93/79]
C:280: 80: Line is too long. [82/79]
C:286: 80: Line is too long. [97/79]
C:287: 80: Line is too long. [92/79]
C:300: 80: Line is too long. [81/79]
C:304: 80: Line is too long. [89/79]
C:305: 80: Line is too long. [89/79]
C:308: 80: Line is too long. [95/79]
C:309: 80: Line is too long. [94/79]
C:313: 80: Line is too long. [88/79]
C:314: 80: Line is too long. [88/79]
C:315: 80: Line is too long. [92/79]
C:323: 80: Line is too long. [100/79]
C:324: 80: Line is too long. [87/79]
C:325: 80: Line is too long. [90/79]
C:330: 80: Line is too long. [93/79]
C:333: 80: Line is too long. [92/79]
C:344: 80: Line is too long. [88/79]
C:345: 80: Line is too long. [88/79]
C:353: 80: Line is too long. [108/79]
C:356: 80: Line is too long. [102/79]
C:357: 80: Line is too long. [101/79]
C:359: 80: Line is too long. [96/79]
C:360: 80: Line is too long. [99/79]
C:362: 80: Line is too long. [107/79]
C:363: 80: Line is too long. [84/79]
C:364: 80: Line is too long. [108/79]
C:365: 80: Line is too long. [107/79]
C:366: 80: Line is too long. [103/79]
C:368: 80: Line is too long. [112/79]
C:369: 80: Line is too long. [112/79]
C:370: 80: Line is too long. [97/79]
C:371: 80: Line is too long. [109/79]
C:373: 80: Line is too long. [111/79]
C:374: 80: Line is too long. [111/79]
C:375: 80: Line is too long. [96/79]
C:376: 80: Line is too long. [102/79]
C:379: 80: Line is too long. [109/79]
C:380: 80: Line is too long. [110/79]
C:381: 80: Line is too long. [116/79]
C:384: 80: Line is too long. [101/79]
C:385: 80: Line is too long. [105/79]
C:388: 80: Line is too long. [113/79]
C:390: 80: Line is too long. [105/79]
C:391: 80: Line is too long. [105/79]
C:392: 80: Line is too long. [105/79]
C:395: 80: Line is too long. [107/79]
C:396: 80: Line is too long. [108/79]
C:399: 80: Line is too long. [100/79]
C:400: 80: Line is too long. [82/79]
C:401: 3: Class definition is too long. [223/100]
C:417: 80: Line is too long. [114/79]
C:429: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:430: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:431: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 22: Space inside square brackets detected.
C:432: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 65: Space inside square brackets detected.
C:436: 80: Line is too long. [85/79]
C:438: 80: Line is too long. [81/79]
C:441: 80: Line is too long. [83/79]
C:443: 80: Line is too long. [93/79]
C:448: 80: Line is too long. [81/79]
C:451: 11: Indent when as deep as case.
C:462: 80: Line is too long. [81/79]
C:465: 11: Indent when as deep as case.
C:474: 80: Line is too long. [103/79]
C:475: 80: Line is too long. [84/79]
C:477: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:481: 7: Use alias_method instead of alias.
C:494: 80: Line is too long. [82/79]
C:495: 7: Use alias_method instead of alias.
C:511: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:511: 80: Line is too long. [85/79]
C:518: 80: Line is too long. [96/79]
C:520: 80: Line is too long. [82/79]
C:521: 80: Line is too long. [89/79]
C:522: 80: Line is too long. [84/79]
C:525: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:525: 80: Line is too long. [85/79]
C:535: 5: Indent access modifiers like protected.
C:560: 80: Line is too long. [80/79]
C:561: 80: Line is too long. [80/79]
C:564: 31: Surrounding space missing in default value assignment.
C:577: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:577: 80: Line is too long. [82/79]
C:585: 5: Missing top-level class documentation comment.
C:586: 7: Avoid single-line method definitions.
W:588: 27: Unused method argument - args. If it's necessary, use _ or _args as an argument name to indicate that it won't be used. You can also write as method_missing(*) if you want the method to accept any arguments but don't care about them.
C:598: 80: Line is too long. [85/79]
C:609: 80: Line is too long. [81/79]
C:624: 80: Line is too long. [82/79]
C:628: 80: Line is too long. [87/79]
C:631: 80: Line is too long. [87/79]
C:633: 80: Line is too long. [87/79]
C:634: 80: Line is too long. [83/79]
C:654: 80: Line is too long. [89/79]
C:657: 80: Line is too long. [95/79]
C:660: 80: Line is too long. [87/79]
C:662: 80: Line is too long. [86/79]
C:664: 80: Line is too long. [90/79]
C:667: 80: Line is too long. [94/79]
C:669: 80: Line is too long. [90/79]
C:698: 80: Line is too long. [83/79]
C:712: 80: Line is too long. [88/79]
C:718: 80: Line is too long. [94/79]
C:737: 80: Line is too long. [80/79]
C:744: 5: Method has too many lines. [23/10]
C:755: 36: Space missing after comma.
C:767: 80: Line is too long. [105/79]
C:770: 80: Line is too long. [101/79]
C:778: 80: Line is too long. [80/79]
C:789: 3: Indent access modifiers like protected.
C:798: 80: Line is too long. [80/79]
C:800: 5: Cyclomatic complexity for set_content_type is too high. [7/6]
C:800: 5: Method has too many lines. [15/10]
C:806: 26: Prefer find over detect.
C:807: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:807: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:809: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:809: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:812: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:812: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:818: 80: Line is too long. [103/79]
C:819: 80: Line is too long. [104/79]
C:821: 80: Line is too long. [98/79]
C:824: 80: Line is too long. [111/79]
C:827: 5: Method has too many lines. [22/10]
C:831: 80: Line is too long. [87/79]
C:837: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:840: 80: Line is too long. [81/79]
C:859: 9: Use fail instead of raise to signal exceptions.
C:859: 80: Line is too long. [82/79]
C:867: 31: Space missing after comma.
C:870: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionmailer/lib/action_mailer/collector.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 3: Missing top-level class documentation comment.
C: 18: 7: Use fail instead of raise to signal exceptions.
C: 18: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 80: Line is too long. [82/79]
C: 21: 5: Use alias_method instead of alias.
== actionmailer/lib/action_mailer/delivery_methods.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 23: 9: Align the parameters of a method call if they span more than one line.
C: 23: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 9: Align the parameters of a method call if they span more than one line.
C: 32: 80: Line is too long. [90/79]
C: 35: 9: Align the parameters of a method call if they span more than one line.
C: 41: 80: Line is too long. [83/79]
C: 52: 61: Surrounding space missing in default value assignment.
C: 53: 80: Line is too long. [88/79]
C: 55: 80: Line is too long. [85/79]
C: 58: 7: Method has too many lines. [16/10]
C: 58: 46: Surrounding space missing in default value assignment.
C: 58: 59: Surrounding space missing in default value assignment.
C: 59: 20: Redundant self detected.
C: 64: 11: Use fail instead of raise to signal exceptions.
C: 64: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 66: 20: Assignment in condition - you probably meant to use ==.
C: 67: 80: Line is too long. [97/79]
C: 69: 13: Use fail instead of raise to signal exceptions.
== actionmailer/lib/action_mailer/gem_version.rb ==
C: 1: 1: Missing top-level module documentation comment.
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 80: Line is too long. [87/79]
C: 7: 3: Missing top-level module documentation comment.
C: 11: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionmailer/lib/action_mailer/log_subscriber.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 26: 80: Line is too long. [93/79]
== actionmailer/lib/action_mailer/mail_helper.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 9: 41: Prefer map over collect.
C: 9: 49: Avoid using {...} for multi-line blocks.
W: 14: 48: Unused block argument - s. You can omit the argument if you don't care about it.
C: 14: 56: Avoid the use of Perl-style backrefs.
C: 14: 62: Avoid the use of Perl-style backrefs.
W: 15: 48: Unused block argument - s. You can omit the argument if you don't care about it.
C: 15: 56: Avoid the use of Perl-style backrefs.
C: 15: 62: Avoid the use of Perl-style backrefs.
C: 21: 5: Use attr_reader to define trivial reader methods.
C: 26: 5: Use attr_reader to define trivial reader methods.
C: 41: 5: Method has too many lines. [12/10]
C: 45: 80: Line is too long. [87/79]
C: 52: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 22: Avoid using {...} for multi-line blocks.
== actionmailer/lib/action_mailer/preview.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level module documentation comment.
C: 10: 80: Line is too long. [83/79]
C: 18: 80: Line is too long. [88/79]
C: 20: 80: Line is too long. [101/79]
C: 28: 11: Indent when as deep as case.
C: 41: 3: Missing top-level class documentation comment.
C: 51: 80: Line is too long. [80/79]
C: 55: 19: Redundant self detected.
C: 73: 17: Space missing to the left of {.
C: 78: 17: Space missing to the left of {.
C: 86: 7: Keep a blank line before and after protected.
C: 87: 9: Inconsistent indentation detected.
C: 89: 56: Space missing to the left of {.
C: 89: 80: Line is too long. [89/79]
C: 93: 9: Inconsistent indentation detected.
C: 97: 9: Inconsistent indentation detected.
== actionmailer/lib/action_mailer/railtie.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 2: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 3: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 3: Missing top-level class documentation comment.
C: 10: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 80: Line is too long. [100/79]
C: 38: 26: Space missing after comma.
C: 42: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 80: Line is too long. [85/79]
== actionmailer/lib/action_mailer/test_case.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 6: 69: Use \ instead of + or << to concatenate those strings.
C: 8: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 3: Missing top-level class documentation comment.
C: 13: 5: Missing top-level module documentation comment.
C: 25: 7: Missing top-level module documentation comment.
C: 33: 13: Provide an exception class and message as arguments to raise.
C: 33: 13: Use fail instead of raise to signal exceptions.
W: 38: 21: Assignment in condition - you probably meant to use ==.
C: 38: 23: Redundant self detected.
C: 47: 19: Avoid the use of the case equality operator ===.
C: 49: 11: Provide an exception class and message as arguments to raise.
C: 49: 11: Use fail instead of raise to signal exceptions.
C: 56: 9: Inconsistent indentation detected.
C: 62: 9: Inconsistent indentation detected.
C: 64: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 9: Inconsistent indentation detected.
C: 71: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 9: Inconsistent indentation detected.
C: 78: 9: Inconsistent indentation detected.
C: 79: 80: Line is too long. [114/79]
== actionmailer/lib/action_mailer/test_helper.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 31: 80: Line is too long. [129/79]
== actionmailer/lib/action_mailer/version.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level module documentation comment.
C: 4: 80: Line is too long. [87/79]
== actionmailer/lib/action_mailer.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 34: 1: Missing top-level module documentation comment.
== actionmailer/lib/rails/generators/mailer/mailer_generator.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 5: Missing top-level class documentation comment.
C: 4: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 80: Line is too long. [85/79]
== actionmailer/lib/rails/generators/mailer/templates/mailer.rb ==
E: 1: 1: unexpected token tLT
E: 1: 23: unexpected token kDO
E: 4: 1: unexpected token tLT
E: 4: 17: unexpected token kDO
E: 9: 40: unexpected token tOP_ASGN
E: 15: 3: unexpected token kEND
== actionmailer/Rakefile ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 6: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 5: 16: Space inside square brackets detected.
C: 5: 22: Space inside square brackets detected.
C: 8: 20: Avoid using {...} for multi-line blocks.
C: 9: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 9: Use || instead of or.
C: 19: 12: Use fail instead of raise to signal exceptions.
C: 19: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 23: 8: The use of eval is a serious security risk.
C: 29: 6: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionmailer/test/abstract_unit.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 55: Use the new lambda literal syntax ->(params) {...}.
W: 27: 65: Unused block argument - template. If it's necessary, use _ or _template as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C: 27: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 80: Line is too long. [100/79]
C: 28: 54: Use the new lambda literal syntax ->(params) {...}.
W: 28: 64: Unused block argument - template. If it's necessary, use _ or _template as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C: 28: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 80: Line is too long. [96/79]
C: 33: 1: Missing top-level class documentation comment.
C: 39: 5: Replace class var @@deliveries with a class instance var.
W: 46: 14: Unused method argument - args. If it's necessary, use _ or _args as an argument name to indicate that it won't be used. You can also write as start(*) if you want the method to accept any arguments but don't care about them.
C: 51: 1: Missing top-level class documentation comment.
C: 51: 7: Use nested module/class definitions instead of compact style.
W: 52: 17: Unused method argument - args. If it's necessary, use _ or _args as an argument name to indicate that it won't be used. You can also write as new(*) if you want the method to accept any arguments but don't care about them.
C: 57: 5: Do not prefix writer method names with set_.
== actionmailer/test/asset_host_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Missing top-level class documentation comment.
C: 7: 7: Align the elements of a hash literal if they span more than one line.
C: 8: 7: Align the elements of a hash literal if they span more than one line.
C: 12: 1: Missing top-level class documentation comment.
C: 18: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 18: %Q-literals should be delimited by ( and )
C: 28: 80: Line is too long. [114/79]
C: 32: 41: Use proc instead of Proc.new.
C: 34: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 18: %Q-literals should be delimited by ( and )
C: 40: 80: Line is too long. [117/79]
C: 44: 48: Use proc instead of Proc.new.
W: 44: 59: Unused block argument - source. If it's necessary, use _ or _source as an argument name to indicate that it won't be used.
C: 44: 65: Space missing after comma.
C: 46: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 18: %Q-literals should be delimited by ( and )
C: 53: 80: Line is too long. [114/79]
== actionmailer/test/base_test.rb ==
C: 12: 1: Class definition is too long. [574/100]
C: 12: 1: Missing top-level class documentation comment.
C: 19: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 80: Line is too long. [87/79]
C: 56: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 62: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 63: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 80: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 12: Space inside { missing.
C: 81: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 80: Line is too long. [81/79]
C: 88: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 12: Space inside { missing.
C: 89: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 80: Line is too long. [81/79]
C: 97: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:101: 80: Line is too long. [87/79]
C:104: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:127: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:137: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:138: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:139: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 80: Line is too long. [89/79]
C:143: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:147: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:150: 80: Line is too long. [89/79]
C:153: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:159: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:160: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:161: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:162: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:166: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:167: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:171: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:172: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:177: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:181: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:182: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:186: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:187: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:189: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:192: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:196: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:199: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:199: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:203: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:206: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 56: Space inside { missing.
C:208: 66: Space inside { missing.
C:208: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 80: Line is too long. [92/79]
C:208: 90: Space inside } missing.
C:208: 91: Space inside } missing.
C:210: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:214: 56: Space inside { missing.
C:214: 80: Line is too long. [156/79]
C:214: 86: Space inside { missing.
C:214:154: Space inside } missing.
C:214:155: Space inside } missing.
C:219: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:220: 56: Space inside { missing.
C:220: 80: Line is too long. [113/79]
C:220: 82: Space inside { missing.
C:220: 95: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:220:111: Space inside } missing.
C:220:112: Space inside } missing.
C:226: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:229: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:231: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:232: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:233: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:236: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:240: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:245: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:249: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:251: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:252: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:254: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:254: 80: Line is too long. [81/79]
C:255: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:256: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:256: 80: Line is too long. [81/79]
C:259: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:260: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:260: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:263: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:264: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:270: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:273: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:274: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:275: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:276: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:277: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:280: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:284: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:285: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:286: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:292: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:292: 80: Line is too long. [87/79]
C:295: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:295: 80: Line is too long. [86/79]
C:297: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:303: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:303: 80: Line is too long. [80/79]
C:306: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:306: 80: Line is too long. [81/79]
C:308: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:315: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:318: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:319: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:320: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:321: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:325: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:330: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:332: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:333: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:334: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:335: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:335: 80: Line is too long. [81/79]
C:336: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:337: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:337: 80: Line is too long. [81/79]
C:340: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:343: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:344: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:345: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:345: 80: Line is too long. [82/79]
C:346: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:347: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:347: 80: Line is too long. [82/79]
C:350: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:353: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:354: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:355: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:356: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:357: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:360: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:364: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:365: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:366: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:367: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:368: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:371: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:371: 80: Line is too long. [87/79]
C:374: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:375: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:378: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:381: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:382: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:383: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:384: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:385: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:388: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:389: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:389: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:392: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:393: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:396: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:397: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:402: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:409: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:416: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:423: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:423: 80: Line is too long. [109/79]
C:430: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:430: 80: Line is too long. [105/79]
C:438: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:440: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:441: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:444: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:452: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:453: 80: Line is too long. [89/79]
C:454: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:454: 80: Line is too long. [82/79]
C:455: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:455: 80: Line is too long. [82/79]
C:458: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:460: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:461: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:464: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:465: 80: Line is too long. [83/79]
C:466: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:468: 80: Line is too long. [104/79]
C:469: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:473: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:474: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:478: 18: %-literals should be delimited by ( and )
C:478: 80: Line is too long. [103/79]
C:481: 80: Line is too long. [80/79]
C:483: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:484: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:486: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:490: 20: %-literals should be delimited by ( and )
C:490: 80: Line is too long. [104/79]
C:510: 3: Missing top-level class documentation comment.
W:511: 30: Unused method argument - mail. If it's necessary, use _ or _mail as an argument name to indicate that it won't be used. You can also write as delivered_email(*) if you want the method to accept any arguments but don't care about them.
C:515: 3: Missing top-level class documentation comment.
W:516: 30: Unused method argument - mail. If it's necessary, use _ or _mail as an argument name to indicate that it won't be used. You can also write as delivered_email(*) if you want the method to accept any arguments but don't care about them.
C:520: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:520: 80: Line is too long. [96/79]
C:527: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:527: 80: Line is too long. [123/79]
C:528: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:534: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:534: 80: Line is too long. [134/79]
C:541: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:541: 80: Line is too long. [107/79]
C:542: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:542: 80: Line is too long. [83/79]
C:549: 3: Missing top-level class documentation comment.
W:550: 31: Unused method argument - mail. If it's necessary, use _ or _mail as an argument name to indicate that it won't be used. You can also write as delivering_email(*) if you want the method to accept any arguments but don't care about them.
W:551: 31: Unused method argument - mail. If it's necessary, use _ or _mail as an argument name to indicate that it won't be used. You can also write as previewing_email(*) if you want the method to accept any arguments but don't care about them.
C:554: 3: Missing top-level class documentation comment.
W:555: 31: Unused method argument - mail. If it's necessary, use _ or _mail as an argument name to indicate that it won't be used. You can also write as delivering_email(*) if you want the method to accept any arguments but don't care about them.
W:556: 31: Unused method argument - mail. If it's necessary, use _ or _mail as an argument name to indicate that it won't be used. You can also write as previewing_email(*) if you want the method to accept any arguments but don't care about them.
C:559: 3: Missing top-level class documentation comment.
C:565: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:565: 80: Line is too long. [111/79]
C:572: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:572: 80: Line is too long. [138/79]
C:573: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:579: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:579: 80: Line is too long. [149/79]
C:586: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:586: 80: Line is too long. [122/79]
C:587: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:587: 80: Line is too long. [92/79]
C:594: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:594: 80: Line is too long. [120/79]
C:602: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:602: 80: Line is too long. [147/79]
C:603: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:610: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:610: 80: Line is too long. [151/79]
C:611: 80: Line is too long. [80/79]
C:618: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:618: 80: Line is too long. [132/79]
C:619: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:619: 80: Line is too long. [100/79]
C:627: 80: Line is too long. [98/79]
C:635: 80: Line is too long. [91/79]
C:639: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:641: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:644: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:645: 5: Missing top-level class documentation comment.
C:648: 7: Avoid single-line method definitions.
C:650: 7: Keep a blank line before and after private.
C:656: 80: Line is too long. [88/79]
C:659: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:660: 5: Missing top-level class documentation comment.
C:663: 7: Avoid single-line method definitions.
C:665: 7: Keep a blank line before and after private.
C:674: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:675: 5: Missing top-level class documentation comment.
C:678: 7: Avoid single-line method definitions.
C:680: 7: Keep a blank line before and after private.
C:682: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:687: 80: Line is too long. [103/79]
C:690: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:691: 5: Missing top-level class documentation comment.
C:699: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:702: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:709: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:711: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:712: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:715: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:716: 5: Missing top-level class documentation comment.
C:718: 30: Space inside { missing.
C:718: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:718: 66: Space inside } missing.
C:721: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:721: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:725: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:725: 80: Line is too long. [80/79]
C:728: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:728: 80: Line is too long. [82/79]
C:729: 5: Missing top-level class documentation comment.
C:734: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:734: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:734: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:738: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:743: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:744: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:744: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:745: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:746: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:746: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:753: 5: Inconsistent indentation detected.
C:766: 5: Inconsistent indentation detected.
== actionmailer/test/delivery_methods_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 1: Missing top-level class documentation comment.
C: 14: 1: Missing top-level class documentation comment.
W: 18: 16: Unused method argument - mail. If it's necessary, use _ or _mail as an argument name to indicate that it won't be used. You can also write as deliver!(*) if you want the method to accept any arguments but don't care about them.
C: 19: 5: Use fail instead of raise to signal exceptions.
C: 19: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 1: Missing top-level class documentation comment.
C: 24: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 16: Space inside { missing.
C: 36: 48: Space inside } missing.
C: 40: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 49: 1: Missing top-level class documentation comment.
C: 62: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 72: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 1: Class definition is too long. [112/100]
C: 84: 1: Missing top-level class documentation comment.
C: 85: 3: Missing top-level class documentation comment.
C: 91: 21: Surrounding space missing in default value assignment.
C:106: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 80: Line is too long. [83/79]
C:122: 5: Do not introduce global variables.
C:127: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 23: Space inside { missing.
C:128: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 30: Space inside } missing.
C:129: 80: Line is too long. [89/79]
C:134: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 23: Space inside { missing.
C:135: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 30: Space inside } missing.
C:136: 80: Line is too long. [89/79]
C:137: 26: Space inside { missing.
C:137: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:137: 33: Space inside } missing.
C:138: 80: Line is too long. [115/79]
C:142: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 26: Space inside { missing.
C:153: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 79: Space inside } missing.
C:154: 80: Line is too long. [87/79]
C:156: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:157: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:157: 80: Line is too long. [80/79]
C:158: 80: Line is too long. [111/79]
C:160: 80: Line is too long. [105/79]
C:164: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:171: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:178: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 80: Line is too long. [89/79]
C:192: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:200: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:209: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:217: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:224: 1: Extra empty line detected at body end.
== actionmailer/test/i18n_with_controller_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Missing top-level class documentation comment.
C: 14: 7: Align the elements of a hash literal if they span more than one line.
C: 14: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 1: Missing top-level class documentation comment.
C: 20: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 1: Missing top-level class documentation comment.
C: 45: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionmailer/test/log_subscriber_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 3: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 4: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 1: Missing top-level class documentation comment.
C: 14: 3: Missing top-level class documentation comment.
W: 15: 17: Unused method argument - mail. If it's necessary, use _ or _mail as an argument name to indicate that it won't be used. You can also write as receive(*) if you want the method to accept any arguments but don't care about them.
C: 20: 7: Do not prefix writer method names with set_.
C: 29: 80: Line is too long. [86/79]
C: 32: 80: Line is too long. [105/79]
C: 37: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionmailer/test/mail_helper_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 5: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 5: 80: Line is too long. [83/79]
C: 5: 83: Use \ instead of + or << to concatenate those strings.
C: 6: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 80: Line is too long. [83/79]
C: 7: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 80: Line is too long. [84/79]
C: 8: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 80: Line is too long. [82/79]
C: 10: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 3: Method has too many lines. [11/10]
C: 58: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 11: Align the elements of a hash literal if they span more than one line.
C: 66: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 1: Missing top-level class documentation comment.
C: 73: 18: Use %r only for regular expressions matching more than 1 '/' character.
C: 74: 18: Use %r only for regular expressions matching more than 1 '/' character.
C: 79: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 80: Line is too long. [101/79]
C: 94: 80: Line is too long. [89/79]
C:111: 1: 1 trailing blank lines detected.
== actionmailer/test/mail_layout_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 5: 5: Align the elements of a hash literal if they span more than one line.
C: 5: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 5: Align the elements of a hash literal if they span more than one line.
C: 6: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 9: Do not use parentheses for method calls with no arguments.
C: 13: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 1: Missing top-level class documentation comment.
C: 34: 5: Align the elements of a hash literal if they span more than one line.
C: 34: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 5: Align the elements of a hash literal if they span more than one line.
C: 35: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 9: Do not use parentheses for method calls with no arguments.
C: 42: 9: Do not use parentheses for method calls with no arguments.
C: 46: 1: Missing top-level class documentation comment.
C: 59: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 68: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 68: 80: Line is too long. [87/79]
C: 71: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 80: Line is too long. [83/79]
C: 75: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 80: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 80: 80: Line is too long. [87/79]
C: 83: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 80: Line is too long. [83/79]
C: 88: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 98: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionmailer/test/mailers/asset_mailer.rb ==
C: 1: 1: Missing top-level class documentation comment.
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 5: 3: Use 2 (not 1) spaces for indentation.
== actionmailer/test/mailers/base_mailer.rb ==
C: 1: 1: Class definition is too long. [104/100]
C: 1: 1: Missing top-level class documentation comment.
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 10: Space inside { missing.
C: 10: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 49: Space inside } missing.
C: 19: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 80: Line is too long. [81/79]
C: 42: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 49: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54: 80: Line is too long. [89/79]
C: 63: 80: Line is too long. [89/79]
C: 65: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 31: Space missing to the left of {.
C: 79: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 55: Space missing to the left of {.
C: 85: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 18: Space missing to the left of {.
C: 86: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 48: Surrounding space missing in default value assignment.
C:101: 48: Surrounding space missing in default value assignment.
C:108: 35: Surrounding space missing in default value assignment.
C:116: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 80: Line is too long. [87/79]
== actionmailer/test/mailers/proc_mailer.rb ==
C: 1: 1: Missing top-level class documentation comment.
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 30: Use proc instead of Proc.new.
C: 4: 20: Use proc instead of Proc.new.
C: 14: 5: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 1: Extra empty line detected at body end.
== actionmailer/test/test_helper_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 5: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 7: Align the elements of a hash literal if they span more than one line.
C: 7: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 7: Align the elements of a hash literal if they span more than one line.
C: 8: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 1: Missing top-level class documentation comment.
C: 21: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 3: Method has too many lines. [11/10]
C:115: 1: Missing top-level class documentation comment.
C:119: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionmailer/test/test_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 1: Missing top-level class documentation comment.
C: 14: 1: Missing top-level class documentation comment.
C: 22: 1: Missing top-level class documentation comment.
== actionmailer/test/url_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 9: 1: Missing top-level class documentation comment.
C: 9: 7: Use nested module/class definitions instead of compact style.
C: 13: 1: Missing top-level class documentation comment.
C: 22: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 80: Line is too long. [89/79]
C: 22: 80: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 7: Align the elements of a hash literal if they span more than one line.
C: 24: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 1: Missing top-level class documentation comment.
C: 29: 1: Extra empty line detected at body beginning.
C: 30: 14: Space inside parentheses detected.
C: 30: 28: Surrounding space missing in default value assignment.
C: 30: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 36: Space inside parentheses detected.
C: 31: 22: Space inside parentheses detected.
C: 31: 36: Space inside parentheses detected.
C: 34: 16: Space inside parentheses detected.
C: 34: 24: Surrounding space missing in default value assignment.
C: 34: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 32: Space inside parentheses detected.
C: 36: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 5: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C: 38: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 3: Method has too many lines. [23/10]
C: 52: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 80: Line is too long. [213/79]
C: 59: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 80: Line is too long. [84/79]
C: 71: 80: Line is too long. [82/79]
== actionpack/actionpack.gemspec ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 80: Line is too long. [91/79]
C: 8: 80: Line is too long. [158/79]
C: 18: 80: Line is too long. [80/79]
== actionpack/lib/abstract_controller/asset_paths.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 7: 9: Align the parameters of a method call if they span more than one line.
== actionpack/lib/abstract_controller/base.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 51: 80: Line is too long. [84/79]
C: 64: 80: Line is too long. [90/79]
C: 76: 80: Line is too long. [80/79]
C:100: 80: Line is too long. [85/79]
C:101: 80: Line is too long. [81/79]
C:107: 80: Line is too long. [85/79]
W:130: 26: Assignment in condition - you probably meant to use ==.
C:131: 9: Use fail instead of raise to signal exceptions.
C:131: 80: Line is too long. [96/79]
C:178: 7: Inconsistent indentation detected.
C:188: 7: Inconsistent indentation detected.
C:197: 7: Use alias_method instead of alias.
C:197: 7: Inconsistent indentation detected.
C:202: 7: Inconsistent indentation detected.
C:228: 80: Line is too long. [80/79]
C:229: 7: Inconsistent indentation detected.
C:233: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/abstract_controller/callbacks.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 12: 49: Space missing after comma.
C: 12: 80: Line is too long. [81/79]
C: 24: 5: Missing top-level module documentation comment.
C: 32: 80: Line is too long. [90/79]
W: 39: 17: Assignment in condition - you probably meant to use ==.
C: 40: 34: Space between { and | missing.
C: 40: 62: Space missing inside }.
C: 40: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 80: Line is too long. [81/79]
C: 72: 80: Line is too long. [83/79]
C: 87: 80: Line is too long. [86/79]
C: 95: 80: Line is too long. [87/79]
C:103: 80: Line is too long. [84/79]
C:111: 80: Line is too long. [86/79]
C:119: 80: Line is too long. [85/79]
C:127: 80: Line is too long. [86/79]
C:135: 80: Line is too long. [83/79]
C:143: 80: Line is too long. [85/79]
C:151: 80: Line is too long. [86/79]
C:159: 80: Line is too long. [87/79]
C:167: 80: Line is too long. [84/79]
C:175: 80: Line is too long. [86/79]
C:191: 73: Use the new Ruby 1.9 hash syntax.
C:191: 80: Line is too long. [90/79]
C:195: 80: Line is too long. [81/79]
C:208: 80: Line is too long. [126/79]
C:209: 80: Line is too long. [126/79]
== actionpack/lib/abstract_controller/collector.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 4: 3: Missing top-level module documentation comment.
C: 10: 80: Line is too long. [86/79]
C: 20: 45: Redundant self detected.
C: 20: 80: Line is too long. [87/79]
C: 23: 3: Indent access modifiers like protected.
C: 25: 5: Method has too many lines. [15/10]
C: 29: 9: Use fail instead of raise to signal exceptions.
C: 29: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 80: Line is too long. [98/79]
C: 30: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 80: Line is too long. [95/79]
C: 31: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 80: Line is too long. [96/79]
C: 32: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/abstract_controller/helpers.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level module documentation comment.
C: 15: 5: Missing top-level class documentation comment.
C: 22: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 53: Favor format over String#%.
C: 24: 11: Use fail instead of raise to signal exceptions.
C: 29: 5: Missing top-level module documentation comment.
C: 30: 80: Line is too long. [147/79]
C: 31: 80: Line is too long. [133/79]
C: 61: 80: Line is too long. [83/79]
C: 69: 80: Line is too long. [98/79]
C: 70: 80: Line is too long. [114/79]
C: 76: 80: Line is too long. [93/79]
C: 82: 80: Line is too long. [89/79]
C: 85: 80: Line is too long. [111/79]
C: 86: 80: Line is too long. [111/79]
C: 87: 80: Line is too long. [119/79]
C: 89: 80: Line is too long. [83/79]
C: 90: 80: Line is too long. [104/79]
C: 92: 80: Line is too long. [118/79]
C:105: 80: Line is too long. [113/79]
C:123: 32: Use array literal [] instead of Array.new.
C:146: 7: Method has too many lines. [16/10]
C:154: 80: Line is too long. [85/79]
C:160: 13: Use fail instead of raise to signal exceptions.
C:160: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:165: 7: Keep a blank line before and after private.
C:166: 80: Line is too long. [84/79]
C:170: 80: Line is too long. [80/79]
== actionpack/lib/abstract_controller/logger.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 4: 3: Missing top-level module documentation comment.
== actionpack/lib/abstract_controller/railties/routes_helpers.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 5: Missing top-level module documentation comment.
W: 8: 26: Assignment in condition - you probably meant to use ==.
C: 8: 42: Prefer find over detect.
C: 8: 80: Line is too long. [98/79]
== actionpack/lib/abstract_controller/rendering.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 8: 3: Missing top-level class documentation comment.
C: 9: 80: Line is too long. [366/79]
C: 16: 3: Missing top-level module documentation comment.
C: 27: 7: Redundant self detected.
W: 48: 24: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used. You can also write as render_to_body(*) if you want the method to accept any arguments but don't care about them.
C: 71: 38: Avoid using {...} for multi-line blocks.
C: 79: 31: Surrounding space missing in default value assignment.
C: 79: 44: Surrounding space missing in default value assignment.
W:101: 25: Unused method argument - format. If it's necessary, use _ or _format as an argument name to indicate that it won't be used. You can also write as _process_format(*) if you want the method to accept any arguments but don't care about them.
W:101: 33: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used. You can also write as _process_format(*) if you want the method to accept any arguments but don't care about them.
C:108: 7: Missing space after #.
== actionpack/lib/abstract_controller/translation.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 8: 80: Line is too long. [80/79]
C: 9: 80: Line is too long. [80/79]
C: 20: 5: Use alias_method instead of alias.
C: 26: 5: Use alias_method instead of alias.
== actionpack/lib/abstract_controller/url_for.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 80: Line is too long. [93/79]
C: 3: 80: Line is too long. [91/79]
C: 6: 80: Line is too long. [93/79]
C: 13: 7: Use fail instead of raise to signal exceptions.
C: 13: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 80: Line is too long. [87/79]
C: 14: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 5: Missing top-level module documentation comment.
== actionpack/lib/abstract_controller.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 1: Missing top-level module documentation comment.
C: 13: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_controller/base.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 3: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 80: Line is too long. [121/79]
C: 7: 80: Line is too long. [124/79]
C: 8: 80: Line is too long. [107/79]
C: 10: 80: Line is too long. [127/79]
C: 11: 80: Line is too long. [112/79]
C: 27: 80: Line is too long. [133/79]
C: 28: 80: Line is too long. [111/79]
C: 29: 80: Line is too long. [119/79]
C: 31: 80: Line is too long. [109/79]
C: 32: 80: Line is too long. [92/79]
C: 35: 80: Line is too long. [125/79]
C: 40: 80: Line is too long. [126/79]
C: 41: 80: Line is too long. [121/79]
C: 42: 80: Line is too long. [113/79]
C: 44: 80: Line is too long. [114/79]
C: 53: 80: Line is too long. [130/79]
C: 54: 80: Line is too long. [125/79]
C: 57: 80: Line is too long. [114/79]
C: 62: 80: Line is too long. [141/79]
C: 63: 80: Line is too long. [102/79]
C: 64: 80: Line is too long. [119/79]
C: 68: 80: Line is too long. [127/79]
C: 69: 80: Line is too long. [133/79]
C: 70: 80: Line is too long. [136/79]
C: 71: 80: Line is too long. [134/79]
C: 73: 80: Line is too long. [101/79]
C: 81: 80: Line is too long. [87/79]
C: 88: 80: Line is too long. [104/79]
C: 89: 80: Line is too long. [100/79]
C: 95: 80: Line is too long. [129/79]
C: 96: 80: Line is too long. [113/79]
C:100: 80: Line is too long. [134/79]
C:101: 80: Line is too long. [139/79]
C:112: 80: Line is too long. [133/79]
C:128: 80: Line is too long. [136/79]
C:129: 80: Line is too long. [134/79]
C:130: 80: Line is too long. [134/79]
C:142: 80: Line is too long. [137/79]
C:143: 80: Line is too long. [138/79]
C:144: 80: Line is too long. [98/79]
C:146: 80: Line is too long. [101/79]
C:150: 80: Line is too long. [141/79]
C:157: 80: Line is too long. [110/79]
C:187: 80: Line is too long. [91/79]
C:253: 80: Line is too long. [93/79]
C:255: 71: Space inside square brackets detected.
== actionpack/lib/action_controller/caching/fragments.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 22: 80: Line is too long. [109/79]
C: 22: 84: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 78: Use the new Ruby 1.9 hash syntax.
C: 93: 80: Line is too long. [98/79]
C: 93: 90: Space missing to the left of {.
== actionpack/lib/action_controller/caching.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 80: Line is too long. [85/79]
C: 7: 80: Line is too long. [80/79]
C: 16: 80: Line is too long. [89/79]
C: 22: 80: Line is too long. [84/79]
C: 24: 80: Line is too long. [102/79]
C: 34: 5: Missing top-level module documentation comment.
C: 43: 7: Keep a blank line before and after private.
C: 44: 9: Inconsistent indentation detected.
C: 69: 5: Missing top-level module documentation comment.
C: 76: 80: Line is too long. [83/79]
C: 79: 5: Keep a blank line before and after protected.
C: 81: 7: Inconsistent indentation detected.
C: 83: 80: Line is too long. [101/79]
== actionpack/lib/action_controller/log_subscriber.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 3: Missing top-level class documentation comment.
C: 14: 80: Line is too long. [83/79]
C: 18: 5: Method has too many lines. [11/10]
C: 27: 80: Line is too long. [97/79]
C: 29: 80: Line is too long. [108/79]
C: 30: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 80: Line is too long. [93/79]
C: 48: 80: Line is too long. [82/79]
C: 53: 80: Line is too long. [103/79]
C: 53: 96: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 80: Line is too long. [82/79]
C: 58: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 80: Line is too long. [82/79]
C: 59: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 80: Line is too long. [93/79]
C: 60: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 72: 80: Line is too long. [80/79]
== actionpack/lib/action_controller/metal/conditional_get.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level module documentation comment.
C: 15: 5: Missing top-level module documentation comment.
C: 16: 80: Line is too long. [94/79]
C: 17: 80: Line is too long. [96/79]
C: 18: 80: Line is too long. [99/79]
C: 25: 80: Line is too long. [103/79]
C: 42: 80: Line is too long. [84/79]
C: 43: 80: Line is too long. [91/79]
C: 49: 80: Line is too long. [86/79]
C: 52: 80: Line is too long. [88/79]
C: 53: 80: Line is too long. [96/79]
C: 55: 80: Line is too long. [82/79]
C: 69: 5: Method has too many lines. [11/10]
C: 75: 80: Line is too long. [101/79]
C: 79: 80: Line is too long. [87/79]
C: 80: 80: Line is too long. [80/79]
C: 85: 80: Line is too long. [82/79]
C: 86: 80: Line is too long. [80/79]
C: 87: 80: Line is too long. [82/79]
C: 88: 80: Line is too long. [105/79]
C: 94: 80: Line is too long. [84/79]
C: 95: 80: Line is too long. [91/79]
C:110: 80: Line is too long. [82/79]
C:149: 80: Line is too long. [88/79]
C:154: 9: Use the new Ruby 1.9 hash syntax.
C:155: 9: Use the new Ruby 1.9 hash syntax.
C:156: 9: Use the new Ruby 1.9 hash syntax.
C:160: 53: Space between { and | missing.
C:160: 56: Space missing after comma.
C:160: 71: Space missing inside }.
C:164: 80: Line is too long. [84/79]
C:167: 38: Use the new Ruby 1.9 hash syntax.
C:170: 5: Keep a blank line before and after private.
C:171: 7: Inconsistent indentation detected.
C:172: 10: Space inside square brackets detected.
C:172: 76: Space inside square brackets detected.
== actionpack/lib/action_controller/metal/cookies.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 11: 5: Keep a blank line before and after private.
C: 12: 7: Inconsistent indentation detected.
== actionpack/lib/action_controller/metal/data_streaming.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 14: 5: Keep a blank line before and after protected.
C: 15: 80: Line is too long. [82/79]
C: 18: 80: Line is too long. [90/79]
C: 28: 80: Line is too long. [89/79]
C: 30: 80: Line is too long. [99/79]
C: 31: 80: Line is too long. [115/79]
C: 32: 80: Line is too long. [96/79]
C: 34: 80: Line is too long. [98/79]
C: 35: 80: Line is too long. [102/79]
C: 54: 80: Line is too long. [86/79]
C: 67: 7: Inconsistent indentation detected.
C: 68: 9: Use fail instead of raise to signal exceptions.
C: 68: 79: Use && instead of and.
C: 68: 80: Line is too long. [102/79]
C: 70: 80: Line is too long. [86/79]
C: 74: 80: Line is too long. [81/79]
C: 81: 7: Inconsistent indentation detected.
W: 91: 25: Assignment in condition - you probably meant to use ==.
C: 91: 37: Separate every 3 digits in the integer portion of a number with underscores(_).
C:106: 80: Line is too long. [114/79]
C:107: 80: Line is too long. [121/79]
C:108: 80: Line is too long. [99/79]
C:109: 80: Line is too long. [115/79]
C:110: 80: Line is too long. [96/79]
C:112: 80: Line is too long. [98/79]
C:126: 80: Line is too long. [83/79]
C:127: 7: Inconsistent indentation detected.
C:129: 60: Use the new Ruby 1.9 hash syntax.
C:132: 5: Keep a blank line before and after private.
C:133: 7: Cyclomatic complexity for send_file_headers! is too high. [9/6]
C:133: 7: Inconsistent indentation detected.
C:133: 7: Method has too many lines. [22/10]
C:134: 33: Hash#has_key? is deprecated in favor of Hash#key?.
C:137: 9: Use fail instead of raise to signal exceptions.
C:137: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:141: 11: Use fail instead of raise to signal exceptions.
C:141: 80: Line is too long. [85/79]
C:146: 80: Line is too long. [128/79]
C:151: 80: Line is too long. [80/79]
C:154: 80: Line is too long. [84/79]
== actionpack/lib/action_controller/metal/exceptions.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 3: Missing top-level class documentation comment.
C: 20: 3: Missing top-level class documentation comment.
C: 22: 37: Surrounding space missing in default value assignment.
C: 28: 9: Use nested module/class definitions instead of compact style.
C: 31: 3: Missing top-level class documentation comment.
C: 33: 49: Use the new Ruby 1.9 hash syntax.
C: 33: 80: Line is too long. [88/79]
C: 46: 3: Missing top-level class documentation comment.
C: 47: 80: Line is too long. [183/79]
== actionpack/lib/action_controller/metal/flash.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 13: 5: Missing top-level module documentation comment.
C: 14: 80: Line is too long. [81/79]
C: 15: 80: Line is too long. [80/79]
C: 29: 80: Line is too long. [80/79]
C: 45: 5: Keep a blank line before and after protected.
C: 46: 7: Inconsistent indentation detected.
W: 48: 19: Assignment in condition - you probably meant to use ==.
W: 53: 26: Assignment in condition - you probably meant to use ==.
== actionpack/lib/action_controller/metal/force_ssl.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 24: 5: Missing top-level module documentation comment.
C: 25: 80: Line is too long. [82/79]
C: 28: 80: Line is too long. [86/79]
C: 48: 80: Line is too long. [92/79]
C: 49: 80: Line is too long. [96/79]
C: 55: 80: Line is too long. [86/79]
C: 57: 80: Line is too long. [93/79]
C: 58: 80: Line is too long. [90/79]
C: 59: 80: Line is too long. [81/79]
C: 60: 80: Line is too long. [90/79]
C: 61: 80: Line is too long. [82/79]
C: 74: 80: Line is too long. [90/79]
C: 76: 5: Method has too many lines. [16/10]
C: 79: 11: Use the new Ruby 1.9 hash syntax.
C: 80: 11: Use the new Ruby 1.9 hash syntax.
C: 81: 11: Use the new Ruby 1.9 hash syntax.
C: 82: 11: Use the new Ruby 1.9 hash syntax.
C: 88: 26: Use the new Ruby 1.9 hash syntax.
C: 91: 80: Line is too long. [83/79]
== actionpack/lib/action_controller/metal/head.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 17: 5: Cyclomatic complexity for head is too high. [8/6]
C: 17: 5: Method has too many lines. [18/10]
C: 24: 80: Line is too long. [105/79]
C: 32: 9: Redundant self detected.
C: 32: 42: Redundant self detected.
C: 33: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 5: Keep a blank line before and after private.
== actionpack/lib/action_controller/metal/helpers.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 80: Line is too long. [98/79]
C: 3: 80: Line is too long. [90/79]
C: 6: 80: Line is too long. [91/79]
C: 7: 80: Line is too long. [107/79]
C: 8: 80: Line is too long. [107/79]
C: 11: 80: Line is too long. [87/79]
C: 12: 80: Line is too long. [116/79]
C: 14: 80: Line is too long. [104/79]
C: 17: 80: Line is too long. [107/79]
C: 26: 80: Line is too long. [93/79]
C: 35: 80: Line is too long. [106/79]
C: 43: 80: Line is too long. [95/79]
C: 61: 5: Missing top-level module documentation comment.
C: 76: 32: Trailing whitespace detected.
C: 90: 80: Line is too long. [89/79]
W: 97: 44: Do not use prefix _ for a variable that is used.
C: 99: 80: Line is too long. [87/79]
C:106: 7: Keep a blank line before and after private.
== actionpack/lib/action_controller/metal/hide_actions.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 80: Line is too long. [87/79]
C: 12: 3: Indent access modifiers like private.
C: 20: 5: Missing top-level module documentation comment.
C: 30: 9: Use ! instead of not.
C: 36: 80: Line is too long. [97/79]
== actionpack/lib/action_controller/metal/http_authentication.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 11: 80: Line is too long. [86/79]
C: 24: 80: Line is too long. [119/79]
C: 38: 80: Line is too long. [99/79]
C: 45: 80: Line is too long. [88/79]
C: 58: 80: Line is too long. [138/79]
C: 64: 7: Use module_function instead of extend self.
C: 66: 7: Missing top-level module documentation comment.
C: 69: 9: Missing top-level module documentation comment.
C: 72: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 72: 80: Line is too long. [107/79]
C: 79: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 80: Line is too long. [92/79]
C: 80: 80: Line is too long. [100/79]
C: 87: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 80: Line is too long. [88/79]
C:111: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 80: Line is too long. [106/79]
C:147: 80: Line is too long. [90/79]
C:148: 80: Line is too long. [88/79]
C:151: 80: Line is too long. [101/79]
C:152: 80: Line is too long. [101/79]
C:153: 80: Line is too long. [102/79]
C:156: 80: Line is too long. [88/79]
C:157: 80: Line is too long. [90/79]
C:160: 7: Use module_function instead of extend self.
C:162: 7: Missing top-level module documentation comment.
C:163: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 80: Line is too long. [96/79]
C:164: 80: Line is too long. [112/79]
C:168: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:168: 80: Line is too long. [85/79]
C:169: 80: Line is too long. [86/79]
C:173: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:173: 80: Line is too long. [84/79]
C:174: 80: Line is too long. [81/79]
C:180: 80: Line is too long. [94/79]
C:183: 80: Line is too long. [95/79]
C:184: 80: Line is too long. [94/79]
C:186: 7: Cyclomatic complexity for validate_digest_response is too high. [7/6]
C:186: 7: Method has too many lines. [16/10]
C:191: 80: Line is too long. [100/79]
C:195: 80: Line is too long. [102/79]
W:200: 15: Do not use prefix _ for a variable that is used.
C:200: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:201: 80: Line is too long. [96/79]
C:208: 80: Line is too long. [136/79]
C:209: 80: Line is too long. [124/79]
C:211: 80: Line is too long. [90/79]
C:211: 85: Surrounding space missing in default value assignment.
C:214: 80: Line is too long. [133/79]
C:218: 80: Line is too long. [98/79]
C:221: 80: Line is too long. [81/79]
C:222: 80: Line is too long. [122/79]
C:223: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:223: 41: Space between { and | missing.
C:223: 62: Space between { and | missing.
C:223: 80: Line is too long. [98/79]
C:231: 80: Line is too long. [108/79]
C:233: 46: Space missing after comma.
C:241: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 80: Line is too long. [140/79]
C:252: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:257: 80: Line is too long. [82/79]
C:259: 80: Line is too long. [107/79]
C:261: 80: Line is too long. [131/79]
C:269: 80: Line is too long. [81/79]
C:270: 80: Line is too long. [87/79]
C:272: 80: Line is too long. [130/79]
C:274: 80: Line is too long. [120/79]
C:275: 80: Line is too long. [99/79]
C:276: 80: Line is too long. [111/79]
C:277: 80: Line is too long. [82/79]
C:278: 80: Line is too long. [128/79]
C:281: 80: Line is too long. [117/79]
C:282: 80: Line is too long. [113/79]
C:283: 80: Line is too long. [125/79]
C:286: 80: Line is too long. [89/79]
C:287: 80: Line is too long. [85/79]
C:292: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:301: 38: Unused method argument - request. If it's necessary, use _ or _request as an argument name to indicate that it won't be used.
C:301: 72: Surrounding space missing in default value assignment.
C:301: 74: Surrounding space missing for operator '*'.
C:303: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:304: 80: Line is too long. [86/79]
C:311: 1: Extra empty line detected at body end.
C:340: 80: Line is too long. [124/79]
C:354: 80: Line is too long. [99/79]
C:361: 80: Line is too long. [88/79]
C:375: 80: Line is too long. [117/79]
C:383: 80: Line is too long. [81/79]
C:386: 80: Line is too long. [93/79]
C:390: 7: Use module_function instead of extend self.
C:392: 7: Missing top-level module documentation comment.
C:393: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:393: 80: Line is too long. [92/79]
C:394: 80: Line is too long. [100/79]
C:401: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:413: 80: Line is too long. [81/79]
C:422: 9: Favor modifier unless usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C:450: 46: %r-literals should be delimited by { and }
C:450: 46: Use %r only for regular expressions matching more than 1 '/' character.
C:455: 54: %r-literals should be delimited by { and }
C:455: 54: Use %r only for regular expressions matching more than 1 '/' character.
C:475: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:485: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:485: 80: Line is too long. [88/79]
C:485: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:486: 38: Use the new Ruby 1.9 hash syntax.
C:486: 79: Use the new Ruby 1.9 hash syntax.
C:486: 80: Line is too long. [102/79]
== actionpack/lib/action_controller/metal/implicit_render.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 15: 9: Use 2 (not -7) spaces for indentation.
C: 15: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 16: 7: end at 16, 6 is not aligned with if at 14, 15
== actionpack/lib/action_controller/metal/instrumentation.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 80: Line is too long. [84/79]
C: 6: 80: Line is too long. [81/79]
C: 18: 5: Method has too many lines. [15/10]
C: 20: 9: Use the new Ruby 1.9 hash syntax.
C: 21: 9: Use the new Ruby 1.9 hash syntax.
C: 21: 24: Redundant self detected.
C: 22: 9: Use the new Ruby 1.9 hash syntax.
C: 23: 9: Use the new Ruby 1.9 hash syntax.
C: 24: 9: Use the new Ruby 1.9 hash syntax.
C: 25: 9: Use the new Ruby 1.9 hash syntax.
C: 25: 25: Avoid using rescue in its modifier form.
C: 25: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 80: Line is too long. [100/79]
C: 30: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 80: Line is too long. [107/79]
C: 46: 32: Surrounding space missing in default value assignment.
C: 47: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 9: Align the parameters of a method call if they span more than one line.
C: 48: 23: Use the new Ruby 1.9 hash syntax.
C: 54: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54: 80: Line is too long. [88/79]
C: 60: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 80: Line is too long. [91/79]
C: 68: 3: Indent access modifiers like private.
C: 72: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 72: 80: Line is too long. [101/79]
C: 72: 84: Use the new Ruby 1.9 hash syntax.
C: 94: 5: Missing top-level module documentation comment.
C:101: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:101: 38: Favor format over String#%.
== actionpack/lib/action_controller/metal/live.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 32: 80: Line is too long. [80/79]
C: 38: 80: Line is too long. [80/79]
C: 48: 80: Line is too long. [82/79]
C: 64: 80: Line is too long. [80/79]
C: 73: 1: Extra empty line detected at body beginning.
C: 96: 9: Inconsistent indentation detected.
C:109: 5: Missing top-level class documentation comment.
C:113: 27: Use the new lambda literal syntax ->(params) {...}.
C:120: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:129: 19: Assignment in condition - you probably meant to use ==.
C:149: 7: Use attr_writer to define trivial writer methods.
C:158: 5: Missing top-level class documentation comment.
C:165: 18: Space missing after comma.
C:167: 13: Use fail instead of raise to signal exceptions.
C:212: 5: Method has too many lines. [29/10]
C:220: 18: Avoid using {...} for multi-line blocks.
C:226: 25: Space missing after comma.
C:233: 80: Line is too long. [116/79]
C:250: 7: Use fail instead of raise to signal exceptions.
C:258: 80: Line is too long. [98/79]
C:259: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:268: 9: Do not prefix writer method names with set_.
C:269: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:269: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_controller/metal/mime_responds.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 14: 5: Missing top-level module documentation comment.
C: 37: 7: Method has too many lines. [11/10]
C: 56: 37: Use hash literal {} instead of Hash.new.
C: 60: 80: Line is too long. [100/79]
C: 78: 80: Line is too long. [97/79]
C: 79: 80: Line is too long. [100/79]
C: 80: 80: Line is too long. [105/79]
C: 82: 80: Line is too long. [92/79]
C: 83: 80: Line is too long. [92/79]
C:106: 80: Line is too long. [103/79]
C:107: 80: Line is too long. [99/79]
C:108: 80: Line is too long. [101/79]
C:109: 80: Line is too long. [87/79]
C:126: 80: Line is too long. [107/79]
C:127: 80: Line is too long. [106/79]
C:140: 80: Line is too long. [111/79]
C:141: 80: Line is too long. [110/79]
C:144: 80: Line is too long. [112/79]
C:145: 80: Line is too long. [110/79]
C:148: 80: Line is too long. [108/79]
C:153: 80: Line is too long. [94/79]
C:186: 80: Line is too long. [91/79]
C:202: 80: Line is too long. [86/79]
C:212: 80: Line is too long. [92/79]
C:220: 6: Trailing whitespace detected.
C:243: 80: Line is too long. [90/79]
C:254: 7: Use fail instead of raise to signal exceptions.
C:254: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:254: 80: Line is too long. [111/79]
W:256: 20: Assignment in condition - you probably meant to use ==.
C:278: 80: Line is too long. [84/79]
C:279: 80: Line is too long. [84/79]
C:283: 80: Line is too long. [81/79]
C:328: 80: Line is too long. [83/79]
C:330: 80: Line is too long. [80/79]
C:353: 80: Line is too long. [82/79]
C:372: 80: Line is too long. [86/79]
C:381: 80: Line is too long. [80/79]
C:386: 80: Line is too long. [81/79]
C:392: 9: Use fail instead of raise to signal exceptions.
C:392: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:393: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:396: 20: Assignment in condition - you probably meant to use ==.
C:400: 80: Line is too long. [91/79]
C:404: 3: Indent access modifiers like protected.
C:408: 5: Method has too many lines. [11/10]
C:425: 80: Line is too long. [83/79]
C:426: 80: Line is too long. [82/79]
C:430: 44: Surrounding space missing in default value assignment.
C:440: 9: Use fail instead of raise to signal exceptions.
C:447: 80: Line is too long. [81/79]
C:448: 80: Line is too long. [81/79]
C:458: 80: Line is too long. [80/79]
C:464: 80: Line is too long. [82/79]
C:474: 80: Line is too long. [82/79]
C:484: 7: Use alias_method instead of alias.
C:487: 80: Line is too long. [88/79]
C:489: 11: Use 2 (not -24) spaces for indentation.
W:492: 9: end at 492, 8 is not aligned with if at 488, 34
C:497: 80: Line is too long. [89/79]
C:499: 80: Line is too long. [98/79]
C:503: 80: Line is too long. [86/79]
C:512: 7: Missing top-level class documentation comment.
C:520: 39: Space missing to the left of {.
C:521: 24: Space missing to the left of {.
C:527: 9: Use alias_method instead of alias.
W:529: 35: Unused method argument - args. If it's necessary, use _ or _args as an argument name to indicate that it won't be used.
== actionpack/lib/action_controller/metal/params_wrapper.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 8: 80: Line is too long. [83/79]
C: 38: 80: Line is too long. [80/79]
C: 50: 80: Line is too long. [84/79]
C: 58: 80: Line is too long. [80/79]
C: 68: 80: Line is too long. [83/79]
C: 78: 5: Missing top-level class documentation comment.
C: 78: 80: Line is too long. [92/79]
C: 84: 59: Prefer map over collect.
C: 85: 59: Prefer map over collect.
C: 89: 21: Avoid parameter lists longer than 5 parameters.
C: 99: 7: Cyclomatic complexity for include is too high. [7/6]
C: 99: 7: Method has too many lines. [11/10]
C:132: 7: Keep a blank line before and after private.
C:140: 7: Method has too many lines. [13/10]
W:145: 26: Assignment in condition - you probably meant to use ==.
C:148: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:153: 13: Use Kernel#loop with break rather than begin/end/until(or while).
C:164: 5: Missing top-level module documentation comment.
C:190: 80: Line is too long. [80/79]
C:192: 80: Line is too long. [82/79]
C:194: 80: Line is too long. [82/79]
C:196: 7: Method has too many lines. [15/10]
C:203: 35: Use the new Ruby 1.9 hash syntax.
C:205: 35: Use the new Ruby 1.9 hash syntax.
C:210: 80: Line is too long. [86/79]
C:230: 80: Line is too long. [81/79]
C:232: 5: Method has too many lines. [13/10]
C:241: 80: Line is too long. [97/79]
C:256: 7: Inconsistent indentation detected.
C:261: 7: Inconsistent indentation detected.
C:266: 7: Inconsistent indentation detected.
C:270: 7: Inconsistent indentation detected.
W:271: 25: Assignment in condition - you probably meant to use ==.
C:280: 7: Inconsistent indentation detected.
C:282: 80: Line is too long. [99/79]
== actionpack/lib/action_controller/metal/rack_delegation.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 3: Missing top-level module documentation comment.
C: 9: 49: Use the new Ruby 1.9 hash syntax.
C: 9: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 9: Do not prefix writer method names with set_.
== actionpack/lib/action_controller/metal/redirecting.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level class documentation comment.
C: 3: 80: Line is too long. [202/79]
C: 10: 3: Missing top-level module documentation comment.
C: 17: 80: Line is too long. [109/79]
C: 19: 80: Line is too long. [88/79]
C: 20: 80: Line is too long. [140/79]
C: 21: 80: Line is too long. [194/79]
C: 22: 80: Line is too long. [109/79]
C: 23: 80: Line is too long. [134/79]
C: 24: 80: Line is too long. [124/79]
C: 35: 80: Line is too long. [81/79]
C: 42: 80: Line is too long. [122/79]
C: 43: 80: Line is too long. [94/79]
C: 44: 80: Line is too long. [87/79]
C: 46: 80: Line is too long. [84/79]
C: 47: 80: Line is too long. [84/79]
C: 48: 80: Line is too long. [84/79]
C: 49: 80: Line is too long. [84/79]
C: 55: 80: Line is too long. [145/79]
C: 59: 80: Line is too long. [88/79]
C: 60: 80: Line is too long. [86/79]
C: 63: 80: Line is too long. [151/79]
C: 66: 7: Provide an exception class and message as arguments to raise.
C: 66: 7: Use fail instead of raise to signal exceptions.
C: 66: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 7: Use fail instead of raise to signal exceptions.
C: 69: 80: Line is too long. [80/79]
C: 71: 80: Line is too long. [121/79]
C: 74: 5: Method has too many lines. [12/10]
C: 81: 12: Use %r for regular expressions matching more than 1 '/' character.
C: 86: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 36: Use || instead of or.
C: 86: 39: Use fail instead of raise to signal exceptions.
C: 94: 5: Keep a blank line before and after private.
C: 95: 7: Inconsistent indentation detected.
== actionpack/lib/action_controller/metal/renderers.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level module documentation comment.
C: 9: 3: Missing top-level class documentation comment.
C: 15: 3: Missing top-level module documentation comment.
C: 23: 5: Missing top-level module documentation comment.
C: 28: 7: Use alias_method instead of alias.
C: 45: 80: Line is too long. [82/79]
C: 86: 5: Missing top-level module documentation comment.
== actionpack/lib/action_controller/metal/rendering.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 15: 7: Use fail instead of raise to signal exceptions.
C: 15: 56: Redundant self detected.
C: 23: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 31: Surrounding space missing in default value assignment.
C: 56: 44: Surrounding space missing in default value assignment.
C: 63: 5: Method has too many lines. [11/10]
C: 66: 7: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C: 71: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 90: 80: Line is too long. [95/79]
C: 93: 80: Line is too long. [80/79]
C: 95: 80: Line is too long. [91/79]
C: 99: 7: Redundant self detected.
C: 99: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_controller/metal/request_forgery_protection.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 11: 80: Line is too long. [83/79]
C: 12: 80: Line is too long. [81/79]
C: 13: 80: Line is too long. [80/79]
C: 14: 80: Line is too long. [81/79]
C: 15: 80: Line is too long. [87/79]
C: 19: 80: Line is too long. [82/79]
C: 20: 80: Line is too long. [81/79]
C: 21: 80: Line is too long. [85/79]
C: 22: 80: Line is too long. [85/79]
C: 23: 80: Line is too long. [85/79]
C: 24: 80: Line is too long. [84/79]
C: 27: 80: Line is too long. [81/79]
C: 42: 80: Line is too long. [88/79]
C: 45: 80: Line is too long. [85/79]
C: 46: 80: Line is too long. [85/79]
C: 50: 80: Line is too long. [80/79]
C: 58: 80: Line is too long. [88/79]
C: 67: 80: Line is too long. [113/79]
C: 79: 5: Missing top-level module documentation comment.
C: 80: 80: Line is too long. [113/79]
C: 89: 80: Line is too long. [97/79]
C: 94: 80: Line is too long. [109/79]
C: 98: 80: Line is too long. [92/79]
C:100: 80: Line is too long. [167/79]
C:102: 80: Line is too long. [99/79]
C:111: 80: Line is too long. [99/79]
C:113: 80: Line is too long. [122/79]
C:118: 7: Missing top-level class documentation comment.
C:123: 80: Line is too long. [108/79]
W:132: 9: Useless protected access modifier.
C:134: 9: Missing top-level class documentation comment.
C:149: 9: Missing top-level class documentation comment.
C:164: 7: Missing top-level class documentation comment.
C:174: 7: Missing top-level class documentation comment.
C:180: 11: Use fail instead of raise to signal exceptions.
C:185: 5: Keep a blank line before and after protected.
C:196: 7: Inconsistent indentation detected.
C:199: 9: Favor unless over if for negative conditions.
C:207: 7: Inconsistent indentation detected.
C:211: 7: Inconsistent indentation detected.
C:211: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:212: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:214: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:214: 80: Line is too long. [80/79]
C:215: 7: Inconsistent indentation detected.
C:220: 7: Inconsistent indentation detected.
C:223: 11: Use fail instead of raise to signal exceptions.
C:223: 80: Line is too long. [92/79]
C:228: 7: Inconsistent indentation detected.
C:234: 7: Inconsistent indentation detected.
C:239: 7: Inconsistent indentation detected.
C:240: 25: %r-literals should be delimited by { and }
C:240: 25: Use %r only for regular expressions matching more than 1 '/' character.
C:246: 80: Line is too long. [87/79]
C:248: 7: Inconsistent indentation detected.
C:250: 80: Line is too long. [80/79]
C:255: 7: Inconsistent indentation detected.
C:260: 7: Inconsistent indentation detected.
C:265: 7: Inconsistent indentation detected.
== actionpack/lib/action_controller/metal/rescue.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 10: 10: Don't use parentheses around the condition of an if.
C: 27: 5: Keep a blank line before and after private.
C: 28: 7: Inconsistent indentation detected.
W: 30: 7: Avoid rescuing the Exception class.
C: 31: 80: Line is too long. [93/79]
== actionpack/lib/action_controller/metal/responder.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 80: Line is too long. [85/79]
C: 17: 80: Line is too long. [81/79]
C: 21: 80: Line is too long. [101/79]
C: 23: 80: Line is too long. [103/79]
C: 27: 80: Line is too long. [85/79]
C: 51: 80: Line is too long. [82/79]
C: 60: 80: Line is too long. [104/79]
C: 87: 80: Line is too long. [80/79]
C: 89: 80: Line is too long. [81/79]
C:119: 80: Line is too long. [100/79]
C:120: 3: Class definition is too long. [104/100]
C:124: 7: Use the new Ruby 1.9 hash syntax.
C:125: 7: Use the new Ruby 1.9 hash syntax.
C:126: 7: Use the new Ruby 1.9 hash syntax.
C:129: 50: Surrounding space missing in default value assignment.
C:140: 46: Use the new Ruby 1.9 hash syntax.
C:141: 55: Use the new Ruby 1.9 hash syntax.
C:147: 80: Line is too long. [81/79]
C:154: 80: Line is too long. [82/79]
C:170: 80: Line is too long. [89/79]
C:189: 3: Indent access modifiers like protected.
C:191: 80: Line is too long. [105/79]
C:194: 9: Use fail instead of raise to signal exceptions.
C:196: 16: Use the new Ruby 1.9 hash syntax.
C:202: 80: Line is too long. [91/79]
C:204: 7: Use fail instead of raise to signal exceptions.
C:205: 7: Provide an exception class and message as arguments to raise.
C:205: 7: Use fail instead of raise to signal exceptions.
C:210: 27: Use the new Ruby 1.9 hash syntax.
C:210: 48: Use the new Ruby 1.9 hash syntax.
C:228: 5: Use alias_method instead of alias.
C:229: 5: Use alias_method instead of alias.
C:259: 40: Surrounding space missing in default value assignment.
C:260: 80: Line is too long. [80/79]
C:264: 80: Line is too long. [83/79]
C:269: 9: Rename has_errors? to errors?.
C:274: 9: Rename has_renderer? to renderer?.
C:278: 80: Line is too long. [92/79]
C:286: 80: Line is too long. [106/79]
C:290: 7: Space inside { missing.
C:290: 8: Use the new Ruby 1.9 hash syntax.
C:290: 34: Space inside } missing.
== actionpack/lib/action_controller/metal/streaming.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 49: 80: Line is too long. [81/79]
C:114: 80: Line is too long. [80/79]
C:115: 80: Line is too long. [84/79]
C:144: 80: Line is too long. [83/79]
C:184: 80: Line is too long. [126/79]
C:199: 7: Inconsistent indentation detected.
C:202: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:205: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:205: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:206: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:206: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:207: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:213: 7: Inconsistent indentation detected.
C:215: 80: Line is too long. [82/79]
== actionpack/lib/action_controller/metal/strong_parameters.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 35: 80: Line is too long. [90/79]
C: 35: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 3: Use only ascii symbols in comments.
C: 44: 80: Line is too long. [80/79]
C: 45: 80: Line is too long. [80/79]
C: 63: 80: Line is too long. [82/79]
C: 67: 80: Line is too long. [88/79]
C: 68: 80: Line is too long. [85/79]
C: 70: 80: Line is too long. [91/79]
C: 91: 80: Line is too long. [80/79]
C:100: 3: Class definition is too long. [162/100]
C:142: 5: Use attr_reader to define trivial reader methods.
W:161: 36: Do not use prefix _ for a variable that is used.
C:174: 80: Line is too long. [88/79]
C:183: 29: Provide an exception class and message as arguments to raise.
C:183: 29: Use fail instead of raise to signal exceptions.
C:187: 5: Use alias_method instead of alias.
C:194: 80: Line is too long. [102/79]
C:211: 80: Line is too long. [80/79]
C:214: 80: Line is too long. [80/79]
C:258: 5: Method has too many lines. [11/10]
C:270: 80: Line is too long. [84/79]
C:278: 80: Line is too long. [80/79]
C:291: 80: Line is too long. [80/79]
C:293: 80: Line is too long. [106/79]
C:299: 7: Provide an exception class and message as arguments to raise.
C:329: 5: Keep a blank line before and after protected.
C:330: 7: Inconsistent indentation detected.
C:330: 7: Use attr_writer to define trivial writer methods.
C:334: 5: Keep a blank line before and after private.
C:335: 7: Inconsistent indentation detected.
C:335: 71: Surrounding space missing in default value assignment.
C:337: 80: Line is too long. [80/79]
C:341: 7: Inconsistent indentation detected.
W:343: 36: Do not use prefix _ for a variable that is used.
C:353: 7: Inconsistent indentation detected.
C:358: 27: Space missing after comma.
C:365: 7: Inconsistent indentation detected.
C:366: 80: Line is too long. [86/79]
C:369: 7: Inconsistent indentation detected.
C:374: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:375: 80: Line is too long. [81/79]
C:377: 13: Provide an exception class and message as arguments to raise.
C:377: 13: Use fail instead of raise to signal exceptions.
C:382: 7: Inconsistent indentation detected.
C:383: 9: Redundant self detected.
C:387: 80: Line is too long. [80/79]
C:393: 80: Line is too long. [80/79]
C:397: 7: Inconsistent indentation detected.
C:406: 80: Line is too long. [82/79]
C:410: 33: Avoid comma after the last item of an array.
C:413: 7: Inconsistent indentation detected.
C:414: 37: Space between { and | missing.
C:414: 62: Space missing inside }.
C:417: 7: Inconsistent indentation detected.
C:418: 12: Hash#has_key? is deprecated in favor of Hash#key?.
C:423: 11: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C:429: 7: Inconsistent indentation detected.
C:430: 9: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C:431: 22: Space between { and | missing.
C:431: 59: Space missing inside }.
C:435: 7: Inconsistent indentation detected.
C:436: 12: Hash#has_key? is deprecated in favor of Hash#key?.
C:441: 7: Inconsistent indentation detected.
C:442: 7: Inconsistent indentation detected.
C:442: 7: Method has too many lines. [14/10]
C:453: 80: Line is too long. [87/79]
C:456: 80: Line is too long. [85/79]
C:485: 80: Line is too long. [82/79]
C:486: 80: Line is too long. [81/79]
C:498: 80: Line is too long. [80/79]
C:505: 80: Line is too long. [87/79]
C:523: 80: Line is too long. [89/79]
C:524: 80: Line is too long. [94/79]
C:526: 80: Line is too long. [94/79]
C:530: 80: Line is too long. [84/79]
== actionpack/lib/action_controller/metal/testing.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 15: 11: Do not prefix writer method names with set_.
W: 15: 25: Unused method argument - request. If it's necessary, use _ or _request as an argument name to indicate that it won't be used. You can also write as set_response!(*) if you want the method to accept any arguments but don't care about them.
C: 25: 5: Missing top-level module documentation comment.
C: 27: 35: Prefer select over find_all.
C: 27: 43: Space missing to the left of {.
C: 27: 43: Space between { and | missing.
C: 27: 65: Space missing inside }.
C: 27: 70: Space missing to the left of {.
C: 27: 70: Space between { and | missing.
C: 27: 80: Line is too long. [81/79]
C: 27: 81: Space missing inside }.
== actionpack/lib/action_controller/metal/url_for.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 80: Line is too long. [97/79]
C: 5: 80: Line is too long. [101/79]
C: 6: 80: Line is too long. [87/79]
C: 25: 5: Method has too many lines. [20/10]
C: 27: 9: Use the new Ruby 1.9 hash syntax.
C: 28: 9: Use the new Ruby 1.9 hash syntax.
C: 29: 9: Use the new Ruby 1.9 hash syntax.
C: 30: 9: Use the new Ruby 1.9 hash syntax.
C: 33: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 80: Line is too long. [80/79]
C: 41: 80: Line is too long. [87/79]
== actionpack/lib/action_controller/metal.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 33: 26: Surrounding space missing in default value assignment.
C: 36: 7: Use fail instead of raise to signal exceptions.
C: 36: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 27: Prefer reduce over inject.
C: 44: 80: Line is too long. [85/79]
C: 66: 80: Line is too long. [83/79]
C: 97: 80: Line is too long. [83/79]
C:109: 80: Line is too long. [85/79]
C:110: 80: Line is too long. [80/79]
C:111: 80: Line is too long. [88/79]
C:131: 24: Use the new Ruby 1.9 hash syntax.
C:131: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 19: Space inside { missing.
C:134: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 49: Space inside } missing.
C:146: 5: Use attr_writer to define trivial writer methods.
C:155: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:159: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:167: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:175: 5: Use attr_reader to define trivial reader methods.
== actionpack/lib/action_controller/middleware.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level class documentation comment.
C: 3: 5: Missing top-level class documentation comment.
C: 15: 7: Use alias_method instead of alias.
C: 26: 80: Line is too long. [87/79]
C: 39: 4: Final newline missing.
== actionpack/lib/action_controller/model_naming.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 9: 80: Line is too long. [107/79]
== actionpack/lib/action_controller/railtie.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 2: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 3: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 4: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 5: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 3: Missing top-level class documentation comment.
C: 14: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 52: Use the new Ruby 1.9 hash syntax.
C: 15: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 80: Line is too long. [82/79]
C: 18: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 80: Line is too long. [107/79]
C: 26: 80: Line is too long. [122/79]
C: 31: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 39: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 27: Space missing after comma.
C: 55: 13: Use fail instead of raise to signal exceptions.
C: 61: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_controller/railties/helpers.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 5: Missing top-level module documentation comment.
C: 4: 7: Method has too many lines. [11/10]
W: 8: 22: Assignment in condition - you probably meant to use ==.
C: 8: 38: Prefer find over detect.
C: 8: 80: Line is too long. [89/79]
C: 16: 80: Line is too long. [99/79]
== actionpack/lib/action_controller/test_case.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 3: Missing top-level module documentation comment.
C: 15: 5: Cyclomatic complexity for setup_subscriptions is too high. [7/6]
C: 15: 5: Method has too many lines. [32/10]
C: 22: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 80: Line is too long. [134/79]
C: 26: 11: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C: 27: 23: Avoid the use of Perl-style backrefs.
C: 32: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 80: Line is too long. [135/79]
C: 35: 27: Use %r for regular expressions matching more than 1 '/' character.
C: 39: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 80: Line is too long. [135/79]
C: 51: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 80: Line is too long. [91/79]
C: 95: 80: Line is too long. [81/79]
C: 97: 5: Cyclomatic complexity for assert_template is too high. [22/6]
C: 97: 5: Method has too many lines. [69/10]
C:103: 42: Avoid the use of the case equality operator ===.
C:105: 26: Favor format over sprintf.
C:105: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:106: 17: Align the parameters of a method call if they span more than one line.
W:110: 53: Unused block argument - num. If it's necessary, use _ or _num as an argument name to indicate that it won't be used.
C:116: 31: Space missing after comma.
W:116: 32: Unused block argument - num. If it's necessary, use _ or _num as an argument name to indicate that it won't be used.
C:126: 28: Favor format over sprintf.
C:126: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 80: Line is too long. [84/79]
C:127: 19: Align the parameters of a method call if they span more than one line.
C:133: 40: Space between { and | missing.
C:139: 9: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
W:143: 29: Assignment in condition - you probably meant to use ==.
W:144: 30: Assignment in condition - you probably meant to use ==.
C:145: 13: Avoid more than 3 levels of block nesting.
C:146: 62: Use %r for regular expressions matching more than 1 '/' character.
C:146: 80: Line is too long. [84/79]
C:148: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 80: Line is too long. [96/79]
C:148: 91: Favor format over String#%.
C:149: 80: Line is too long. [97/79]
C:151: 75: Favor format over String#%.
C:151: 80: Line is too long. [94/79]
C:152: 80: Line is too long. [93/79]
C:153: 80: Line is too long. [111/79]
C:154: 80: Line is too long. [82/79]
C:156: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:156: 80: Line is too long. [103/79]
W:158: 32: Assignment in condition - you probably meant to use ==.
C:160: 30: Favor format over sprintf.
C:160: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:160: 80: Line is too long. [102/79]
C:161: 22: Align the parameters of a method call if they span more than one line.
C:164: 30: Favor format over sprintf.
C:164: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 80: Line is too long. [87/79]
C:165: 21: Align the parameters of a method call if they span more than one line.
C:170: 13: Align the parameters of a method call if they span more than one line.
C:170: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:173: 9: Use fail instead of raise to signal exceptions.
C:173: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:173: 80: Line is too long. [98/79]
C:178: 3: Missing top-level class documentation comment.
C:186: 65: Use the new Ruby 1.9 hash syntax.
C:186: 80: Line is too long. [92/79]
C:189: 5: Cyclomatic complexity for assign_parameters is too high. [14/6]
C:189: 5: Method has too many lines. [32/10]
C:190: 52: Use the new Ruby 1.9 hash syntax.
C:190: 80: Line is too long. [101/79]
C:190: 84: Use the new Ruby 1.9 hash syntax.
C:195: 28: Space missing to the left of {.
C:196: 64: Space missing to the left of {.
W:196: 67: Unused block argument - k. If it's necessary, use _ or _k as an argument name to indicate that it won't be used.
C:196: 68: Space missing after comma.
C:196: 80: Line is too long. [83/79]
C:197: 33: Space missing to the left of {.
C:197: 37: Space missing after comma.
C:216: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:221: 16: Redundant self detected.
C:232: 5: Method has too many lines. [15/10]
W:234: 28: Unused block argument - v. If it's necessary, use _ or _v as an argument name to indicate that it won't be used.
W:235: 28: Unused block argument - v. If it's necessary, use _ or _v as an argument name to indicate that it won't be used.
C:241: 65: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 80: Line is too long. [108/79]
C:241: 84: Space missing to the left of {.
C:241: 88: Space missing after comma.
C:241: 94: Space missing after comma.
C:242: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:243: 27: Space missing to the left of {.
C:243: 31: Space missing after comma.
W:243: 32: Unused block argument - v. If it's necessary, use _ or _v as an argument name to indicate that it won't be used.
C:257: 3: Missing top-level class documentation comment.
C:263: 3: Missing top-level class documentation comment.
C:316: 7: Inconsistent indentation detected.
C:316: 7: Use attr_reader to define trivial reader methods.
C:321: 80: Line is too long. [83/79]
C:322: 80: Line is too long. [85/79]
C:323: 80: Line is too long. [80/79]
C:324: 80: Line is too long. [87/79]
C:330: 80: Line is too long. [95/79]
C:332: 80: Line is too long. [91/79]
C:360: 80: Line is too long. [85/79]
C:367: 80: Line is too long. [90/79]
C:368: 80: Line is too long. [84/79]
C:371: 80: Line is too long. [90/79]
C:372: 80: Line is too long. [89/79]
C:376: 80: Line is too long. [81/79]
C:380: 80: Line is too long. [81/79]
C:381: 80: Line is too long. [80/79]
C:390: 80: Line is too long. [132/79]
C:393: 80: Line is too long. [89/79]
C:400: 80: Line is too long. [91/79]
C:401: 80: Line is too long. [99/79]
C:404: 80: Line is too long. [147/79]
C:405: 80: Line is too long. [136/79]
C:406: 80: Line is too long. [132/79]
C:408: 80: Line is too long. [129/79]
C:410: 80: Line is too long. [133/79]
C:427: 80: Line is too long. [127/79]
C:431: 5: Missing top-level module documentation comment.
C:438: 7: Missing top-level module documentation comment.
C:439: 1: Extra empty line detected at body beginning.
C:440: 80: Line is too long. [95/79]
C:449: 80: Line is too long. [93/79]
C:453: 13: Use fail instead of raise to signal exceptions.
C:453: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:453: 80: Line is too long. [86/79]
W:463: 39: Assignment in condition - you probably meant to use ==.
C:463: 41: Redundant self detected.
C:472: 19: Avoid the use of the case equality operator ===.
C:477: 80: Line is too long. [84/79]
C:479: 1: Extra empty line detected at body end.
C:487: 80: Line is too long. [87/79]
C:488: 80: Line is too long. [85/79]
C:489: 80: Line is too long. [81/79]
C:497: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:500: 80: Line is too long. [86/79]
C:503: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:506: 80: Line is too long. [87/79]
C:509: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:512: 80: Line is too long. [85/79]
C:515: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:518: 80: Line is too long. [88/79]
C:521: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:524: 80: Line is too long. [86/79]
C:527: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:530: 80: Line is too long. [96/79]
C:532: 80: Line is too long. [108/79]
C:538: 7: Use alias_method instead of alias.
C:543: 42: Space missing to the left of {.
C:543: 42: Space between { and | missing.
C:543: 80: Line is too long. [87/79]
C:545: 38: Space between { and | missing.
C:545: 61: Space missing inside }.
C:557: 80: Line is too long. [86/79]
C:558: 80: Line is too long. [81/79]
C:560: 80: Line is too long. [83/79]
C:562: 80: Line is too long. [85/79]
C:563: 80: Line is too long. [81/79]
C:567: 80: Line is too long. [94/79]
C:571: 80: Line is too long. [83/79]
C:578: 7: Cyclomatic complexity for process is too high. [12/6]
C:578: 7: Method has too many lines. [38/10]
C:605: 33: Avoid multi-line ?: (the ternary operator); use if/unless instead.
C:606: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:609: 80: Line is too long. [91/79]
W:624: 20: Assignment in condition - you probably meant to use ==.
C:625: 11: Favor modifier unless usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C:631: 80: Line is too long. [89/79]
C:637: 7: Cyclomatic complexity for setup_controller_request_and_response is too high. [8/6]
C:637: 7: Method has too many lines. [21/10]
W:642: 18: Assignment in condition - you probably meant to use ==.
C:643: 11: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C:650: 15: Avoid more than 3 levels of block nesting.
C:680: 7: Keep a blank line before and after private.
C:685: 80: Line is too long. [88/79]
C:686: 13: Use fail instead of raise to signal exceptions.
C:686: 80: Line is too long. [88/79]
C:691: 7: Method has too many lines. [12/10]
C:692: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:693: 80: Line is too long. [125/79]
C:695: 13: Use the new Ruby 1.9 hash syntax.
C:696: 13: Use the new Ruby 1.9 hash syntax.
C:697: 13: Use the new Ruby 1.9 hash syntax.
C:698: 13: Use the new Ruby 1.9 hash syntax.
C:700: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:702: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:703: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:704: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:704: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:714: 80: Line is too long. [123/79]
C:715: 80: Line is too long. [124/79]
C:716: 80: Line is too long. [129/79]
C:722: 80: Line is too long. [84/79]
C:730: 7: Keep a blank line before and after protected.
C:731: 9: Inconsistent indentation detected.
C:734: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:735: 13: Use fail instead of raise to signal exceptions.
== actionpack/lib/action_controller.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 1: Missing top-level module documentation comment.
C: 15: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/http/cache.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 7: Missing top-level module documentation comment.
C: 6: 1: Extra empty line detected at body beginning.
W: 11: 20: Assignment in condition - you probably meant to use ==.
C: 12: 13: Avoid using rescue in its modifier form.
C: 21: 65: Prefer map over collect.
C: 21: 80: Line is too long. [81/79]
C: 22: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 7: Missing top-level module documentation comment.
C: 55: 9: Use alias_method instead of alias.
W: 58: 19: Assignment in condition - you probably meant to use ==.
W: 72: 26: Assignment in condition - you probably meant to use ==.
C: 90: 7: Indent access modifiers like private.
C: 92: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 95: 25: %w-literals should be delimited by ( and )
W: 98: 28: Assignment in condition - you probably meant to use ==.
C:105: 9: Method has too many lines. [12/10]
C:134: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:137: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:138: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 9: Cyclomatic complexity for set_conditional_cache_control! is too high. [9/6]
C:140: 9: Method has too many lines. [26/10]
W:143: 21: Assignment in condition - you probably meant to use ==.
C:169: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/http/filter_parameters.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 9: 80: Line is too long. [80/79]
C: 14: 80: Line is too long. [80/79]
C: 24: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 80: Line is too long. [90/79]
C: 50: 5: Indent access modifiers like protected.
C: 53: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 67: Avoid using {...} for multi-line blocks.
C: 70: 17: Use %r only for regular expressions matching more than 1 '/' character.
C: 73: 37: Avoid the use of Perl-style backrefs.
C: 73: 41: Avoid the use of Perl-style backrefs.
C: 73: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/http/filter_redirect.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 5: Missing top-level module documentation comment.
C: 4: 1: Extra empty line detected at body beginning.
C: 16: 5: Indent access modifiers like private.
C: 28: 21: Avoid the use of the case equality operator ===.
C: 30: 24: Avoid the use of the case equality operator ===.
C: 35: 1: Extra empty line detected at body end.
== actionpack/lib/action_dispatch/http/headers.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 5: Missing top-level class documentation comment.
C: 29: 7: Avoid single-line method definitions.
C: 30: 7: Use alias_method instead of alias.
C: 52: 7: Keep a blank line before and after private.
C: 57: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/http/mime_negotiation.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 5: Missing top-level module documentation comment.
C: 20: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 31: Avoid the use of Perl-style backrefs.
C: 35: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 80: Line is too long. [97/79]
W: 52: 18: Unused method argument - view_path. If it's necessary, use _ or _view_path as an argument name to indicate that it won't be used. You can also write as format(*) if you want the method to accept any arguments but don't care about them.
C: 57: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 67: Space missing to the left of {.
C: 73: 80: Line is too long. [89/79]
C: 76: 11: Use fail instead of raise to signal exceptions.
C: 76: 80: Line is too long. [123/79]
C: 77: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 80: Line is too long. [95/79]
C: 78: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 78: 80: Line is too long. [99/79]
C: 79: 80: Line is too long. [93/79]
C: 83: 80: Line is too long. [87/79]
C: 91: 80: Line is too long. [84/79]
C: 96: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 80: Line is too long. [103/79]
C: 99: 80: Line is too long. [90/79]
C:100: 80: Line is too long. [91/79]
C:102: 80: Line is too long. [100/79]
C:110: 80: Line is too long. [96/79]
C:115: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 62: Prefer map over collect.
C:115: 80: Line is too long. [83/79]
C:137: 30: Use %r for regular expressions matching more than 1 '/' character.
== actionpack/lib/action_dispatch/http/mime_type.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 1: Missing top-level module documentation comment.
C: 7: 3: Missing top-level class documentation comment.
C: 13: 5: Align the elements of an array literal if they span more than one line.
C: 14: 5: Align the elements of an array literal if they span more than one line.
C: 40: 80: Line is too long. [90/79]
C: 48: 80: Line is too long. [92/79]
C: 53: 3: Class definition is too long. [118/100]
C: 54: 5: Replace class var @@html_types with a class instance var.
C: 64: 7: Use alias_method instead of alias.
C: 69: 80: Line is too long. [84/79]
C: 73: 15: When defining the <=> operator, name its argument other.
C: 79: 14: When defining the == operator, name its argument other.
C: 84: 5: Missing top-level class documentation comment.
C: 85: 7: Cyclomatic complexity for assort! is too high. [9/6]
C: 85: 7: Method has too many lines. [22/10]
C: 90: 80: Line is too long. [89/79]
C: 91: 80: Line is too long. [112/79]
C: 92: 80: Line is too long. [81/79]
C:117: 7: Keep a blank line before and after private.
C:118: 9: Inconsistent indentation detected.
C:122: 9: Inconsistent indentation detected.
C:126: 9: Inconsistent indentation detected.
C:130: 9: Inconsistent indentation detected.
C:134: 9: Inconsistent indentation detected.
C:156: 80: Line is too long. [117/79]
C:157: 80: Line is too long. [86/79]
C:162: 80: Line is too long. [105/79]
C:163: 80: Line is too long. [83/79]
C:168: 80: Line is too long. [96/79]
C:169: 80: Line is too long. [92/79]
C:176: 7: Method has too many lines. [18/10]
C:179: 80: Line is too long. [90/79]
C:200: 39: Avoid the use of Perl-style backrefs.
C:200: 80: Line is too long. [82/79]
C:203: 80: Line is too long. [87/79]
C:204: 80: Line is too long. [81/79]
C:206: 80: Line is too long. [82/79]
C:207: 80: Line is too long. [95/79]
C:223: 30: Space missing after comma.
C:224: 40: Space missing after comma.
C:249: 13: When defining the === operator, name its argument other.
C:251: 23: Space inside square brackets detected.
C:251: 28: Space inside square brackets detected.
C:257: 12: When defining the == operator, name its argument other.
C:259: 21: Space inside square brackets detected.
C:259: 26: Space inside square brackets detected.
C:264: 12: When defining the =~ operator, name its argument other.
C:267: 21: Space inside square brackets detected.
C:267: 26: Space inside square brackets detected.
C:276: 1: Extra blank line detected.
C:280: 5: Use empty lines between defs.
W:290: 37: Unused method argument - include_private. If it's necessary, use _ or _include_private as an argument name to indicate that it won't be used.
C:295: 3: Missing top-level class documentation comment.
W:304: 37: Unused method argument - include_private. If it's necessary, use _ or _include_private as an argument name to indicate that it won't be used.
C:308: 5: Keep a blank line before and after private.
W:309: 33: Unused method argument - args. If it's necessary, use _ or _args as an argument name to indicate that it won't be used.
== actionpack/lib/action_dispatch/http/mime_types.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 4: 80: Line is too long. [80/79]
C: 5: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 80: Line is too long. [97/79]
C: 7: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 80: Line is too long. [88/79]
C: 32: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/http/parameter_filter.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 5: Missing top-level class documentation comment.
C: 14: 5: Indent access modifiers like private.
C: 20: 7: Missing top-level class documentation comment.
C: 21: 9: Method has too many lines. [14/10]
C: 22: 18: Use the new lambda literal syntax ->(params) {...}.
C: 48: 9: Cyclomatic complexity for call is too high. [7/6]
C: 48: 9: Method has too many lines. [16/10]
== actionpack/lib/action_dispatch/http/parameters.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 5: Missing top-level module documentation comment.
C: 14: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 7: Use alias_method instead of alias.
C: 28: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 80: Line is too long. [82/79]
C: 44: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 51: 5: Indent access modifiers like private.
C: 59: 7: Method has too many lines. [19/10]
C: 64: 21: Hash#has_key? is deprecated in favor of Hash#key?.
C: 68: 80: Line is too long. [97/79]
C: 70: 17: Use 2 (not -18) spaces for indentation.
W: 73: 15: end at 73, 14 is not aligned with if at 69, 34
== actionpack/lib/action_dispatch/http/rack_cache.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 2: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 3: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 3: Missing top-level class documentation comment.
W: 7: 22: Unused method argument - uri. If it's necessary, use _ or _uri as an argument name to indicate that it won't be used. You can also write as resolve(*) if you want the method to accept any arguments but don't care about them.
W: 16: 15: Assignment in condition - you probably meant to use ==.
C: 30: 3: Missing top-level class documentation comment.
W: 31: 22: Unused method argument - uri. If it's necessary, use _ or _uri as an argument name to indicate that it won't be used. You can also write as resolve(*) if you want the method to accept any arguments but don't care about them.
== actionpack/lib/action_dispatch/http/request.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 16: 3: Class definition is too long. [183/100]
C: 16: 3: Missing top-level class documentation comment.
C: 26: 80: Line is too long. [91/79]
C: 28: 19: %w-literals should be delimited by ( and )
C: 29: 9: Align the elements of an array literal if they span more than one line.
C: 30: 9: Align the elements of an array literal if they span more than one line.
C: 31: 9: Align the elements of an array literal if they span more than one line.
C: 33: 9: Align the elements of an array literal if they span more than one line.
C: 34: 9: Align the elements of an array literal if they span more than one line.
C: 35: 9: Align the elements of an array literal if they span more than one line.
C: 61: 80: Line is too long. [83/79]
C: 62: 80: Line is too long. [95/79]
C: 64: 80: Line is too long. [81/79]
C: 65: 80: Line is too long. [117/79]
C: 66: 80: Line is too long. [100/79]
C: 70: 80: Line is too long. [127/79]
C: 76: 80: Line is too long. [86/79]
C: 81: 23: Avoid using {...} for multi-line blocks.
C: 92: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 80: Line is too long. [99/79]
C:163: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:166: 80: Line is too long. [80/79]
C:204: 5: Use alias_method instead of alias.
C:212: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:215: 80: Line is too long. [95/79]
C:216: 80: Line is too long. [93/79]
C:219: 80: Line is too long. [101/79]
C:220: 80: Line is too long. [87/79]
C:222: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:227: 80: Line is too long. [96/79]
C:227: 80: Avoid the use of Perl-style backrefs.
W:244: 19: Assignment in condition - you probably meant to use ==.
C:260: 7: Annotation keywords should be all upper case, followed by a colon and a space, then a note describing the problem.
C:280: 9: Use snake_case for methods.
C:281: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:281: 80: Line is too long. [115/79]
C:285: 5: Use alias_method instead of alias.
C:288: 9: Use snake_case for methods.
C:289: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:289: 80: Line is too long. [117/79]
C:293: 5: Use alias_method instead of alias.
C:295: 80: Line is too long. [108/79]
C:309: 80: Line is too long. [106/79]
C:312: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:312: 80: Line is too long. [121/79]
C:318: 5: Keep a blank line before and after protected.
C:319: 7: Inconsistent indentation detected.
C:323: 5: Keep a blank line before and after private.
C:324: 7: Inconsistent indentation detected.
C:325: 37: Use fail instead of raise to signal exceptions.
C:325: 80: Line is too long. [160/79]
C:325:143: Use the new Ruby 1.9 hash syntax.
== actionpack/lib/action_dispatch/http/response.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 80: Line is too long. [81/79]
C: 34: 3: Class definition is too long. [192/100]
C: 49: 25: Use the new Ruby 1.9 hash syntax.
C: 50: 21: Use the new Ruby 1.9 hash syntax.
C: 52: 80: Line is too long. [80/79]
C: 60: 16: Put one space between the method name and the first argument.
C: 66: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 68: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 5: Missing top-level class documentation comment.
C: 87: 9: Use fail instead of raise to signal exceptions.
C: 87: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 7: Use attr_reader to define trivial reader methods.
C:113: 5: Method has too many lines. [18/10]
W:129: 23: Assignment in condition - you probably meant to use ==.
C:173: 5: Avoid single-line method definitions.
C:174: 5: Use empty lines between defs.
C:174: 5: Avoid single-line method definitions.
C:175: 5: Use empty lines between defs.
C:175: 5: Avoid single-line method definitions.
C:188: 5: Use attr_reader to define trivial reader methods.
C:222: 80: Line is too long. [81/79]
C:230: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:255: 33: Surrounding space missing in default value assignment.
C:279: 5: Use alias_method instead of alias.
C:280: 5: Use alias_method instead of alias.
C:282: 80: Line is too long. [80/79]
C:285: 5: Method has too many lines. [11/10]
W:287: 17: Assignment in condition - you probably meant to use ==.
W:290: 19: Assignment in condition - you probably meant to use ==.
C:291: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:299: 3: Indent access modifiers like private.
C:341: 80: Line is too long. [97/79]
C:347: 51: Space missing to the left of {.
== actionpack/lib/action_dispatch/http/upload.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 21: 7: Use alias_method instead of alias.
C: 28: 9: Use fail instead of raise to signal exceptions.
C: 36: 22: Surrounding space missing in default value assignment.
C: 36: 34: Surrounding space missing in default value assignment.
C: 46: 27: Surrounding space missing in default value assignment.
== actionpack/lib/action_dispatch/http/url.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 5: Missing top-level module documentation comment.
C: 8: 25: Use %r for regular expressions matching more than 1 '/' character.
C: 9: 25: Use %r for regular expressions matching more than 1 '/' character.
C: 32: 9: Method has too many lines. [18/10]
C: 34: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 80: Line is too long. [91/79]
C: 38: 30: Space missing after comma.
C: 51: 80: Line is too long. [116/79]
C: 57: 9: Cyclomatic complexity for build_host_url is too high. [8/6]
C: 57: 9: Method has too many lines. [19/10]
C: 59: 13: Use fail instead of raise to signal exceptions.
C: 59: 80: Line is too long. [153/79]
C: 62: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 65: 22: Assignment in condition - you probably meant to use ==.
C: 66: 80: Line is too long. [80/79]
C: 88: 80: Line is too long. [93/79]
C: 93: 80: Line is too long. [94/79]
C: 95: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:106: 16: Avoid the use of Perl-style backrefs.
C:108: 13: Use fail instead of raise to signal exceptions.
C:108: 80: Line is too long. [90/79]
C:112: 9: Cyclomatic complexity for normalize_host is too high. [9/6]
C:112: 9: Method has too many lines. [11/10]
C:113: 80: Line is too long. [86/79]
C:117: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 80: Line is too long. [82/79]
C:128: 9: Cyclomatic complexity for normalize_port is too high. [7/6]
C:132: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:160: 22: Assignment in condition - you probably meant to use ==.
C:160: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 80: Line is too long. [97/79]
C:182: 13: Avoid the use of Perl-style backrefs.
C:192: 11: Indent when as deep as case.
C:202: 80: Line is too long. [83/79]
C:208: 80: Line is too long. [81/79]
C:209: 80: Line is too long. [83/79]
C:218: 80: Line is too long. [112/79]
C:219: 80: Line is too long. [105/79]
C:224: 80: Line is too long. [84/79]
C:225: 80: Line is too long. [96/79]
C:226: 80: Line is too long. [86/79]
C:233: 80: Line is too long. [96/79]
== actionpack/lib/action_dispatch/journey/backwards.rb ==
C: 1: 1: Missing top-level module documentation comment.
C: 1: 1: Missing utf-8 encoding comment.
== actionpack/lib/action_dispatch/journey/formatter.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 5: Class definition is too long. [106/100]
C: 15: 7: Method has too many lines. [15/10]
W: 15: 20: Unused method argument - type. If it's necessary, use _ or _type as an argument name to indicate that it won't be used.
C: 20: 80: Line is too long. [97/79]
C: 37: 80: Line is too long. [81/79]
C: 39: 9: Use fail instead of raise to signal exceptions.
C: 48: 9: Inconsistent indentation detected.
C: 48: 9: Method has too many lines. [14/10]
C: 48: 80: Line is too long. [83/79]
C: 51: 57: Avoid using {...} for multi-line blocks.
C: 69: 9: Inconsistent indentation detected.
C: 73: 9: Inconsistent indentation detected.
C: 73: 9: Method has too many lines. [12/10]
C: 91: 9: Inconsistent indentation detected.
C:108: 9: Inconsistent indentation detected.
C:111: 37: Avoid using {...} for multi-line blocks.
C:113: 62: Avoid the use of the case equality operator ===.
C:121: 9: Inconsistent indentation detected.
C:122: 52: Prefer select over find_all.
C:122: 61: Avoid using {...} for multi-line blocks.
C:124: 11: Avoid multi-line chains of blocks.
C:124: 22: Avoid using {...} for multi-line blocks.
C:130: 9: Inconsistent indentation detected.
C:134: 9: Inconsistent indentation detected.
C:137: 44: Prefer reduce over inject.
C:145: 9: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/journey/gtg/builder.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 7: Class definition is too long. [131/100]
C: 17: 9: Method has too many lines. [33/10]
C: 20: 35: Space missing after comma.
C: 46: 34: Prefer select over find_all.
C: 48: 34: Avoid using {...} for multi-line blocks.
C: 63: 9: Cyclomatic complexity for nullable? is too high. [8/6]
C: 63: 9: Method has too many lines. [16/10]
C: 78: 13: Use fail instead of raise to signal exceptions.
C: 78: 57: Favor format over String#%.
C: 82: 9: Cyclomatic complexity for firstpos is too high. [8/6]
C: 82: 9: Method has too many lines. [18/10]
C: 99: 13: Use fail instead of raise to signal exceptions.
C: 99: 57: Favor format over String#%.
C:103: 9: Cyclomatic complexity for lastpos is too high. [8/6]
C:103: 9: Method has too many lines. [18/10]
C:120: 13: Use fail instead of raise to signal exceptions.
C:120: 56: Favor format over String#%.
C:130: 11: Inconsistent indentation detected.
C:134: 11: Inconsistent indentation detected.
C:134: 11: Method has too many lines. [14/10]
C:151: 11: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/journey/gtg/simulator.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 14: 7: Missing top-level class documentation comment.
C: 26: 9: Use alias_method instead of alias.
C: 27: 9: Use alias_method instead of alias.
W: 32: 21: Assignment in condition - you probably meant to use ==.
C: 32: 34: %r-literals should be delimited by { and }
C: 36: 37: Prefer select over find_all.
C: 36: 46: Avoid using {...} for multi-line blocks.
== actionpack/lib/action_dispatch/journey/gtg/transition_table.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 7: Class definition is too long. [120/100]
C: 15: 41: Space missing after comma.
C: 47: 17: Avoid using {...} for multi-line blocks.
W: 48: 23: Assignment in condition - you probably meant to use ==.
C: 49: 54: Avoid the use of the case equality operator ===.
W: 52: 23: Assignment in condition - you probably meant to use ==.
C: 58: 9: Method has too many lines. [11/10]
W: 58: 21: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used. You can also write as as_json(*) if you want the method to accept any arguments but don't care about them.
C: 59: 40: Space missing after comma.
C: 75: 45: Avoid using {...} for multi-line blocks.
C: 84: 9: Method has too many lines. [31/10]
W: 84: 31: Unused method argument - title. If it's necessary, use _ or _title as an argument name to indicate that it won't be used.
C: 92: 21: Avoid using {...} for multi-line blocks.
C: 97: 37: %w-literals should be delimited by ( and )
W:113: 11: Useless assignment to variable - fun_routes.
W:114: 11: Useless assignment to variable - stylesheets.
W:115: 11: Useless assignment to variable - svg.
W:116: 11: Useless assignment to variable - javascripts.
C:135: 35: Avoid using {...} for multi-line blocks.
C:137: 39: Avoid using {...} for multi-line blocks.
C:144: 11: Inconsistent indentation detected.
C:151: 15: Use fail instead of raise to signal exceptions.
C:151: 57: Favor format over String#%.
== actionpack/lib/action_dispatch/journey/nfa/builder.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 13: 13: Use snake_case for methods.
C: 22: 13: Use snake_case for methods.
C: 36: 13: Use snake_case for methods.
C: 63: 7: Missing top-level class documentation comment.
== actionpack/lib/action_dispatch/journey/nfa/dot.rb ==
C: 8: 35: Avoid using {...} for multi-line blocks.
C: 12: 11: Missing space after #.
C: 18: 11: Missing space after #.
C: 19: 11: Missing space after #.
C: 21: 11: Missing space after #.
C: 23: 9: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/journey/nfa/simulator.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 14: 7: Missing top-level class documentation comment.
C: 21: 9: Method has too many lines. [12/10]
C: 25: 32: %r-literals should be delimited by { and }
C: 31: 37: Prefer select over find_all.
C: 31: 46: Avoid using {...} for multi-line blocks.
C: 42: 9: Use alias_method instead of alias.
C: 43: 9: Use alias_method instead of alias.
== actionpack/lib/action_dispatch/journey/nfa/transition_table.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 7: Class definition is too long. [108/100]
C: 13: 37: Space missing after comma.
C: 48: 80: Line is too long. [80/79]
C: 52: 9: Method has too many lines. [28/10]
C: 55: 35: Space missing after comma.
C: 75: 40: Prefer select over find_all.
C: 75: 49: Avoid using {...} for multi-line blocks.
C: 83: 32: Avoid using {...} for multi-line blocks.
C: 93: 80: Line is too long. [80/79]
C: 99: 80: Line is too long. [80/79]
C:102: 24: Avoid using {...} for multi-line blocks.
C:103: 38: Prefer select over find_all.
C:103: 47: Avoid using {...} for multi-line blocks.
C:104: 19: Avoid the use of the case equality operator ===.
C:105: 13: Avoid multi-line chains of blocks.
C:115: 9: Method has too many lines. [11/10]
C:134: 27: Avoid using {...} for multi-line blocks.
C:141: 11: Inconsistent indentation detected.
C:141: 11: Method has too many lines. [13/10]
C:144: 34: Avoid using {...} for multi-line blocks.
C:148: 25: Avoid using {...} for multi-line blocks.
C:149: 25: Avoid using {...} for multi-line blocks.
C:150: 17: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C:151: 39: Avoid the use of the case equality operator ===.
== actionpack/lib/action_dispatch/journey/nodes/node.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 37: 11: Use fail instead of raise to signal exceptions.
C: 40: 9: Avoid single-line method definitions.
C: 41: 9: Use empty lines between defs.
C: 41: 9: Avoid single-line method definitions.
C: 44: 7: Missing top-level class documentation comment.
C: 45: 9: Use alias_method instead of alias.
C: 48: 7: Missing top-level class documentation comment.
C: 49: 9: Avoid single-line method definitions.
C: 50: 9: Use empty lines between defs.
C: 50: 9: Avoid single-line method definitions.
C: 53: 7: Missing top-level class documentation comment.
C: 58: 9: Avoid single-line method definitions.
C: 61: 7: %w-literals should be delimited by ( and )
C: 69: 7: Missing top-level class documentation comment.
C: 71: 9: Use alias_method instead of alias.
C: 83: 9: Avoid single-line method definitions.
C: 86: 7: Missing top-level class documentation comment.
C: 87: 9: Avoid single-line method definitions.
C: 90: 7: Missing top-level class documentation comment.
C: 91: 9: Avoid single-line method definitions.
C: 94: 7: Missing top-level class documentation comment.
C: 95: 9: Avoid single-line method definitions.
C: 98: 7: Missing top-level class documentation comment.
C:106: 9: Avoid single-line method definitions.
C:109: 7: Missing top-level class documentation comment.
C:110: 9: Avoid single-line method definitions.
C:113: 7: Missing top-level class documentation comment.
C:120: 9: Avoid single-line method definitions.
== actionpack/lib/action_dispatch/journey/parser.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 9: 1: Extra blank line detected.
C: 13: 5: Class definition is too long. [142/100]
C: 16: 1: Use 2 (not -4) spaces for indentation.
C: 17: 5: Use 2 spaces for indentation in an array, relative to the start of the line where the left bracket is.
C: 20: 63: Space inside square brackets detected.
C: 23: 6: Use 2 spaces for indentation in an array, relative to the start of the line where the left bracket is.
C: 24: 5: Align the elements of an array literal if they span more than one line.
C: 26: 5: Align the elements of an array literal if they span more than one line.
C: 26: 63: Space inside square brackets detected.
C: 29: 5: Use 2 spaces for indentation in an array, relative to the start of the line where the left bracket is.
C: 30: 4: Align the elements of an array literal if they span more than one line.
C: 31: 6: Align the elements of an array literal if they span more than one line.
C: 31: 28: Space inside square brackets detected.
C: 34: 4: Use 2 spaces for indentation in an array, relative to the start of the line where the left bracket is.
C: 36: 28: Space inside square brackets detected.
C: 39: 5: Use 2 spaces for indentation in an array, relative to the start of the line where the left bracket is.
C: 40: 4: Align the elements of an array literal if they span more than one line.
C: 40: 70: Space inside square brackets detected.
C: 43: 6: Use 2 spaces for indentation in an array, relative to the start of the line where the left bracket is.
C: 44: 4: Align the elements of an array literal if they span more than one line.
C: 44: 70: Space inside square brackets detected.
C: 47: 4: Use 2 spaces for indentation in an array, relative to the start of the line where the left bracket is.
C: 48: 7: Space inside square brackets detected.
C: 51: 4: Use 2 spaces for indentation in an array, relative to the start of the line where the left bracket is.
C: 52: 5: Align the elements of an array literal if they span more than one line.
C: 52: 7: Space inside square brackets detected.
C: 72: 21: Space inside square brackets detected.
C: 94: 1: Use SCREAMING_SNAKE_CASE for constants.
C:108: 22: Space inside square brackets detected.
C:110: 1: Use SCREAMING_SNAKE_CASE for constants.
C:111: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:114: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:116: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:122: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:127: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 3: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 8: Space inside square brackets detected.
C:133: 1: Use SCREAMING_SNAKE_CASE for constants.
C:140: 1: Use 2 (not 1) spaces for indentation.
C:141: 5: Inconsistent indentation detected.
C:145: 1: Use 2 (not 1) spaces for indentation.
C:146: 5: Inconsistent indentation detected.
C:158: 1: Use 2 (not 1) spaces for indentation.
C:159: 5: Inconsistent indentation detected.
C:163: 1: Use 2 (not 1) spaces for indentation.
C:164: 5: Inconsistent indentation detected.
C:168: 1: Use 2 (not 1) spaces for indentation.
C:169: 5: Inconsistent indentation detected.
W:180: 16: Unused method argument - val. If it's necessary, use _ or _val as an argument name to indicate that it won't be used.
C:181: 1: Use 2 (not 1) spaces for indentation.
C:182: 5: Inconsistent indentation detected.
C:186: 1: Use 2 (not 1) spaces for indentation.
C:187: 5: Inconsistent indentation detected.
C:191: 1: Use 2 (not 1) spaces for indentation.
C:192: 5: Inconsistent indentation detected.
C:196: 1: Use 2 (not 1) spaces for indentation.
C:197: 5: Inconsistent indentation detected.
W:200: 32: Unused method argument - result. If it's necessary, use _ or _result as an argument name to indicate that it won't be used.
C:203: 1: Extra empty line detected at body end.
W:205: 5: end at 205, 4 is not aligned with module at 12, 2
W:206: 3: end at 206, 2 is not aligned with module at 11, 0
== actionpack/lib/action_dispatch/journey/parser_extras.rb ==
C: 1: 1: Missing utf-8 encoding comment.
== actionpack/lib/action_dispatch/journey/path/pattern.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 9: Method has too many lines. [20/10]
C: 16: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 13: Use fail instead of raise to signal exceptions.
C: 56: 64: Avoid using {...} for multi-line blocks.
C: 58: 11: Avoid multi-line chains of blocks.
C: 61: 9: Missing top-level class documentation comment.
C: 74: 15: Use snake_case for methods.
C: 79: 80: Line is too long. [89/79]
C: 86: 9: Missing top-level class documentation comment.
C: 95: 13: Use %r only for regular expressions matching more than 1 '/' character.
C: 98: 15: Use snake_case for methods.
C:102: 15: Use snake_case for methods.
C:111: 15: Use snake_case for methods.
C:115: 15: Use snake_case for methods.
C:118: 11: Use alias_method instead of alias.
C:120: 15: Use snake_case for methods.
C:124: 15: Use snake_case for methods.
C:130: 9: Missing top-level class documentation comment.
C:132: 13: Use %r only for regular expressions matching more than 1 '/' character.
C:136: 9: Missing top-level class documentation comment.
W:168: 31: Assignment in condition - you probably meant to use ==.
C:171: 9: Use alias_method instead of alias.
C:183: 11: Inconsistent indentation detected.
C:187: 11: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/journey/route.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 5: Class definition is too long. [101/100]
C: 7: 7: Use alias_method instead of alias.
C: 14: 7: Method has too many lines. [14/10]
C: 19: 80: Line is too long. [82/79]
C: 20: 80: Line is too long. [86/79]
C: 22: 9: Favor modifier while usage when having a single-line body.
C: 22: 55: Never use do with multi-line while.
C: 46: 54: Avoid using {...} for multi-line blocks.
C: 46: 58: Space missing after comma.
C: 61: 45: Space missing after comma.
C: 72: 7: Use alias_method instead of alias.
C: 99: 61: Space missing after comma.
C:108: 7: Use attr_reader to define trivial reader methods.
C:112: 7: Method has too many lines. [15/10]
C:118: 19: Avoid the use of the case equality operator ===.
C:126: 19: Avoid the use of the case equality operator ===.
== actionpack/lib/action_dispatch/journey/router/strexp.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 11: Use alias_method instead of alias.
== actionpack/lib/action_dispatch/journey/router/utils.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 18: 21: Use %r only for regular expressions matching more than 1 '/' character.
C: 19: 42: Avoid the use of Perl-style backrefs.
C: 27: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 39: Space missing to the left of {.
C: 30: 61: Space missing to the left of {.
C: 30: 80: Line is too long. [94/79]
C: 32: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 80: Line is too long. [87/79]
C: 59: 11: Keep a blank line before and after protected.
C: 60: 13: Inconsistent indentation detected.
C: 61: 38: Space missing to the left of {.
C: 61: 80: Line is too long. [97/79]
C: 64: 13: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/journey/router.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 23: 7: Missing top-level class documentation comment.
C: 56: 7: Method has too many lines. [20/10]
C: 83: 9: Redundant return detected.
C: 83: 22: Space inside { missing.
C: 83: 44: Space inside } missing.
C:106: 9: Inconsistent indentation detected.
C:110: 9: Inconsistent indentation detected.
C:114: 9: Inconsistent indentation detected.
C:118: 9: Inconsistent indentation detected.
C:122: 9: Inconsistent indentation detected.
C:127: 9: Inconsistent indentation detected.
C:127: 9: Method has too many lines. [13/10]
C:127: 25: Use def with parentheses when there are parameters.
C:130: 70: Prefer select over find_all.
C:130: 80: Line is too long. [83/79]
C:137: 23: Avoid using {...} for multi-line blocks.
C:140: 80: Line is too long. [85/79]
C:141: 55: Prefer select over find_all.
C:147: 9: Inconsistent indentation detected.
C:147: 9: Method has too many lines. [14/10]
C:149: 34: Avoid using {...} for multi-line blocks.
C:150: 20: Avoid the use of the case equality operator ===.
C:150: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:150: 42: Avoid the use of the case equality operator ===.
C:150: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 11: Avoid multi-line chains of blocks.
C:151: 18: Avoid using {...} for multi-line blocks.
C:155: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/journey/routes.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 21: 7: Use alias_method instead of alias.
C: 69: 9: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/journey/scanner.rb ==
C: 1: 1: Missing utf-8 encoding comment.
W: 29: 21: Assignment in condition - you probably meant to use ==.
C: 35: 9: Cyclomatic complexity for scan is too high. [10/6]
C: 35: 9: Inconsistent indentation detected.
C: 35: 9: Method has too many lines. [20/10]
== actionpack/lib/action_dispatch/journey/visitors.rb ==
C: 9: 48: Avoid using {...} for multi-line blocks.
C: 9: 52: Space missing after comma.
C: 19: 11: Inconsistent indentation detected.
C: 19: 21: Use def with parentheses when there are parameters.
C: 23: 11: Inconsistent indentation detected.
C: 27: 11: Use empty lines between defs.
C: 27: 11: Inconsistent indentation detected.
C: 27: 11: Avoid single-line method definitions.
C: 27: 15: Use snake_case for methods.
C: 29: 11: Inconsistent indentation detected.
C: 32: 11: Use empty lines between defs.
C: 32: 11: Inconsistent indentation detected.
C: 32: 11: Avoid single-line method definitions.
C: 32: 15: Use snake_case for methods.
C: 34: 11: Inconsistent indentation detected.
C: 37: 11: Use empty lines between defs.
C: 37: 11: Inconsistent indentation detected.
C: 37: 11: Avoid single-line method definitions.
C: 37: 15: Use snake_case for methods.
C: 38: 11: Use empty lines between defs.
C: 38: 11: Inconsistent indentation detected.
C: 38: 11: Avoid single-line method definitions.
C: 38: 15: Use snake_case for methods.
C: 40: 11: Inconsistent indentation detected.
W: 40: 24: Unused method argument - node. If it's necessary, use _ or _node as an argument name to indicate that it won't be used. You can also write as terminal(*) if you want the method to accept any arguments but don't care about them.
C: 41: 11: Inconsistent indentation detected.
C: 41: 11: %w-literals should be delimited by ( and )
C: 42: 80: Line is too long. [83/79]
C: 60: 7: Missing top-level class documentation comment.
C: 75: 13: Use snake_case for methods.
C: 80: 7: Missing top-level class documentation comment.
C: 87: 11: Inconsistent indentation detected.
C: 87: 15: Use snake_case for methods.
C: 91: 11: Inconsistent indentation detected.
C: 91: 15: Use snake_case for methods.
C: 95: 11: Inconsistent indentation detected.
C: 95: 15: Use snake_case for methods.
C: 99: 11: Inconsistent indentation detected.
C: 99: 15: Use snake_case for methods.
W: 99: 27: Unused method argument - node. If it's necessary, use _ or _node as an argument name to indicate that it won't be used. You can also write as visit_GROUP(*) if you want the method to accept any arguments but don't care about them.
C:103: 11: Inconsistent indentation detected.
C:103: 11: %w-literals should be delimited by ( and )
C:116: 9: Keep a blank line before and after private.
C:117: 11: Inconsistent indentation detected.
C:121: 11: Inconsistent indentation detected.
C:125: 11: Inconsistent indentation detected.
C:125: 11: Method has too many lines. [12/10]
C:140: 11: Inconsistent indentation detected.
C:140: 15: Use snake_case for methods.
C:145: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 11: Inconsistent indentation detected.
C:151: 15: Use snake_case for methods.
W:152: 22: Assignment in condition - you probably meant to use ==.
C:157: 11: Inconsistent indentation detected.
C:157: 15: Use snake_case for methods.
W:157: 28: Unused method argument - node. If it's necessary, use _ or _node as an argument name to indicate that it won't be used.
W:158: 22: Assignment in condition - you probably meant to use ==.
C:164: 7: Missing top-level class documentation comment.
C:185: 11: Inconsistent indentation detected.
C:192: 11: Inconsistent indentation detected.
C:199: 11: Inconsistent indentation detected.
C:204: 11: Inconsistent indentation detected.
C:204: 15: Use snake_case for methods.
C:209: 11: Inconsistent indentation detected.
C:209: 15: Use snake_case for methods.
C:214: 11: Inconsistent indentation detected.
C:214: 15: Use snake_case for methods.
C:219: 11: Inconsistent indentation detected.
C:219: 15: Use snake_case for methods.
C:224: 11: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/journey.rb ==
C: 1: 1: Missing utf-8 encoding comment.
== actionpack/lib/action_dispatch/middleware/callbacks.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 10: 42: Use the new Ruby 1.9 hash syntax.
C: 10: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 30: 9: Do not suppress exceptions.
C: 33: 7: Use fail instead of raise to signal exceptions.
== actionpack/lib/action_dispatch/middleware/cookies.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 8: 3: Missing top-level class documentation comment.
C: 16: 80: Line is too long. [84/79]
C: 17: 80: Line is too long. [83/79]
C: 32: 80: Line is too long. [81/79]
C: 54: 80: Line is too long. [127/79]
C: 67: 80: Line is too long. [83/79]
C: 79: 80: Line is too long. [83/79]
C: 80: 80: Line is too long. [82/79]
C: 85: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 80: Line is too long. [88/79]
C: 90: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 80: Line is too long. [123/79]
C:105: 80: Line is too long. [94/79]
C:107: 80: Line is too long. [103/79]
C:109: 80: Line is too long. [113/79]
C:112: 80: Line is too long. [132/79]
C:117: 80: Line is too long. [124/79]
C:118: 80: Line is too long. [126/79]
C:119: 80: Line is too long. [84/79]
C:121: 80: Line is too long. [89/79]
C:122: 80: Line is too long. [88/79]
C:124: 80: Line is too long. [118/79]
C:129: 80: Line is too long. [94/79]
C:141: 80: Line is too long. [131/79]
C:142: 80: Line is too long. [91/79]
C:144: 80: Line is too long. [89/79]
C:145: 80: Line is too long. [88/79]
C:147: 80: Line is too long. [118/79]
C:152: 80: Line is too long. [156/79]
C:164: 80: Line is too long. [100/79]
C:165: 80: Line is too long. [102/79]
C:176: 5: Missing top-level module documentation comment.
C:179: 80: Line is too long. [114/79]
C:183: 80: Line is too long. [81/79]
C:191: 5: Class definition is too long. [112/100]
C:191: 5: Missing top-level class documentation comment.
C:211: 80: Line is too long. [80/79]
C:214: 80: Line is too long. [101/79]
C:243: 7: Avoid single-line method definitions.
C:243: 7: Use attr_reader to define trivial reader methods.
C:255: 80: Line is too long. [85/79]
C:267: 7: Use alias_method instead of alias.
C:275: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:278: 80: Line is too long. [92/79]
C:279: 80: Line is too long. [103/79]
C:283: 80: Line is too long. [81/79]
C:284: 13: Use 2 (not -17) spaces for indentation.
W:285: 11: end at 285, 10 is not aligned with if at 283, 29
C:287: 80: Line is too long. [84/79]
C:288: 52: Space between { and | missing.
C:288: 80: Line is too long. [99/79]
C:292: 80: Line is too long. [80/79]
C:294: 7: Method has too many lines. [14/10]
C:300: 23: Use the new Ruby 1.9 hash syntax.
C:305: 41: Use || instead of or.
C:314: 80: Line is too long. [88/79]
C:316: 80: Line is too long. [83/79]
C:318: 32: Hash#has_key? is deprecated in favor of Hash#key?.
C:337: 80: Line is too long. [92/79]
C:339: 26: Space missing to the left of {.
C:343: 80: Line is too long. [104/79]
C:344: 80: Line is too long. [90/79]
C:355: 7: Keep a blank line before and after private.
C:356: 9: Inconsistent indentation detected.
C:361: 5: Missing top-level class documentation comment.
C:378: 23: Use the new Ruby 1.9 hash syntax.
C:386: 5: Missing top-level class documentation comment.
C:409: 5: Missing top-level module documentation comment.
C:412: 7: Keep a blank line before and after protected.
C:413: 9: Inconsistent indentation detected.
C:414: 80: Line is too long. [82/79]
C:417: 9: Inconsistent indentation detected.
W:417: 23: Unused method argument - name. If it's necessary, use _ or _name as an argument name to indicate that it won't be used.
C:421: 9: Inconsistent indentation detected.
C:433: 9: Inconsistent indentation detected.
C:446: 5: Missing top-level class documentation comment.
C:454: 80: Line is too long. [90/79]
W:458: 27: Assignment in condition - you probably meant to use ==.
C:466: 80: Line is too long. [80/79]
C:468: 23: Use the new Ruby 1.9 hash syntax.
C:471: 9: Use fail instead of raise to signal exceptions.
C:475: 7: Keep a blank line before and after private.
C:476: 9: Inconsistent indentation detected.
W:491: 27: Assignment in condition - you probably meant to use ==.
C:492: 80: Line is too long. [117/79]
C:497: 5: Missing top-level class documentation comment.
C:502: 46: Avoid the use of the case equality operator ===.
C:503: 11: Use fail instead of raise to signal exceptions.
C:503: 80: Line is too long. [99/79]
C:503: 99: Use \ instead of + or << to concatenate those strings.
C:504: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:504: 80: Line is too long. [88/79]
C:510: 80: Line is too long. [89/79]
C:511: 80: Line is too long. [105/79]
W:515: 30: Assignment in condition - you probably meant to use ==.
C:524: 23: Use the new Ruby 1.9 hash syntax.
C:527: 80: Line is too long. [87/79]
C:529: 9: Use fail instead of raise to signal exceptions.
C:533: 7: Keep a blank line before and after private.
C:534: 9: Inconsistent indentation detected.
C:536: 80: Line is too long. [112/79]
C:541: 80: Line is too long. [85/79]
C:542: 80: Line is too long. [86/79]
C:543: 80: Line is too long. [87/79]
C:544: 80: Line is too long. [94/79]
W:549: 40: Assignment in condition - you probably meant to use ==.
C:550: 80: Line is too long. [155/79]
W:562: 21: Assignment in condition - you probably meant to use ==.
== actionpack/lib/action_dispatch/middleware/debug_exceptions.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 21: 9: Use fail instead of raise to signal exceptions.
C: 21: 80: Line is too long. [119/79]
W: 25: 5: Avoid rescuing the Exception class.
C: 32: 5: Method has too many lines. [27/10]
C: 39: 11: Align the parameters of a method call if they span more than one line.
C: 52: 80: Line is too long. [81/79]
C: 53: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 9: Use fail instead of raise to signal exceptions.
C: 65: 16: Space inside { missing.
C: 65: 80: Line is too long. [132/79]
C: 65:123: Space inside } missing.
C: 68: 5: Method has too many lines. [11/10]
C: 79: 80: Line is too long. [100/79]
C: 80: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 80: Line is too long. [142/79]
== actionpack/lib/action_dispatch/middleware/exception_wrapper.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 3: Missing top-level class documentation comment.
C: 7: 5: Replace class var @@rescue_responses with a class instance var.
C: 22: 5: Replace class var @@rescue_templates with a class instance var.
C: 36: 80: Line is too long. [117/79]
W: 64: 37: Assignment in condition - you probably meant to use ==.
C: 65: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 72: Hash#has_key? is deprecated in favor of Hash#key?.
C: 83: 80: Line is too long. [120/79]
C:102: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 23: Surrounding space missing for operator '+'.
C:105: 39: Surrounding space missing for operator '+'.
C:113: 17: Trailing whitespace detected.
== actionpack/lib/action_dispatch/middleware/flash.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 9: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 80: Line is too long. [80/79]
C: 13: 80: Line is too long. [119/79]
C: 14: 80: Line is too long. [115/79]
C: 15: 80: Line is too long. [122/79]
C: 16: 80: Line is too long. [89/79]
C: 26: 80: Line is too long. [94/79]
C: 35: 80: Line is too long. [96/79]
C: 40: 80: Line is too long. [118/79]
C: 41: 80: Line is too long. [114/79]
C: 47: 5: Missing top-level class documentation comment.
C: 76: 5: Class definition is too long. [110/100]
C: 76: 5: Missing top-level class documentation comment.
C: 82: 80: Line is too long. [98/79]
C: 94: 9: Space inside { missing.
C: 94: 59: Space inside } missing.
C:159: 7: Use alias_method instead of alias.
C:167: 80: Line is too long. [88/79]
C:171: 80: Line is too long. [91/79]
C:172: 80: Line is too long. [109/79]
C:173: 80: Line is too long. [105/79]
C:176: 80: Line is too long. [109/79]
C:189: 80: Line is too long. [102/79]
C:192: 80: Line is too long. [100/79]
C:199: 80: Line is too long. [104/79]
C:201: 80: Line is too long. [98/79]
C:202: 80: Line is too long. [106/79]
C:211: 80: Line is too long. [101/79]
C:237: 7: Keep a blank line before and after protected.
C:238: 7: Use attr_reader to define trivial reader methods.
C:253: 5: Cyclomatic complexity for call is too high. [9/6]
C:253: 5: Method has too many lines. [12/10]
C:260: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:264: 80: Line is too long. [123/79]
== actionpack/lib/action_dispatch/middleware/params_parser.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 3: Missing top-level class documentation comment.
C: 7: 5: Missing top-level class documentation comment.
W: 23: 17: Assignment in condition - you probably meant to use ==.
C: 24: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 5: Keep a blank line before and after private.
C: 31: 7: Cyclomatic complexity for parse_formatted_parameters is too high. [7/6]
C: 31: 7: Inconsistent indentation detected.
C: 31: 7: Method has too many lines. [17/10]
C: 45: 18: Space inside { missing.
C: 45: 19: Use the new Ruby 1.9 hash syntax.
C: 45: 33: Space inside } missing.
W: 50: 7: Avoid rescuing the Exception class.
C: 51: 80: Line is too long. [110/79]
C: 56: 7: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/middleware/public_exceptions.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level class documentation comment.
C: 10: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 24: Use the new Ruby 1.9 hash syntax.
C: 13: 43: Use the new Ruby 1.9 hash syntax.
C: 13: 80: Line is too long. [140/79]
C: 30: 16: Space inside { missing.
C: 30: 80: Line is too long. [105/79]
C: 31: 55: Space inside } missing.
C: 37: 80: Line is too long. [87/79]
C: 42: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/middleware/reloader.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 8: 80: Line is too long. [86/79]
C: 9: 80: Line is too long. [83/79]
C: 23: 80: Line is too long. [82/79]
C: 25: 80: Line is too long. [91/79]
C: 35: 80: Line is too long. [82/79]
C: 39: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 63: 34: Surrounding space missing in default value assignment.
C: 65: 33: Use the new lambda literal syntax ->(params) {...}.
W: 77: 5: Avoid rescuing the Exception class.
C: 94: 5: Use attr_reader to define trivial reader methods.
== actionpack/lib/action_dispatch/middleware/remote_ip.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 80: Line is too long. [82/79]
C: 7: 80: Line is too long. [122/79]
C: 11: 80: Line is too long. [134/79]
C: 13: 80: Line is too long. [122/79]
C: 31: 23: Use %r only for regular expressions matching more than 1 '/' character.
C: 36: 80: Line is too long. [87/79]
C: 61: 9: Indent when as deep as case.
C: 63: 9: Indent when as deep as case.
C: 75: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 80: 80: Line is too long. [80/79]
C: 83: 1: Extra empty line detected at body beginning.
C: 87: 18: Use %r only for regular expressions matching more than 1 '/' character.
C: 88: 80: Line is too long. [172/79]
C: 90: 80: Line is too long. [188/79]
C: 91: 80: Line is too long. [201/79]
C: 92: 80: Line is too long. [184/79]
C: 93: 80: Line is too long. [173/79]
C: 94: 80: Line is too long. [181/79]
C: 95: 80: Line is too long. [182/79]
C: 96: 80: Line is too long. [194/79]
C: 97: 80: Line is too long. [194/79]
C: 98: 80: Line is too long. [194/79]
C: 99: 80: Line is too long. [194/79]
C:100: 80: Line is too long. [194/79]
C:101: 80: Line is too long. [194/79]
C:102: 80: Line is too long. [194/79]
C:103: 80: Line is too long. [194/79]
C:104: 80: Line is too long. [207/79]
C:105: 80: Line is too long. [187/79]
C:126: 80: Line is too long. [143/79]
C:132: 80: Line is too long. [80/79]
C:133: 7: Method has too many lines. [11/10]
C:149: 11: Use fail instead of raise to signal exceptions.
C:149: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 61: Use \ instead of + or << to concatenate those strings.
C:161: 80: Line is too long. [83/79]
C:171: 5: Indent access modifiers like protected.
C:177: 19: Space missing to the left of {.
C:183: 1: Extra empty line detected at body end.
C:185: 1: Extra empty line detected at body end.
== actionpack/lib/action_dispatch/middleware/request_id.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 80: Line is too long. [120/79]
C: 6: 80: Line is too long. [98/79]
C: 8: 80: Line is too long. [120/79]
C: 9: 80: Line is too long. [111/79]
C: 10: 80: Line is too long. [117/79]
C: 12: 80: Line is too long. [118/79]
C: 20: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 80: Line is too long. [89/79]
C: 21: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 80: Line is too long. [114/79]
C: 21: 84: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 5: Keep a blank line before and after private.
C: 25: 7: Inconsistent indentation detected.
W: 26: 23: Assignment in condition - you probably meant to use ==.
C: 26: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 7: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/middleware/session/abstract_store.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 9: 5: Missing top-level class documentation comment.
C: 15: 80: Line is too long. [84/79]
C: 15: 84: Use \ instead of + or << to concatenate those strings.
C: 16: 80: Line is too long. [84/79]
C: 17: 80: Line is too long. [82/79]
C: 21: 5: Missing top-level module documentation comment.
C: 33: 5: Indent access modifiers like protected.
C: 41: 5: Missing top-level module documentation comment.
C: 50: 7: Method has too many lines. [12/10]
C: 53: 38: Use %r only for regular expressions matching more than 1 '/' character.
C: 56: 13: Avoid the use of Perl-style backrefs.
C: 67: 5: Missing top-level module documentation comment.
C: 77: 5: Missing top-level class documentation comment.
W: 84: 27: Unused method argument - session_id. If it's necessary, use _ or _session_id as an argument name to indicate that it won't be used.
== actionpack/lib/action_dispatch/middleware/session/cache_store.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 80: Line is too long. [109/79]
C: 6: 80: Line is too long. [108/79]
C: 9: 80: Line is too long. [98/79]
W: 18: 23: Unused method argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used.
W: 26: 23: Unused method argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used.
C: 29: 38: Use the new Ruby 1.9 hash syntax.
W: 37: 27: Unused method argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used.
W: 37: 37: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used.
C: 42: 7: Keep a blank line before and after private.
C: 44: 9: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/middleware/session/cookie_store.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 32: 80: Line is too long. [86/79]
C: 60: 34: Surrounding space missing in default value assignment.
C: 61: 35: Use the new Ruby 1.9 hash syntax.
W: 64: 32: Unused method argument - session_id. If it's necessary, use _ or _session_id as an argument name to indicate that it won't be used.
C: 67: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 78: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 80: Line is too long. [107/79]
C: 75: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 90: 21: Assignment in condition - you probably meant to use ==.
C: 98: 43: Surrounding space missing in default value assignment.
C:100: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:104: 23: Unused method argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used.
W:104: 47: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used.
C:105: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:109: 27: Unused method argument - session_id. If it's necessary, use _ or _session_id as an argument name to indicate that it won't be used.
== actionpack/lib/action_dispatch/middleware/session/mem_cache_store.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 80: Line is too long. [121/79]
C: 11: 5: Missing top-level class documentation comment.
== actionpack/lib/action_dispatch/middleware/show_exceptions.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 19: 7: Align the elements of an array literal if they span more than one line.
C: 20: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 80: Line is too long. [83/79]
C: 21: 80: Line is too long. [84/79]
C: 22: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 31: 5: Avoid rescuing the Exception class.
C: 44: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 48: 5: Avoid rescuing the Exception class.
C: 49: 80: Line is too long. [110/79]
C: 54: 16: Space inside { missing.
C: 54: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54: 80: Line is too long. [113/79]
C: 54: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54:105: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54:108: Space inside } missing.
== actionpack/lib/action_dispatch/middleware/ssl.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level class documentation comment.
C: 3: 12: Separate every 3 digits in the integer portion of a number with underscores(_).
C: 6: 9: Use the new Ruby 1.9 hash syntax.
C: 6: 27: Use the new Ruby 1.9 hash syntax.
C: 33: 5: Keep a blank line before and after private.
C: 34: 7: Inconsistent indentation detected.
C: 48: 7: Inconsistent indentation detected.
C: 51: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 7: Inconsistent indentation detected.
W: 59: 20: Assignment in condition - you probably meant to use ==.
C: 62: 47: Avoid using {...} for multi-line blocks.
== actionpack/lib/action_dispatch/middleware/stack.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 2: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 5: 3: Missing top-level class documentation comment.
C: 6: 5: Missing top-level class documentation comment.
C: 27: 14: When defining the == operator, name its argument other.
C: 46: 5: Indent access modifiers like private.
W: 57: 21: Unused method argument - args. If it's necessary, use _ or _args as an argument name to indicate that it won't be used. You can also write as initialize(*) if you want the method to accept any arguments but don't care about them.
C:117: 7: Use fail instead of raise to signal exceptions.
C:117: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 34: Prefer reduce over inject.
C:121: 3: Indent access modifiers like protected.
C:125: 7: Use fail instead of raise to signal exceptions.
== actionpack/lib/action_dispatch/middleware/static.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 3: Missing top-level class documentation comment.
C: 17: 80: Line is too long. [81/79]
C: 21: 23: Prefer find over detect.
C: 44: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 3: Missing top-level class documentation comment.
C: 49: 44: Surrounding space missing in default value assignment.
W: 58: 18: Assignment in condition - you probably meant to use ==.
C: 59: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/railtie.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 4: 3: Missing top-level class documentation comment.
C: 11: 48: Space inside empty hash literal braces detected.
C: 12: 48: Space inside empty hash literal braces detected.
C: 18: 80: Line is too long. [83/79]
C: 29: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 80: Line is too long. [82/79]
C: 31: 80: Line is too long. [100/79]
C: 32: 80: Line is too long. [103/79]
C: 33: 80: Line is too long. [114/79]
C: 34: 80: Line is too long. [91/79]
C: 36: 80: Line is too long. [103/79]
C: 37: 80: Line is too long. [103/79]
C: 39: 80: Line is too long. [124/79]
C: 40: 80: Line is too long. [105/79]
== actionpack/lib/action_dispatch/request/session.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 5: Class definition is too long. [123/100]
C: 7: 80: Line is too long. [82/79]
C: 8: 80: Line is too long. [90/79]
C: 10: 80: Line is too long. [80/79]
C: 19: 80: Line is too long. [84/79]
C: 31: 7: Missing top-level class documentation comment.
C: 48: 34: Avoid using {...} for multi-line blocks.
C: 56: 9: Avoid single-line method definitions.
C: 56: 18: Space missing after comma.
C: 57: 9: Use empty lines between defs.
C: 57: 9: Avoid single-line method definitions.
C: 58: 9: Use empty lines between defs.
C: 58: 9: Avoid single-line method definitions.
C: 93: 11: Rename has_key? to key?.
C: 97: 7: Use alias_method instead of alias.
C: 98: 7: Use alias_method instead of alias.
C:120: 37: Space missing after comma.
C:133: 29: Surrounding space missing in default value assignment.
C:155: 7: Use attr_reader to define trivial reader methods.
C:187: 36: Avoid using {...} for multi-line blocks.
== actionpack/lib/action_dispatch/request/utils.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 5: Missing top-level class documentation comment.
C: 4: 1: Extra empty line detected at body beginning.
C: 10: 9: Method has too many lines. [17/10]
C: 21: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 80: Line is too long. [99/79]
C: 35: 1: 1 trailing blank lines detected.
== actionpack/lib/action_dispatch/routing/inspector.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 5: Missing top-level class documentation comment.
C: 18: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 51: Avoid the use of the case equality operator ===.
C: 20: 80: Line is too long. [101/79]
C: 43: 29: Place the . on the next line, together with the method name.
C: 44: 31: Place the . on the next line, together with the method name.
C: 45: 31: Place the . on the next line, together with the method name.
C: 46: 31: Place the . on the next line, together with the method name.
C: 47: 30: Place the . on the next line, together with the method name.
C: 48: 36: Place the . on the next line, together with the method name.
C: 49: 37: Place the . on the next line, together with the method name.
C: 50: 38: Place the . on the next line, together with the method name.
W: 58: 35: Redundant use of Object#to_s in interpolation.
C: 72: 28: Use %r only for regular expressions matching more than 1 '/' character.
C: 72: 74: Use %r only for regular expressions matching more than 1 '/' character.
C: 72: 80: Line is too long. [122/79]
C: 90: 7: Method has too many lines. [13/10]
C:121: 7: Method has too many lines. [12/10]
C:122: 16: Prefer map over collect.
C:124: 9: Avoid multi-line chains of blocks.
C:126: 9: Avoid multi-line chains of blocks.
C:126: 13: Prefer map over collect.
C:149: 5: Missing top-level class documentation comment.
C:176: 80: Line is too long. [109/79]
C:180: 7: Keep a blank line before and after private.
C:181: 9: Inconsistent indentation detected.
C:183: 80: Line is too long. [92/79]
C:186: 80: Line is too long. [115/79]
C:190: 9: Inconsistent indentation detected.
C:193: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:193: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:193: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:193: 80: Line is too long. [122/79]
C:196: 9: Inconsistent indentation detected.
C:203: 5: Missing top-level class documentation comment.
C:214: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:218: 18: Unused method argument - routes. If it's necessary, use _ or _routes as an argument name to indicate that it won't be used. You can also write as header(*) if you want the method to accept any arguments but don't care about them.
C:228: 80: Line is too long. [105/79]
C:235: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/routing/mapper.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 12: 5: Missing top-level class documentation comment.
C: 18: 7: Missing top-level class documentation comment.
C: 38: 80: Line is too long. [99/79]
C: 45: 45: Space inside square brackets detected.
C: 45: 51: Space inside { missing.
C: 45: 73: Space inside } missing.
C: 45: 78: Space inside square brackets detected.
C: 48: 9: Keep a blank line before and after private.
C: 49: 11: Inconsistent indentation detected.
C: 50: 80: Line is too long. [93/79]
C: 54: 7: Class definition is too long. [199/100]
C: 54: 7: Missing top-level class documentation comment.
C: 55: 80: Line is too long. [147/79]
C: 56: 35: Use %r only for regular expressions matching more than 1 '/' character.
C: 57: 25: Use %r only for regular expressions matching more than 1 '/' character.
C: 59: 80: Line is too long. [82/79]
C: 73: 12: Space inside square brackets detected.
C: 73: 80: Line is too long. [85/79]
C: 73: 84: Space inside square brackets detected.
C: 78: 11: Inconsistent indentation detected.
C: 79: 13: Use fail instead of raise to signal exceptions.
C: 79: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 11: Inconsistent indentation detected.
C: 93: 11: Inconsistent indentation detected.
C: 94: 80: Line is too long. [90/79]
C: 97: 11: Inconsistent indentation detected.
C:101: 80: Line is too long. [85/79]
C:103: 80: Line is too long. [85/79]
C:104: 24: Avoid the use of Perl-style backrefs.
C:108: 15: Use fail instead of raise to signal exceptions.
C:108: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 80: Line is too long. [114/79]
C:110: 80: Line is too long. [94/79]
C:111: 80: Line is too long. [92/79]
C:120: 11: Cyclomatic complexity for normalize_requirements! is too high. [7/6]
C:120: 11: Inconsistent indentation detected.
C:120: 11: Method has too many lines. [12/10]
C:123: 80: Line is too long. [81/79]
C:129: 26: Avoid the use of the case equality operator ===.
C:131: 26: Avoid the use of the case equality operator ===.
C:136: 11: Inconsistent indentation detected.
C:138: 15: Use fail instead of raise to signal exceptions.
C:138: 80: Line is too long. [125/79]
C:142: 15: Use fail instead of raise to signal exceptions.
C:142: 80: Line is too long. [123/79]
C:146: 11: Cyclomatic complexity for normalize_defaults! is too high. [11/6]
C:146: 11: Inconsistent indentation detected.
C:146: 11: Method has too many lines. [19/10]
C:151: 29: Avoid the use of the case equality operator ===.
C:158: 57: Avoid the use of the case equality operator ===.
C:158: 79: Avoid the use of the case equality operator ===.
C:158: 80: Line is too long. [90/79]
C:164: 23: Avoid the use of the case equality operator ===.
C:166: 26: Avoid the use of the case equality operator ===.
C:171: 11: Cyclomatic complexity for normalize_conditions! is too high. [10/6]
C:171: 11: Inconsistent indentation detected.
C:171: 11: Method has too many lines. [25/10]
C:182: 80: Line is too long. [110/79]
C:182: 91: Avoid the use of the case equality operator ===.
C:191: 80: Line is too long. [113/79]
C:192: 80: Line is too long. [114/79]
C:193: 80: Line is too long. [92/79]
C:196: 15: Use fail instead of raise to signal exceptions.
W:199: 20: Assignment in condition - you probably meant to use ==.
C:200: 80: Line is too long. [91/79]
C:204: 11: Inconsistent indentation detected.
C:208: 11: Cyclomatic complexity for default_controller_and_action is too high. [19/6]
C:208: 11: Inconsistent indentation detected.
C:208: 11: Method has too many lines. [40/10]
C:210: 16: Space inside empty hash literal braces detected.
C:222: 34: Use %r only for regular expressions matching more than 1 '/' character.
C:225: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 80: Line is too long. [87/79]
C:229: 60: Use %r only for regular expressions matching more than 1 '/' character.
C:230: 17: Use fail instead of raise to signal exceptions.
C:230: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 80: Line is too long. [84/79]
C:237: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 80: Line is too long. [99/79]
C:238: 17: Use fail instead of raise to signal exceptions.
C:242: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:242: 80: Line is too long. [95/79]
C:243: 17: Use fail instead of raise to signal exceptions.
C:247: 80: Line is too long. [124/79]
C:248: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:248: 80: Line is too long. [107/79]
C:249: 17: Use fail instead of raise to signal exceptions.
C:259: 11: Inconsistent indentation detected.
C:260: 80: Line is too long. [83/79]
C:267: 11: Inconsistent indentation detected.
C:272: 53: Avoid the use of the case equality operator ===.
C:275: 80: Line is too long. [92/79]
C:279: 11: Inconsistent indentation detected.
C:280: 53: Space missing to the left of {.
C:283: 11: Inconsistent indentation detected.
C:287: 11: Inconsistent indentation detected.
C:291: 11: Inconsistent indentation detected.
C:295: 11: Inconsistent indentation detected.
C:296: 47: Use the new Ruby 1.9 hash syntax.
C:299: 11: Inconsistent indentation detected.
C:303: 11: Inconsistent indentation detected.
C:307: 11: Inconsistent indentation detected.
C:317: 56: Use %r only for regular expressions matching more than 1 '/' character.
C:322: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:325: 7: Missing top-level module documentation comment.
C:336: 80: Line is too long. [80/79]
C:337: 80: Line is too long. [88/79]
C:340: 24: Use the new Ruby 1.9 hash syntax.
C:340: 38: Use the new Ruby 1.9 hash syntax.
C:366: 80: Line is too long. [80/79]
C:390: 80: Line is too long. [90/79]
C:395: 80: Line is too long. [81/79]
C:416: 80: Line is too long. [87/79]
C:436: 80: Line is too long. [84/79]
C:458: 80: Line is too long. [85/79]
C:483: 80: Line is too long. [84/79]
C:484: 80: Line is too long. [80/79]
W:492: 19: Unused method argument - path. If it's necessary, use _ or _path as an argument name to indicate that it won't be used. You can also write as match(*) if you want the method to accept any arguments but don't care about them.
W:492: 25: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used. You can also write as match(*) if you want the method to accept any arguments but don't care about them.
C:492: 32: Surrounding space missing in default value assignment.
C:514: 9: Method has too many lines. [17/10]
C:518: 25: Avoid the use of the case equality operator ===.
C:519: 15: Use fail instead of raise to signal exceptions.
C:519: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:527: 11: Use fail instead of raise to signal exceptions.
C:527: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:533: 37: Use the new Ruby 1.9 hash syntax.
C:533: 49: Use the new Ruby 1.9 hash syntax.
C:533: 67: Use the new Ruby 1.9 hash syntax.
C:533: 80: Line is too long. [84/79]
C:551: 13: Rename has_named_route? to named_route?.
C:555: 9: Keep a blank line before and after private.
C:556: 11: Inconsistent indentation detected.
C:563: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:563: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:567: 11: Inconsistent indentation detected.
C:567: 11: Method has too many lines. [14/10]
C:568: 80: Line is too long. [100/79]
W:570: 13: Do not use prefix _ for a variable that is used.
W:571: 13: Do not use prefix _ for a variable that is used.
C:580: 80: Line is too long. [99/79]
C:588: 7: Missing top-level module documentation comment.
C:629: 9: Keep a blank line before and after private.
C:630: 11: Inconsistent indentation detected.
C:701: 80: Line is too long. [93/79]
C:702: 80: Line is too long. [93/79]
C:707: 80: Line is too long. [85/79]
C:709: 80: Line is too long. [89/79]
C:719: 80: Line is too long. [89/79]
C:723: 9: Cyclomatic complexity for scope is too high. [11/6]
C:723: 9: Method has too many lines. [33/10]
C:737: 80: Line is too long. [84/79]
C:756: 80: Line is too long. [84/79]
C:771: 43: Surrounding space missing in default value assignment.
C:784: 80: Line is too long. [87/79]
C:785: 80: Line is too long. [88/79]
C:786: 80: Line is too long. [85/79]
C:787: 80: Line is too long. [86/79]
C:788: 80: Line is too long. [86/79]
C:789: 80: Line is too long. [88/79]
C:790: 80: Line is too long. [89/79]
C:805: 80: Line is too long. [98/79]
C:830: 80: Line is too long. [105/79]
C:836: 80: Line is too long. [90/79]
C:837: 80: Line is too long. [82/79]
C:849: 80: Line is too long. [85/79]
C:855: 80: Line is too long. [89/79]
C:856: 80: Line is too long. [97/79]
C:862: 80: Line is too long. [84/79]
C:866: 80: Line is too long. [91/79]
C:867: 80: Line is too long. [92/79]
C:868: 80: Line is too long. [94/79]
C:884: 17: Use the new Ruby 1.9 hash syntax.
C:893: 17: Use the new Ruby 1.9 hash syntax.
C:896: 9: Keep a blank line before and after private.
C:897: 11: Inconsistent indentation detected.
C:901: 11: Inconsistent indentation detected.
C:905: 11: Inconsistent indentation detected.
C:909: 11: Inconsistent indentation detected.
C:913: 11: Inconsistent indentation detected.
C:917: 11: Inconsistent indentation detected.
W:917: 38: Unused method argument - parent. If it's necessary, use _ or _parent as an argument name to indicate that it won't be used.
C:921: 11: Inconsistent indentation detected.
W:921: 34: Unused method argument - parent. If it's necessary, use _ or _parent as an argument name to indicate that it won't be used.
C:925: 11: Inconsistent indentation detected.
C:929: 11: Inconsistent indentation detected.
C:933: 11: Inconsistent indentation detected.
C:937: 11: Inconsistent indentation detected.
C:943: 11: Inconsistent indentation detected.
C:947: 11: Inconsistent indentation detected.
W:947: 35: Unused method argument - parent. If it's necessary, use _ or _parent as an argument name to indicate that it won't be used.
C:951: 11: Inconsistent indentation detected.
C:957: 80: Line is too long. [80/79]
C:958: 80: Line is too long. [81/79]
C:964: 80: Line is too long. [81/79]
C:965: 80: Line is too long. [83/79]
C:980: 80: Line is too long. [81/79]
C:999: 80: Line is too long. [88/79]
C:1004: 9: Missing top-level class documentation comment.
W:1022: 21: Assignment in condition - you probably meant to use ==.
W:1024: 26: Assignment in condition - you probably meant to use ==.
C:1043: 11: Use alias_method instead of alias.
C:1052: 15: Use the new Ruby 1.9 hash syntax.
C:1055: 11: Use alias_method instead of alias.
C:1061: 11: Use alias_method instead of alias.
C:1075: 11: Use attr_writer to define trivial writer methods.
C:1079: 11: Use attr_reader to define trivial reader methods.
C:1084: 9: Missing top-level class documentation comment.
C:1104: 11: Use alias_method instead of alias.
C:1105: 11: Use alias_method instead of alias.
C:1107: 11: Use alias_method instead of alias.
C:1108: 11: Use alias_method instead of alias.
C:1136: 9: Method has too many lines. [16/10]
C:1143: 80: Line is too long. [85/79]
C:1200: 80: Line is too long. [87/79]
C:1212: 80: Line is too long. [87/79]
C:1227: 80: Line is too long. [94/79]
C:1241: 80: Line is too long. [85/79]
C:1242: 80: Line is too long. [91/79]
C:1254: 80: Line is too long. [89/79]
C:1273: 80: Line is too long. [89/79]
C:1275: 80: Line is too long. [82/79]
C:1276: 80: Line is too long. [82/79]
C:1277: 80: Line is too long. [86/79]
C:1294: 9: Cyclomatic complexity for resources is too high. [7/6]
C:1294: 9: Method has too many lines. [17/10]
C:1307: 18: Put one space between the method name and the first argument.
C:1329: 80: Line is too long. [83/79]
C:1330: 80: Line is too long. [86/79]
C:1335: 13: Use fail instead of raise to signal exceptions.
C:1335: 80: Line is too long. [81/79]
C:1353: 80: Line is too long. [83/79]
C:1358: 13: Use fail instead of raise to signal exceptions.
C:1372: 13: Use fail instead of raise to signal exceptions.
C:1384: 13: Use fail instead of raise to signal exceptions.
C:1389: 80: Line is too long. [83/79]
C:1406: 17: Use the new Ruby 1.9 hash syntax.
C:1418: 9: Cyclomatic complexity for match is too high. [11/6]
C:1418: 9: Method has too many lines. [28/10]
C:1419: 34: Avoid the use of the case equality operator ===.
C:1433: 13: Use fail instead of raise to signal exceptions.
W:1440: 26: Do not use prefix _ for a variable that is used.
C:1446: 63: Use %r only for regular expressions matching more than 1 '/' character.
C:1446: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1446: 80: Line is too long. [99/79]
C:1447: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1447: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1456: 80: Line is too long. [81/79]
C:1459: 9: Method has too many lines. [12/10]
W:1460: 17: Assignment in condition - you probably meant to use ==.
C:1474: 9: Method has too many lines. [15/10]
C:1479: 77: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1479: 80: Line is too long. [80/79]
C:1491: 80: Line is too long. [80/79]
C:1495: 9: Method has too many lines. [16/10]
C:1495: 31: Surrounding space missing in default value assignment.
C:1498: 34: Use && instead of and.
C:1501: 13: Use fail instead of raise to signal exceptions.
C:1501: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1517: 11: Inconsistent indentation detected.
C:1521: 11: Cyclomatic complexity for apply_common_behavior_for is too high. [8/6]
C:1521: 11: Inconsistent indentation detected.
C:1521: 11: Method has too many lines. [28/10]
C:1521: 80: Line is too long. [84/79]
C:1540: 80: Line is too long. [95/79]
C:1558: 11: Inconsistent indentation detected.
C:1562: 11: Inconsistent indentation detected.
C:1563: 80: Line is too long. [86/79]
C:1566: 11: Inconsistent indentation detected.
C:1570: 11: Inconsistent indentation detected.
C:1574: 11: Inconsistent indentation detected.
C:1578: 11: Inconsistent indentation detected.
C:1582: 11: Inconsistent indentation detected.
C:1583: 13: Redundant begin block detected.
C:1595: 11: Inconsistent indentation detected.
C:1602: 11: Inconsistent indentation detected.
C:1604: 80: Line is too long. [97/79]
C:1615: 11: Inconsistent indentation detected.
C:1616: 25: Use the new Ruby 1.9 hash syntax.
C:1624: 11: Inconsistent indentation detected.
C:1628: 11: Inconsistent indentation detected.
C:1632: 11: Inconsistent indentation detected.
C:1633: 80: Line is too long. [93/79]
C:1636: 11: Inconsistent indentation detected.
C:1640: 11: Inconsistent indentation detected.
C:1641: 80: Line is too long. [85/79]
C:1644: 11: Inconsistent indentation detected.
C:1646: 80: Line is too long. [87/79]
C:1653: 11: Inconsistent indentation detected.
C:1661: 11: Inconsistent indentation detected.
C:1666: 11: Inconsistent indentation detected.
C:1675: 11: Cyclomatic complexity for name_for_action is too high. [14/6]
C:1675: 11: Inconsistent indentation detected.
C:1675: 11: Method has too many lines. [29/10]
C:1688: 13: Indent when as deep as case.
C:1690: 13: Indent when as deep as case.
C:1692: 13: Indent when as deep as case.
C:1694: 13: Indent when as deep as case.
C:1696: 13: Indent when as deep as case.
W:1702: 26: Assignment in condition - you probably meant to use ==.
C:1702: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1704: 80: Line is too long. [84/79]
C:1705: 80: Line is too long. [90/79]
C:1707: 80: Line is too long. [105/79]
C:1714: 11: Inconsistent indentation detected.
C:1720: 20: Put one space between the method name and the first argument.
C:1805: 24: Use the new lambda literal syntax ->(params) {...}.
C:1805: 80: Line is too long. [89/79]
W:1823: 24: Assignment in condition - you probably meant to use ==.
C:1826: 15: Use fail instead of raise to signal exceptions.
C:1834: 20: Use the new Ruby 1.9 hash syntax.
== actionpack/lib/action_dispatch/routing/polymorphic_routes.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 80: Line is too long. [89/79]
C: 6: 80: Line is too long. [84/79]
C: 9: 80: Line is too long. [89/79]
C: 12: 80: Line is too long. [91/79]
C: 22: 80: Line is too long. [93/79]
C: 26: 80: Line is too long. [88/79]
C: 27: 80: Line is too long. [98/79]
C: 29: 80: Line is too long. [85/79]
C: 31: 80: Line is too long. [89/79]
C: 36: 80: Line is too long. [86/79]
C: 37: 80: Line is too long. [87/79]
C: 51: 80: Line is too long. [84/79]
C: 60: 80: Line is too long. [87/79]
C: 65: 80: Line is too long. [81/79]
C: 66: 80: Line is too long. [95/79]
C: 67: 80: Line is too long. [93/79]
C: 74: 80: Line is too long. [86/79]
C: 83: 80: Line is too long. [84/79]
C:103: 7: Cyclomatic complexity for polymorphic_url is too high. [13/6]
C:103: 7: Method has too many lines. [36/10]
C:108: 13: Use fail instead of raise to signal exceptions.
C:111: 80: Line is too long. [86/79]
C:114: 80: Line is too long. [99/79]
C:120: 16: Avoid multi-line ?: (the ternary operator); use if/unless instead.
C:120: 22: Avoid the use of the case equality operator ===.
C:122: 12: Space inside square brackets detected.
C:122: 36: Space inside square brackets detected.
C:124: 70: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 11: Use 2 (not -11) spaces for indentation.
C:127: 15: Don't use parentheses around the condition of an elsif.
C:128: 11: Use 2 (not -11) spaces for indentation.
C:131: 11: Use 2 (not -11) spaces for indentation.
W:135: 9: end at 135, 8 is not aligned with if at 124, 21
C:137: 24: Space between { and | missing.
C:137: 69: Space missing inside }.
C:138: 80: Line is too long. [98/79]
C:141: 9: Favor modifier unless usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C:145: 14: Prefer map! over collect!.
C:153: 64: Use the new Ruby 1.9 hash syntax.
C:153: 80: Line is too long. [87/79]
C:158: 80: Line is too long. [134/79]
C:159: 80: Line is too long. [98/79]
C:160: 80: Line is too long. [99/79]
C:161: 80: Line is too long. [117/79]
C:162: 80: Line is too long. [83/79]
C:164: 80: Line is too long. [135/79]
C:165: 80: Line is too long. [98/79]
C:166: 80: Line is too long. [99/79]
C:167: 80: Line is too long. [141/79]
C:168: 80: Line is too long. [83/79]
C:172: 7: Keep a blank line before and after private.
C:173: 9: Inconsistent indentation detected.
C:177: 9: Inconsistent indentation detected.
C:181: 9: Cyclomatic complexity for build_named_route_call is too high. [8/6]
C:181: 9: Inconsistent indentation detected.
C:181: 9: Method has too many lines. [25/10]
C:199: 80: Line is too long. [81/79]
C:204: 13: Use fail instead of raise to signal exceptions.
C:209: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:212: 9: Inconsistent indentation detected.
C:214: 13: Indent when as deep as case.
C:214: 23: Never use when x;. Use when x then instead.
C:215: 13: Indent when as deep as case.
C:215: 22: Never use when x;. Use when x then instead.
C:222: 1: 1 trailing blank lines detected.
== actionpack/lib/action_dispatch/routing/redirection.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 9: 5: Missing top-level class documentation comment.
C: 17: 7: Cyclomatic complexity for call is too high. [7/6]
C: 17: 7: Method has too many lines. [24/10]
C: 24: 13: Use fail instead of raise to signal exceptions.
C: 24: 80: Line is too long. [87/79]
C: 29: 1: Trailing whitespace detected.
C: 34: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 1: Trailing whitespace detected.
C: 42: 80: Line is too long. [108/79]
C: 50: 10: Space inside square brackets detected.
C: 50: 34: Space inside square brackets detected.
C: 61: 7: Keep a blank line before and after private.
C: 62: 9: Inconsistent indentation detected.
C: 66: 9: Inconsistent indentation detected.
C: 67: 26: Space missing to the left of {.
C: 67: 30: Space missing after comma.
C: 70: 9: Inconsistent indentation detected.
C: 71: 26: Space missing to the left of {.
C: 71: 30: Space missing after comma.
C: 71: 80: Line is too long. [82/79]
C: 74: 9: Inconsistent indentation detected.
C: 75: 26: Space missing to the left of {.
C: 75: 30: Space missing after comma.
C: 79: 5: Missing top-level class documentation comment.
W: 82: 24: Unused method argument - request. If it's necessary, use _ or _request as an argument name to indicate that it won't be used.
C: 84: 46: Avoid the use of Perl-style backrefs.
C: 84: 60: Avoid the use of Perl-style backrefs.
C: 84: 80: Line is too long. [92/79]
C: 84: 91: Avoid the use of Perl-style backrefs.
C: 85: 46: Avoid the use of Perl-style backrefs.
C: 85: 60: Avoid the use of Perl-style backrefs.
C: 85: 80: Line is too long. [92/79]
C: 85: 91: Avoid the use of Perl-style backrefs.
C: 86: 46: Avoid the use of Perl-style backrefs.
C: 86: 60: Avoid the use of Perl-style backrefs.
C: 86: 80: Line is too long. [92/79]
C: 86: 91: Avoid the use of Perl-style backrefs.
C: 90: 80: Line is too long. [81/79]
C: 98: 7: Keep a blank line before and after private.
C: 99: 9: Inconsistent indentation detected.
C:104: 5: Missing top-level class documentation comment.
C:105: 7: Use alias_method instead of alias.
C:107: 7: Cyclomatic complexity for path is too high. [8/6]
C:107: 7: Method has too many lines. [20/10]
C:109: 11: Use the new Ruby 1.9 hash syntax.
C:110: 11: Use the new Ruby 1.9 hash syntax.
C:111: 11: Use the new Ruby 1.9 hash syntax.
C:112: 11: Use the new Ruby 1.9 hash syntax.
C:113: 11: Use the new Ruby 1.9 hash syntax.
C:125: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 1: Trailing whitespace detected.
C:134: 43: Space missing to the left of {.
C:134: 47: Space missing after comma.
C:138: 5: Missing top-level module documentation comment.
C:139: 1: Extra empty line detected at body beginning.
C:148: 80: Line is too long. [96/79]
C:149: 80: Line is too long. [95/79]
C:150: 80: Line is too long. [93/79]
C:154: 80: Line is too long. [100/79]
C:155: 80: Line is too long. [98/79]
C:156: 80: Line is too long. [93/79]
C:160: 80: Line is too long. [83/79]
C:164: 80: Line is too long. [94/79]
C:167: 80: Line is too long. [97/79]
C:168: 80: Line is too long. [91/79]
C:170: 80: Line is too long. [87/79]
C:171: 80: Line is too long. [93/79]
C:173: 80: Line is too long. [100/79]
C:174: 80: Line is too long. [105/79]
C:185: 57: Avoid the use of the case equality operator ===.
C:188: 9: Use fail instead of raise to signal exceptions.
C:188: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_dispatch/routing/route_set.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 12: 5: Class definition is too long. [240/100]
C: 12: 5: Missing top-level class documentation comment.
C: 17: 7: Use alias_method instead of alias.
C: 21: 7: Missing top-level class documentation comment.
C: 22: 31: Surrounding space missing in default value assignment.
C: 28: 9: Method has too many lines. [12/10]
C: 37: 15: Use fail instead of raise to signal exceptions.
C: 37: 80: Line is too long. [89/79]
C: 43: 80: Line is too long. [90/79]
W: 44: 29: Assignment in condition - you probably meant to use ==.
C: 45: 26: Space inside { missing.
C: 45: 48: Space inside } missing.
C: 57: 80: Line is too long. [83/79]
C: 58: 80: Line is too long. [83/79]
C: 59: 80: Line is too long. [82/79]
C: 61: 80: Line is too long. [86/79]
C: 63: 50: Surrounding space missing in default value assignment.
C: 69: 80: Line is too long. [92/79]
C: 72: 7: Indent access modifiers like private.
C: 75: 80: Line is too long. [109/79]
C: 84: 80: Line is too long. [90/79]
C: 92: 80: Line is too long. [97/79]
C: 96: 80: Line is too long. [81/79]
C: 97: 80: Line is too long. [81/79]
C:131: 9: Use alias_method instead of alias.
C:132: 9: Use alias_method instead of alias.
C:133: 9: Use alias_method instead of alias.
C:148: 9: Missing top-level class documentation comment.
C:158: 80: Line is too long. [82/79]
C:161: 11: Missing top-level class documentation comment.
C:173: 80: Line is too long. [98/79]
C:193: 34: Space missing to the left of {.
C:193: 80: Line is too long. [84/79]
C:197: 22: Avoid the use of the case equality operator ===.
C:197: 80: Line is too long. [83/79]
C:209: 26: Space missing to the left of {.
W:209: 29: Unused block argument - part. If it's necessary, use _ or _part as an argument name to indicate that it won't be used.
C:217: 15: Use fail instead of raise to signal exceptions.
C:231: 11: Method has too many lines. [11/10]
C:248: 9: Keep a blank line before and after private.
C:277: 13: Align the parameters of a method call if they span more than one line.
C:277: 34: Use the new Ruby 1.9 hash syntax.
C:277: 54: Use the new Ruby 1.9 hash syntax.
C:279: 13: Align the parameters of a method call if they span more than one line.
C:279: 34: Use the new Ruby 1.9 hash syntax.
C:279: 54: Use the new Ruby 1.9 hash syntax.
C:287: 7: Use alias_method instead of alias.
C:290: 11: Use the new Ruby 1.9 hash syntax.
C:290: 26: Use the new Ruby 1.9 hash syntax.
C:293: 7: Method has too many lines. [13/10]
C:305: 45: Redundant curly braces around a hash parameter.
C:306: 11: Use the new Ruby 1.9 hash syntax.
C:306: 11: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:307: 11: Use the new Ruby 1.9 hash syntax.
C:307: 43: Space inside } missing.
C:328: 11: Use fail instead of raise to signal exceptions.
C:328: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:328: 80: Line is too long. [91/79]
C:328: 90: Use \ instead of + or << to concatenate those strings.
C:329: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:329: 80: Line is too long. [131/79]
C:353: 7: Missing top-level module documentation comment.
C:366: 7: Method has too many lines. [12/10]
C:383: 7: Method has too many lines. [17/10]
C:395: 64: Use the new Ruby 1.9 hash syntax.
C:395: 80: Line is too long. [80/79]
C:424: 7: Method has too many lines. [13/10]
C:424: 20: Avoid parameter lists longer than 5 parameters.
C:424: 80: Line is too long. [102/79]
C:425: 9: Use fail instead of raise to signal exceptions.
C:425: 80: Line is too long. [114/79]
C:428: 11: Use fail instead of raise to signal exceptions.
C:428: 80: Line is too long. [83/79]
C:429: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:429: 80: Line is too long. [94/79]
C:430: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:430: 80: Line is too long. [98/79]
C:431: 80: Line is too long. [106/79]
C:432: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 80: Line is too long. [87/79]
C:435: 80: Line is too long. [90/79]
C:436: 80: Line is too long. [82/79]
C:443: 7: Method has too many lines. [17/10]
W:443: 42: Unused method argument - separators. If it's necessary, use _ or _separators as an argument name to indicate that it won't be used.
C:456: 61: Prefer select over find_all.
C:456: 70: Avoid using {...} for multi-line blocks.
C:461: 37: Prefer select over find_all.
C:463: 11: Prefer select over find_all.
C:465: 22: Avoid using {...} for multi-line blocks.
C:473: 7: Cyclomatic complexity for build_conditions is too high. [7/6]
C:482: 41: %r-literals should be delimited by { and }
C:482: 41: Use %r only for regular expressions matching more than 1 '/' character.
C:492: 7: Missing top-level class documentation comment.
W:498: 23: Assignment in condition - you probably meant to use ==.
C:528: 80: Line is too long. [83/79]
C:544: 80: Line is too long. [88/79]
C:547: 80: Line is too long. [84/79]
C:566: 39: Use || instead of or.
C:567: 35: Use || instead of or.
C:574: 79: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:574: 80: Line is too long. [82/79]
C:576: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:578: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:584: 50: Use %r only for regular expressions matching more than 1 '/' character.
C:595: 80: Line is too long. [96/79]
C:597: 80: Line is too long. [89/79]
C:605: 9: Keep a blank line before and after private.
C:606: 11: Inconsistent indentation detected.
C:610: 11: Inconsistent indentation detected.
C:617: 37: Surrounding space missing in default value assignment.
C:621: 42: Surrounding space missing in default value assignment.
C:623: 9: Redundant return detected.
C:630: 80: Line is too long. [84/79]
C:631: 80: Line is too long. [86/79]
W:642: 28: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used. You can also write as _generate_prefix(*) if you want the method to accept any arguments but don't care about them.
C:646: 80: Line is too long. [80/79]
C:647: 7: Cyclomatic complexity for url_for is too high. [8/6]
C:647: 7: Method has too many lines. [19/10]
C:654: 80: Line is too long. [88/79]
C:666: 58: Redundant curly braces around a hash parameter.
C:667: 11: Use the new Ruby 1.9 hash syntax.
C:667: 11: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:668: 11: Use the new Ruby 1.9 hash syntax.
C:669: 11: Use the new Ruby 1.9 hash syntax.
C:670: 11: Use the new Ruby 1.9 hash syntax.
C:671: 11: Use the new Ruby 1.9 hash syntax.
C:679: 7: Cyclomatic complexity for recognize_path is too high. [11/6]
C:679: 7: Method has too many lines. [33/10]
C:680: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:681: 80: Line is too long. [81/79]
C:685: 49: Redundant curly braces around a hash parameter.
C:685: 49: Space inside { missing.
C:685: 50: Use the new Ruby 1.9 hash syntax.
C:685: 67: Space inside } missing.
C:700: 80: Line is too long. [101/79]
C:702: 80: Line is too long. [84/79]
C:702: 83: Never use do with multi-line while.
C:711: 15: Use fail instead of raise to signal exceptions.
C:711: 80: Line is too long. [163/79]
C:716: 9: Use fail instead of raise to signal exceptions.
C:716: 80: Line is too long. [80/79]
C:721: 9: Inconsistent indentation detected.
C:728: 1: Extra empty line detected at body end.
== actionpack/lib/action_dispatch/routing/routes_proxy.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 5: Missing top-level class documentation comment.
C: 9: 7: Use alias_method instead of alias.
C: 25: 7: Method has too many lines. [12/10]
== actionpack/lib/action_dispatch/routing/url_for.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 80: Line is too long. [89/79]
C: 4: 80: Line is too long. [85/79]
C: 7: 80: Line is too long. [86/79]
C: 9: 80: Line is too long. [84/79]
C: 11: 80: Line is too long. [81/79]
C: 12: 80: Line is too long. [92/79]
C: 25: 80: Line is too long. [81/79]
C: 38: 80: Line is too long. [86/79]
C: 39: 80: Line is too long. [86/79]
C: 49: 80: Line is too long. [88/79]
C: 50: 80: Line is too long. [84/79]
C: 51: 80: Line is too long. [90/79]
C: 54: 80: Line is too long. [95/79]
C: 55: 80: Line is too long. [102/79]
C: 56: 80: Line is too long. [92/79]
C: 57: 80: Line is too long. [82/79]
C: 62: 80: Line is too long. [81/79]
C: 63: 80: Line is too long. [81/79]
C: 68: 80: Line is too long. [85/79]
C: 69: 80: Line is too long. [85/79]
C: 70: 80: Line is too long. [84/79]
C: 71: 80: Line is too long. [86/79]
C: 89: 80: Line is too long. [84/79]
C:114: 80: Line is too long. [81/79]
C:117: 80: Line is too long. [91/79]
C:122: 80: Line is too long. [91/79]
C:125: 80: Line is too long. [85/79]
C:127: 80: Line is too long. [86/79]
C:129: 80: Line is too long. [85/79]
C:132: 80: Line is too long. [91/79]
C:133: 80: Line is too long. [125/79]
C:138: 80: Line is too long. [93/79]
C:140: 80: Line is too long. [110/79]
C:144: 80: Line is too long. [93/79]
C:146: 80: Line is too long. [102/79]
C:148: 80: Line is too long. [119/79]
C:150: 7: Method has too many lines. [12/10]
C:169: 80: Line is too long. [94/79]
== actionpack/lib/action_dispatch/routing.rb ==
C: 74: 80: Line is too long. [86/79]
C: 75: 80: Line is too long. [90/79]
C: 80: 80: Line is too long. [95/79]
C: 85: 80: Line is too long. [115/79]
C:135: 80: Line is too long. [80/79]
C:178: 80: Line is too long. [87/79]
C:186: 3: Use only ascii symbols in comments.
C:202: 80: Line is too long. [92/79]
C:216: 80: Line is too long. [91/79]
C:246: 80: Line is too long. [84/79]
C:258: 80: Line is too long. [81/79]
== actionpack/lib/action_dispatch/testing/assertions/dom.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 5: Missing top-level module documentation comment.
C: 6: 80: Line is too long. [95/79]
C: 8: 80: Line is too long. [83/79]
C: 9: 80: Line is too long. [117/79]
C: 18: 80: Line is too long. [89/79]
C: 19: 80: Line is too long. [122/79]
== actionpack/lib/action_dispatch/testing/assertions/response.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 13: 80: Line is too long. [86/79]
C: 22: 7: Method has too many lines. [14/10]
C: 23: 80: Line is too long. [95/79]
C: 25: 19: Avoid the use of the case equality operator ===.
C: 30: 13: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C: 31: 15: Use fail instead of raise to signal exceptions.
C: 40: 80: Line is too long. [110/79]
C: 41: 80: Line is too long. [106/79]
C: 42: 80: Line is too long. [102/79]
C: 44: 80: Line is too long. [89/79]
C: 55: 53: Surrounding space missing in default value assignment.
C: 57: 32: Avoid the use of the case equality operator ===.
C: 59: 80: Line is too long. [81/79]
C: 62: 80: Line is too long. [121/79]
C: 66: 7: Keep a blank line before and after private.
C: 68: 9: Inconsistent indentation detected.
C: 72: 9: Inconsistent indentation detected.
C: 73: 21: Avoid the use of the case equality operator ===.
== actionpack/lib/action_dispatch/testing/assertions/routing.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 8: 80: Line is too long. [103/79]
C: 10: 80: Line is too long. [141/79]
C: 11: 80: Line is too long. [105/79]
C: 13: 80: Line is too long. [108/79]
C: 14: 80: Line is too long. [104/79]
C: 17: 80: Line is too long. [88/79]
C: 18: 80: Line is too long. [100/79]
C: 20: 80: Line is too long. [136/79]
C: 21: 80: Line is too long. [137/79]
C: 22: 80: Line is too long. [100/79]
C: 24: 80: Line is too long. [88/79]
C: 25: 80: Line is too long. [125/79]
C: 27: 80: Line is too long. [102/79]
C: 33: 80: Line is too long. [80/79]
C: 36: 80: Line is too long. [97/79]
C: 39: 80: Line is too long. [89/79]
C: 40: 59: Surrounding space missing in default value assignment.
C: 40: 67: Surrounding space missing in default value assignment.
C: 47: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 32: Avoid using {...} for multi-line blocks.
C: 48: 11: Favor format over sprintf.
C: 48: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 80: Line is too long. [80/79]
C: 55: 80: Line is too long. [128/79]
C: 56: 80: Line is too long. [129/79]
C: 57: 80: Line is too long. [116/79]
C: 61: 80: Line is too long. [83/79]
C: 68: 80: Line is too long. [92/79]
C: 71: 80: Line is too long. [102/79]
C: 72: 7: Method has too many lines. [15/10]
C: 72: 60: Surrounding space missing in default value assignment.
C: 72: 80: Line is too long. [89/79]
C: 72: 85: Surrounding space missing in default value assignment.
C: 76: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 48: Do not leave space between ! and its argument.
C: 86: 26: Favor format over sprintf.
C: 86: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 80: Line is too long. [85/79]
C: 89: 26: Favor format over sprintf.
C: 89: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 80: Line is too long. [94/79]
C: 90: 13: Align the parameters of a method call if they span more than one line.
C: 94: 80: Line is too long. [111/79]
C: 95: 80: Line is too long. [126/79]
C: 98: 80: Line is too long. [124/79]
C: 99: 80: Line is too long. [97/79]
C:104: 80: Line is too long. [88/79]
C:105: 80: Line is too long. [89/79]
C:107: 80: Line is too long. [96/79]
C:108: 80: Line is too long. [130/79]
C:111: 80: Line is too long. [140/79]
C:114: 80: Line is too long. [120/79]
C:115: 49: Surrounding space missing in default value assignment.
C:115: 60: Surrounding space missing in default value assignment.
C:115: 72: Surrounding space missing in default value assignment.
C:118: 80: Line is too long. [84/79]
C:119: 46: Do not use the character literal - use string literal instead.
C:119: 80: Line is too long. [105/79]
C:119:103: Do not use the character literal - use string literal instead.
C:123: 49: Space missing to the left of {.
C:124: 80: Line is too long. [108/79]
C:141: 7: Method has too many lines. [15/10]
W:145: 11: Do not use prefix _ for a variable that is used.
C:147: 80: Line is too long. [82/79]
C:148: 80: Line is too long. [81/79]
C:149: 80: Line is too long. [88/79]
C:154: 80: Line is too long. [87/79]
C:161: 9: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C:166: 80: Line is too long. [82/79]
C:168: 80: Line is too long. [109/79]
C:175: 7: Keep a blank line before and after private.
C:177: 9: Cyclomatic complexity for recognized_request_for is too high. [9/6]
C:177: 9: Inconsistent indentation detected.
C:177: 9: Method has too many lines. [25/10]
C:191: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:194: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 42: Redundant curly braces around a hash parameter.
C:204: 44: Use the new Ruby 1.9 hash syntax.
C:204: 63: Use the new Ruby 1.9 hash syntax.
C:204: 80: Line is too long. [82/79]
C:211: 9: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/testing/assertions/selector.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 10: 3: Missing top-level module documentation comment.
C: 11: 16: %w-literals should be delimited by ( and )
C: 14: 80: Line is too long. [91/79]
C: 15: 80: Line is too long. [81/79]
C: 23: 80: Line is too long. [125/79]
C: 60: 7: Cyclomatic complexity for css_select is too high. [9/6]
C: 60: 7: Method has too many lines. [28/10]
C: 67: 19: Prefer the use of the nil? predicate.
C: 68: 11: Use fail instead of raise to signal exceptions.
C: 68: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 68: 80: Line is too long. [173/79]
C: 73: 80: Line is too long. [80/79]
C: 85: 11: Indent when as deep as case.
C: 87: 11: Indent when as deep as case.
C: 89: 11: Indent when as deep as case.
C: 91: 16: Use fail instead of raise to signal exceptions.
C: 91: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 80: Line is too long. [80/79]
C: 97: 80: Line is too long. [80/79]
C:104: 80: Line is too long. [92/79]
C:106: 80: Line is too long. [85/79]
C:107: 80: Line is too long. [88/79]
C:108: 80: Line is too long. [95/79]
C:109: 80: Line is too long. [93/79]
C:114: 80: Line is too long. [86/79]
C:134: 80: Line is too long. [82/79]
C:143: 80: Line is too long. [84/79]
C:148: 80: Line is too long. [80/79]
C:184: 7: Cyclomatic complexity for assert_select is too high. [34/6]
C:184: 7: Method has too many lines. [97/10]
W:184: 33: Unused method argument - block. If it's necessary, use _ or _block as an argument name to indicate that it won't be used.
C:194: 19: Prefer the use of the nil? predicate.
C:197: 11: Use fail instead of raise to signal exceptions.
C:197: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 80: Line is too long. [173/79]
C:210: 11: Indent when as deep as case.
C:212: 11: Indent when as deep as case.
C:214: 11: Indent when as deep as case.
C:216: 16: Use fail instead of raise to signal exceptions.
C:216: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:216: 80: Line is too long. [80/79]
C:222: 11: Indent when as deep as case.
C:224: 11: Indent when as deep as case.
C:226: 11: Indent when as deep as case.
C:228: 11: Indent when as deep as case.
C:231: 11: Indent when as deep as case.
C:233: 11: Indent when as deep as case.
C:235: 16: Use fail instead of raise to signal exceptions.
C:235: 80: Line is too long. [84/79]
C:247: 80: Line is too long. [85/79]
C:249: 11: Use fail instead of raise to signal exceptions.
C:249: 80: Line is too long. [128/79]
W:255: 23: Assignment in condition - you probably meant to use ==.
C:257: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:259: 24: Assignment in condition - you probably meant to use ==.
C:268: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:269: 80: Line is too long. [94/79]
C:270: 36: Favor format over sprintf.
C:270: 80: Line is too long. [91/79]
W:274: 26: Assignment in condition - you probably meant to use ==.
C:278: 80: Line is too long. [94/79]
C:279: 36: Favor format over sprintf.
C:279: 80: Line is too long. [91/79]
C:292: 9: Use self-assignment shorthand ||=.
C:292: 80: Line is too long. [129/79]
W:292:100: Redundant use of Object#to_s in interpolation.
C:315: 7: Cyclomatic complexity for count_description is too high. [13/6]
C:316: 21: Use the new lambda literal syntax ->(params) {...}.
C:316: 28: Space between { and | missing.
C:316: 80: Line is too long. [80/79]
C:316: 80: Space missing inside }.
C:337: 80: Line is too long. [80/79]
C:339: 80: Line is too long. [120/79]
C:351: 80: Line is too long. [81/79]
C:361: 7: Method has too many lines. [26/10]
C:363: 11: Indent when as deep as case.
C:365: 11: Indent when as deep as case.
C:367: 11: Indent when as deep as case.
W:368: 29: Assignment in condition - you probably meant to use ==.
C:369: 15: Use fail instead of raise to signal exceptions.
C:369: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:369: 80: Line is too long. [111/79]
C:372: 13: Use fail instead of raise to signal exceptions.
C:372: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:372: 80: Line is too long. [90/79]
C:377: 80: Line is too long. [86/79]
C:377: 82: Avoid the use of Perl-style backrefs.
C:381: 38: Space missing to the left of {.
C:381: 44: Use ! instead of not.
C:381: 60: Space missing to the left of {.
C:381: 80: Line is too long. [86/79]
C:382: 80: Line is too long. [88/79]
C:383: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:388: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:411: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:415: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:417: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:423: 7: Keep a blank line before and after protected.
C:424: 80: Line is too long. [92/79]
C:425: 9: Inconsistent indentation detected.
== actionpack/lib/action_dispatch/testing/assertions/tag.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 80: Line is too long. [80/79]
C: 16: 80: Line is too long. [80/79]
C: 25: 80: Line is too long. [82/79]
C: 27: 80: Line is too long. [82/79]
C: 92: 80: Line is too long. [84/79]
C: 97: 48: Redundant curly braces around a hash parameter.
C: 97: 50: Use the new Ruby 1.9 hash syntax.
C: 97: 80: Line is too long. [88/79]
C: 99: 80: Line is too long. [108/79]
C:116: 48: Redundant curly braces around a hash parameter.
C:116: 50: Use the new Ruby 1.9 hash syntax.
C:116: 80: Line is too long. [88/79]
C:118: 80: Line is too long. [109/79]
== actionpack/lib/action_dispatch/testing/assertions.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 3: Missing top-level module documentation comment.
C: 18: 1: 1 trailing blank lines detected.
== actionpack/lib/action_dispatch/testing/integration.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 20: 80: Line is too long. [86/79]
C: 69: 80: Line is too long. [80/79]
C: 71: 80: Line is too long. [88/79]
C: 74: 80: Line is too long. [109/79]
C: 77: 7: Use alias_method instead of alias.
C: 83: 9: Use fail instead of raise to signal exceptions.
C: 92: 80: Line is too long. [89/79]
C:137: 5: Class definition is too long. [112/100]
C:138: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 26: Use the new Ruby 1.9 hash syntax.
C:144: 44: Use the new Ruby 1.9 hash syntax.
C:148: 26: Use the new Ruby 1.9 hash syntax.
C:148: 43: Use the new Ruby 1.9 hash syntax.
C:192: 80: Line is too long. [82/79]
C:193: 80: Line is too long. [90/79]
C:204: 80: Line is too long. [87/79]
C:208: 38: Use the new Ruby 1.9 hash syntax.
C:208: 53: Use the new Ruby 1.9 hash syntax.
C:208: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 80: Line is too long. [91/79]
C:208: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:217: 7: Method has too many lines. [13/10]
C:225: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 78: Use \ instead of + or << to concatenate those strings.
C:227: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:228: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 7: Use attr_writer to define trivial writer methods.
C:250: 7: Use attr_reader to define trivial reader methods.
C:257: 7: Use alias_method instead of alias.
C:259: 7: Keep a blank line before and after private.
C:260: 9: Inconsistent indentation detected.
C:265: 9: Cyclomatic complexity for process is too high. [11/6]
C:265: 9: Inconsistent indentation detected.
C:265: 9: Method has too many lines. [41/10]
C:268: 31: Avoid the use of the case equality operator ===.
C:270: 80: Line is too long. [88/79]
C:285: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:286: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:286: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:286: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:290: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:291: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:292: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:293: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:293: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:294: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:314: 80: Line is too long. [104/79]
C:320: 11: Redundant return detected.
C:324: 5: Missing top-level module documentation comment.
C:338: 80: Line is too long. [82/79]
C:342: 80: Line is too long. [80/79]
W:359: 24: Unused method argument - app. If it's necessary, use _ or _app as an argument name to indicate that it won't be used. You can also write as open_session(*) if you want the method to accept any arguments but don't care about them.
C:400: 7: Keep a blank line before and after private.
C:401: 9: Inconsistent indentation detected.
C:412: 80: Line is too long. [84/79]
C:487: 5: Replace class var @@app with a class instance var.
C:494: 7: Replace class var @@app with a class instance var.
== actionpack/lib/action_dispatch/testing/test_process.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 3: Missing top-level module documentation comment.
C: 29: 80: Line is too long. [121/79]
C: 31: 80: Line is too long. [92/79]
C: 33: 80: Line is too long. [85/79]
C: 36: 80: Line is too long. [101/79]
== actionpack/lib/action_dispatch/testing/test_request.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 3: Missing top-level class documentation comment.
C: 7: 7: Align the parameters of a method call if they span more than one line.
C: 17: 80: Line is too long. [103/79]
C: 42: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 63: 47: Prefer map over collect.
C: 63: 80: Line is too long. [94/79]
C: 63: 91: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 5: Use alias_method instead of alias.
== actionpack/lib/action_dispatch/testing/test_response.rb ==
C: 1: 1: Missing utf-8 encoding comment.
== actionpack/lib/action_dispatch.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 31: 1: Missing top-level module documentation comment.
C: 35: 1: Missing top-level module documentation comment.
C: 68: 3: Missing top-level module documentation comment.
C: 81: 3: Missing top-level module documentation comment.
C: 82: 80: Line is too long. [84/79]
C: 83: 80: Line is too long. [82/79]
C: 84: 80: Line is too long. [85/79]
C: 85: 80: Line is too long. [81/79]
== actionpack/lib/action_pack/gem_version.rb ==
C: 1: 1: Missing top-level module documentation comment.
C: 1: 1: Missing utf-8 encoding comment.
C: 2: 80: Line is too long. [85/79]
C: 7: 3: Missing top-level module documentation comment.
C: 11: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/lib/action_pack/version.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level module documentation comment.
C: 4: 80: Line is too long. [85/79]
== actionpack/lib/action_pack.rb ==
C: 1: 1: Missing utf-8 encoding comment.
== actionpack/Rakefile ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 80: Line is too long. [100/79]
C: 6: 6: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 6: Use the new Ruby 1.9 hash syntax.
C: 25: 9: Use || instead of or.
C: 25: 12: Use fail instead of raise to signal exceptions.
C: 25: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 29: 8: The use of eval is a serious security risk.
C: 35: 6: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 6: Use the new Ruby 1.9 hash syntax.
C: 45: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 48: 18: Assignment in condition - you probably meant to use ==.
C: 55: 5: Do not write to stdout. Use Rails' logger if you want to log.
C: 55: 16: Favor format over sprintf.
C: 55: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 46: Favor format over sprintf.
C: 55: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 80: Line is too long. [87/79]
C: 63: 3: Do not write to stdout. Use Rails' logger if you want to log.
== actionpack/test/abstract/callbacks_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Extra empty line detected at body beginning.
C: 6: 5: Missing top-level class documentation comment.
C: 10: 5: Missing top-level class documentation comment.
C: 14: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 5: Missing top-level class documentation comment.
C: 23: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 5: Missing top-level class documentation comment.
C: 36: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 44: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 5: Missing top-level class documentation comment.
C: 59: 5: Missing top-level class documentation comment.
C: 64: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 80: Line is too long. [81/79]
C: 79: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 5: Missing top-level class documentation comment.
C: 88: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 5: Missing top-level class documentation comment.
C:105: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:107: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:116: 5: Missing top-level class documentation comment.
C:117: 28: Use the new Ruby 1.9 hash syntax.
C:118: 36: Use the new Ruby 1.9 hash syntax.
C:121: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 7: Keep a blank line before and after private.
C:130: 17: Use %w or %W for array of words.
C:130: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:139: 5: Missing top-level class documentation comment.
C:144: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 80: Line is too long. [84/79]
C:146: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 80: Line is too long. [90/79]
C:151: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 80: Line is too long. [90/79]
C:156: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:160: 5: Missing top-level class documentation comment.
C:165: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:172: 7: Keep a blank line before and after private.
C:174: 17: Use %w or %W for array of words.
C:174: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:183: 5: Missing top-level class documentation comment.
C:188: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:188: 80: Line is too long. [98/79]
C:190: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:193: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:193: 80: Line is too long. [104/79]
C:195: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:198: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:198: 80: Line is too long. [104/79]
C:200: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 5: Missing top-level class documentation comment.
C:205: 29: Use the new Ruby 1.9 hash syntax.
C:213: 5: Missing top-level class documentation comment.
C:218: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:218: 80: Line is too long. [96/79]
C:220: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:223: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:223: 80: Line is too long. [101/79]
C:225: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:229: 5: Missing top-level class documentation comment.
C:233: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 5: Missing top-level class documentation comment.
C:242: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:242: 80: Line is too long. [88/79]
C:245: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:249: 5: Missing top-level class documentation comment.
C:253: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:261: 5: Missing top-level class documentation comment.
C:262: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:262: 80: Line is too long. [82/79]
C:264: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:269: 5: Missing top-level class documentation comment.
C:275: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:279: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:283: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:285: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:294: 5: Missing top-level class documentation comment.
C:299: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:301: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:304: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:306: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:306: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:309: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:311: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:311: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:311: 80: Line is too long. [81/79]
== actionpack/test/abstract/collector_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 5: Missing top-level class documentation comment.
C: 18: 5: Missing top-level class documentation comment.
C: 19: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 66: Space missing after comma.
== actionpack/test/abstract/translation_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 5: Missing top-level class documentation comment.
C: 9: 5: Missing top-level class documentation comment.
C: 33: 80: Line is too long. [106/79]
== actionpack/test/abstract_unit.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Prefer $LOAD_PATH over $:.
C: 4: 1: Prefer $LOAD_PATH over $:.
C: 5: 1: Prefer $LOAD_PATH over $:.
C: 14: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 80: Line is too long. [119/79]
C: 31: 1: Missing top-level module documentation comment.
C: 34: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 80: Line is too long. [96/79]
C: 34: 90: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 47: Space between { and | missing.
C: 57: 1: Missing top-level module documentation comment.
C: 60: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 17: Space between { and | missing.
C: 67: 3: Use module_function instead of extend self.
C: 73: 3: Missing top-level module documentation comment.
C:106: 3: Missing top-level class documentation comment.
C:111: 1: Missing top-level class documentation comment.
C:124: 1: Missing top-level class documentation comment.
C:128: 80: Line is too long. [100/79]
C:130: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 70: Redundant curly braces around a hash parameter.
C:134: 72: Use the new Ruby 1.9 hash syntax.
C:134: 80: Line is too long. [93/79]
C:134: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 1: Missing top-level class documentation comment.
C:140: 7: Use nested module/class definitions instead of compact style.
C:144: 80: Line is too long. [86/79]
C:145: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 80: Line is too long. [122/79]
C:146: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:147: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:150: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:161: 5: Keep a blank line before and after protected.
W:166: 38: Unused method argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used.
C:167: 13: Space inside { missing.
C:167: 43: Space inside } missing.
C:174: 80: Line is too long. [91/79]
C:178: 80: Line is too long. [91/79]
W:181: 21: Unused method argument - block. If it's necessary, use _ or _block as an argument name to indicate that it won't be used. You can also write as with_routing(*) if you want the method to accept any arguments but don't care about them.
C:183: 80: Line is too long. [84/79]
C:193: 3: Method has too many lines. [12/10]
C:194: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 60: Space between { and | missing.
C:202: 74: Space missing inside }.
C:210: 7: Use nested module/class definitions instead of compact style.
C:244: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 3: Missing top-level class documentation comment.
C:255: 80: Line is too long. [87/79]
C:268: 3: Missing top-level class documentation comment.
C:274: 1: Extra blank line detected.
C:275: 7: Use nested module/class definitions instead of compact style.
C:278: 1: Missing top-level class documentation comment.
C:297: 3: Missing top-level class documentation comment.
C:298: 5: Keep a blank line before and after private.
C:308: 3: Missing top-level module documentation comment.
C:313: 16: Space inside { missing.
C:315: 41: Space inside } missing.
C:322: 1: Missing top-level module documentation comment.
C:324: 38: Use the new Ruby 1.9 hash syntax.
C:324: 58: Use the new Ruby 1.9 hash syntax.
C:328: 1: Missing top-level class documentation comment.
C:329: 3: Avoid single-line method definitions.
C:329: 22: Use the new Ruby 1.9 hash syntax.
== actionpack/test/assertions/response_assertions_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 5: Missing top-level class documentation comment.
C: 22: 46: Avoid using {...} for multi-line blocks.
C: 32: 44: Avoid using {...} for multi-line blocks.
C: 36: 44: Avoid using {...} for multi-line blocks.
C: 45: 44: Avoid using {...} for multi-line blocks.
C: 49: 44: Avoid using {...} for multi-line blocks.
C: 57: 38: Avoid using {...} for multi-line blocks.
== actionpack/test/controller/action_pack_assertions_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Missing top-level class documentation comment.
C: 6: 1: Extra empty line detected at body beginning.
C: 7: 3: Avoid single-line method definitions.
C: 9: 3: Avoid single-line method definitions.
C: 9: 28: Use the new Ruby 1.9 hash syntax.
C: 9: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 3: Use empty lines between defs.
C: 10: 3: Avoid single-line method definitions.
C: 10: 40: Use the new Ruby 1.9 hash syntax.
C: 10: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 3: Avoid single-line method definitions.
C: 12: 32: Use the new Ruby 1.9 hash syntax.
C: 12: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 12: Use the new Ruby 1.9 hash syntax.
C: 16: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 12: Use the new Ruby 1.9 hash syntax.
C: 21: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 3: Avoid single-line method definitions.
C: 24: 24: Use the new Ruby 1.9 hash syntax.
C: 26: 3: Avoid single-line method definitions.
C: 26: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 3: Avoid single-line method definitions.
C: 28: 40: Use the new Ruby 1.9 hash syntax.
C: 28: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 63: Use the new Ruby 1.9 hash syntax.
C: 28: 73: Use the new Ruby 1.9 hash syntax.
C: 28: 80: Line is too long. [108/79]
C: 28: 86: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 97: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 3: Avoid single-line method definitions.
C: 30: 44: Use the new Ruby 1.9 hash syntax.
C: 30: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 72: Use the new Ruby 1.9 hash syntax.
C: 30: 80: Line is too long. [97/79]
C: 30: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 3: Avoid single-line method definitions.
C: 32: 56: Use the new Ruby 1.9 hash syntax.
C: 32: 80: Line is too long. [107/79]
C: 32: 83: Use the new Ruby 1.9 hash syntax.
C: 34: 3: Avoid single-line method definitions.
C: 36: 3: Avoid single-line method definitions.
C: 36: 80: Line is too long. [85/79]
C: 38: 3: Avoid single-line method definitions.
C: 40: 3: Avoid single-line method definitions.
C: 40: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 3: Avoid single-line method definitions.
C: 42: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 80: Line is too long. [84/79]
C: 44: 3: Avoid single-line method definitions.
C: 46: 3: Avoid single-line method definitions.
C: 48: 3: Avoid single-line method definitions.
C: 52: 12: Use the new Ruby 1.9 hash syntax.
C: 52: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 12: Use the new Ruby 1.9 hash syntax.
C: 57: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 62: 12: Use the new Ruby 1.9 hash syntax.
C: 62: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 12: Use the new Ruby 1.9 hash syntax.
C: 70: 12: Use the new Ruby 1.9 hash syntax.
C: 70: 37: Use the new Ruby 1.9 hash syntax.
C: 70: 60: Use the new Ruby 1.9 hash syntax.
C: 70: 80: Line is too long. [86/79]
C: 74: 12: Use the new Ruby 1.9 hash syntax.
C: 74: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 31: Use the new Ruby 1.9 hash syntax.
C: 79: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 32: Use the new Ruby 1.9 hash syntax.
C: 79: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 45: Use the new Ruby 1.9 hash syntax.
C: 84: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 12: Use the new Ruby 1.9 hash syntax.
C: 89: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 5: Use fail instead of raise to signal exceptions.
C: 93: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 12: Use the new Ruby 1.9 hash syntax.
C: 98: 5: Use fail instead of raise to signal exceptions.
C: 98: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 12: Use the new Ruby 1.9 hash syntax.
C:103: 12: Use the new Ruby 1.9 hash syntax.
C:107: 12: Use the new Ruby 1.9 hash syntax.
C:116: 5: Use fail instead of raise to signal exceptions.
C:120: 12: Use the new Ruby 1.9 hash syntax.
C:120: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 29: Use the new Ruby 1.9 hash syntax.
C:125: 3: Missing top-level class documentation comment.
C:127: 14: Use the new Ruby 1.9 hash syntax.
C:135: 19: Use the new Ruby 1.9 hash syntax.
C:139: 19: Use the new Ruby 1.9 hash syntax.
C:143: 33: Use the new Ruby 1.9 hash syntax.
C:143: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 1: Class definition is too long. [257/100]
C:148: 1: Missing top-level class documentation comment.
C:149: 1: Extra empty line detected at body beginning.
C:152: 16: Use the new Ruby 1.9 hash syntax.
C:152: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191: 23: Use the new Ruby 1.9 hash syntax.
C:191: 64: Use the new Ruby 1.9 hash syntax.
C:191: 80: Line is too long. [102/79]
C:191: 80: Space inside { missing.
C:191: 81: Use the new Ruby 1.9 hash syntax.
C:191: 95: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191:102: Space inside } missing.
C:196: 3: Method has too many lines. [20/10]
C:199: 26: Use the new Ruby 1.9 hash syntax.
C:199: 67: Use the new Ruby 1.9 hash syntax.
C:199: 80: Line is too long. [83/79]
C:200: 26: Use the new Ruby 1.9 hash syntax.
C:200: 67: Use the new Ruby 1.9 hash syntax.
C:200: 80: Line is too long. [97/79]
C:200: 81: Use the new Ruby 1.9 hash syntax.
C:208: 30: %r-literals should be delimited by { and }
C:211: 30: Use the new Ruby 1.9 hash syntax.
C:211: 71: Use the new Ruby 1.9 hash syntax.
C:211: 80: Line is too long. [104/79]
C:211: 93: Use the new Ruby 1.9 hash syntax.
C:224: 35: Use the new Ruby 1.9 hash syntax.
C:224: 70: Use the new Ruby 1.9 hash syntax.
C:224: 80: Line is too long. [95/79]
C:228: 80: Line is too long. [86/79]
C:238: 44: Use the new Ruby 1.9 hash syntax.
C:238: 80: Line is too long. [99/79]
C:238: 83: Use the new Ruby 1.9 hash syntax.
C:242: 80: Line is too long. [121/79]
C:243: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 28: %r-literals should be delimited by { and }
C:248: 80: Line is too long. [98/79]
C:253: 80: Line is too long. [111/79]
C:254: 26: Use the new Ruby 1.9 hash syntax.
C:254: 47: Use the new Ruby 1.9 hash syntax.
C:258: 80: Line is too long. [96/79]
C:264: 5: Redundant begin block detected.
C:266: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:269: 9: Use %r for regular expressions matching more than 1 '/' character.
C:387: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:387: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:387: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:388: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:394: 28: Use the new Ruby 1.9 hash syntax.
C:394: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:394: 69: Use the new Ruby 1.9 hash syntax.
C:394: 80: Line is too long. [89/79]
C:394: 80: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:400: 26: Use the new Ruby 1.9 hash syntax.
C:400: 67: Use the new Ruby 1.9 hash syntax.
C:400: 78: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:400: 80: Line is too long. [129/79]
C:400: 90: Use the new Ruby 1.9 hash syntax.
C:400:100: Use the new Ruby 1.9 hash syntax.
C:400:113: Use the new Ruby 1.9 hash syntax.
C:417: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:427: 27: Avoid using {...} for multi-line blocks.
C:428: 28: Use the new Ruby 1.9 hash syntax.
C:428: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:428: 56: Use the new Ruby 1.9 hash syntax.
C:428: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:431: 27: Avoid using {...} for multi-line blocks.
C:432: 28: Use the new Ruby 1.9 hash syntax.
C:432: 55: Use the new Ruby 1.9 hash syntax.
C:439: 26: Use the new Ruby 1.9 hash syntax.
C:442: 26: Use the new Ruby 1.9 hash syntax.
C:462: 1: Class definition is too long. [127/100]
C:462: 1: Missing top-level class documentation comment.
C:467: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:473: 21: Use the new Ruby 1.9 hash syntax.
C:478: 21: Use the new Ruby 1.9 hash syntax.
C:483: 21: Use the new Ruby 1.9 hash syntax.
C:489: 23: Use the new Ruby 1.9 hash syntax.
C:508: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:515: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:568: 23: Use the new Ruby 1.9 hash syntax.
C:568: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:575: 23: Use the new Ruby 1.9 hash syntax.
C:581: 21: Use the new Ruby 1.9 hash syntax.
C:581: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:586: 21: Use the new Ruby 1.9 hash syntax.
C:586: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:591: 21: Use the new Ruby 1.9 hash syntax.
C:596: 21: Use the new Ruby 1.9 hash syntax.
C:601: 21: Use the new Ruby 1.9 hash syntax.
C:601: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:606: 21: Use the new Ruby 1.9 hash syntax.
C:618: 1: Missing top-level class documentation comment.
C:623: 80: Line is too long. [85/79]
C:628: 80: Line is too long. [85/79]
C:633: 80: Line is too long. [85/79]
C:638: 80: Line is too long. [88/79]
== actionpack/test/controller/assert_select_test.rb ==
C: 16: 1: Class definition is too long. [256/100]
C: 16: 1: Missing top-level class documentation comment.
C: 19: 3: Missing top-level class documentation comment.
C: 21: 12: Use the new Ruby 1.9 hash syntax.
C: 21: 27: Use the new Ruby 1.9 hash syntax.
C: 21: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 9: Align the elements of a hash literal if they span more than one line.
C: 22: 9: Use the new Ruby 1.9 hash syntax.
C: 22: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 36: Use the new Ruby 1.9 hash syntax.
C: 22: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 63: Use the new Ruby 1.9 hash syntax.
C: 22: 70: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 80: Line is too long. [92/79]
C: 26: 3: Missing top-level class documentation comment.
C: 28: 12: Use the new Ruby 1.9 hash syntax.
C: 28: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 39: Use the new Ruby 1.9 hash syntax.
C: 28: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 66: Use the new Ruby 1.9 hash syntax.
C: 28: 73: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 80: Line is too long. [107/79]
C: 29: 30: Use the new Ruby 1.9 hash syntax.
C: 30: 30: Use the new Ruby 1.9 hash syntax.
C: 35: 3: Missing top-level class documentation comment.
C: 36: 5: Use attr_writer to define trivial writer methods.
C: 40: 5: Use attr_writer to define trivial writer methods.
C: 44: 13: Omit the parentheses in defs when the method doesn't accept any arguments.
C: 45: 14: Use the new Ruby 1.9 hash syntax.
C: 45: 19: Surrounding space missing for operator '=>'.
C: 45: 31: Use the new Ruby 1.9 hash syntax.
C: 45: 38: Surrounding space missing for operator '=>'.
C: 45: 47: Use the new Ruby 1.9 hash syntax.
C: 45: 60: Surrounding space missing for operator '=>'.
C: 49: 12: Omit the parentheses in defs when the method doesn't accept any arguments.
C: 50: 14: Use the new Ruby 1.9 hash syntax.
C: 50: 19: Surrounding space missing for operator '=>'.
C: 50: 31: Use the new Ruby 1.9 hash syntax.
C: 50: 38: Surrounding space missing for operator '=>'.
C: 50: 47: Use the new Ruby 1.9 hash syntax.
C: 50: 60: Surrounding space missing for operator '=>'.
C: 71: 48: Avoid the use of the case equality operator ===.
C: 72: 48: Avoid the use of the case equality operator ===.
C: 80: 17: %Q-literals should be delimited by ( and )
C: 81: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 80: Line is too long. [100/79]
C: 82: 96: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 17: %Q-literals should be delimited by ( and )
C: 87: 80: Line is too long. [107/79]
C: 87: 98: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 80: Line is too long. [107/79]
C: 88: 98: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 17: %Q-literals should be delimited by ( and )
C: 93: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 95: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 98: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 17: %Q-literals should be delimited by ( and )
C:103: 80: Line is too long. [111/79]
C:103: 98: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:106: 3: Method has too many lines. [11/10]
C:107: 17: %Q-literals should be delimited by ( and )
C:108: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 80: Line is too long. [87/79]
C:110: 81: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 53: Use the new Ruby 1.9 hash syntax.
C:111: 58: Surrounding space missing for operator '=>'.
C:111: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 52: Use the new Ruby 1.9 hash syntax.
C:112: 57: Surrounding space missing for operator '=>'.
C:112: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:114: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 53: Use the new Ruby 1.9 hash syntax.
C:115: 58: Surrounding space missing for operator '=>'.
C:116: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:116: 52: Use the new Ruby 1.9 hash syntax.
C:116: 57: Surrounding space missing for operator '=>'.
C:117: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 50: Use the new Ruby 1.9 hash syntax.
C:117: 55: Surrounding space missing for operator '=>'.
C:120: 3: Method has too many lines. [15/10]
C:121: 17: %Q-literals should be delimited by ( and )
C:121: 80: Line is too long. [94/79]
C:124: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 51: Use the new Ruby 1.9 hash syntax.
C:126: 56: Surrounding space missing for operator '=>'.
C:127: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:127: 50: Use the new Ruby 1.9 hash syntax.
C:127: 55: Surrounding space missing for operator '=>'.
C:128: 80: Line is too long. [99/79]
C:128: 82: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 87: Use the new Ruby 1.9 hash syntax.
C:128: 92: Surrounding space missing for operator '=>'.
C:130: 17: %Q-literals should be delimited by ( and )
C:130: 80: Line is too long. [98/79]
C:132: 80: Line is too long. [82/79]
C:133: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 53: Use the new Ruby 1.9 hash syntax.
C:135: 58: Surrounding space missing for operator '=>'.
C:136: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 52: Use the new Ruby 1.9 hash syntax.
C:136: 57: Surrounding space missing for operator '=>'.
C:140: 17: %Q-literals should be delimited by ( and )
C:141: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 17: %Q-literals should be delimited by ( and )
C:143: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 3: Method has too many lines. [27/10]
C:147: 17: %Q-literals should be delimited by ( and )
C:148: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 80: Line is too long. [83/79]
C:150: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 80: Line is too long. [89/79]
C:154: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:156: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:156: 64: Use the new Ruby 1.9 hash syntax.
C:156: 70: Surrounding space missing for operator '=>'.
C:157: 80: Line is too long. [83/79]
C:158: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 28: Use the new Ruby 1.9 hash syntax.
C:158: 34: Surrounding space missing for operator '=>'.
C:160: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:160: 64: Use the new Ruby 1.9 hash syntax.
C:160: 72: Surrounding space missing for operator '=>'.
C:161: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:161: 64: Use the new Ruby 1.9 hash syntax.
C:161: 72: Surrounding space missing for operator '=>'.
C:162: 80: Line is too long. [84/79]
C:163: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 28: Use the new Ruby 1.9 hash syntax.
C:163: 36: Surrounding space missing for operator '=>'.
C:165: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:165: 64: Use the new Ruby 1.9 hash syntax.
C:165: 72: Surrounding space missing for operator '=>'.
C:166: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:166: 64: Use the new Ruby 1.9 hash syntax.
C:166: 72: Surrounding space missing for operator '=>'.
C:167: 80: Line is too long. [82/79]
C:168: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:168: 28: Use the new Ruby 1.9 hash syntax.
C:168: 36: Surrounding space missing for operator '=>'.
C:170: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:170: 64: Use the new Ruby 1.9 hash syntax.
C:170: 72: Surrounding space missing for operator '=>'.
C:170: 77: Use the new Ruby 1.9 hash syntax.
C:170: 80: Line is too long. [89/79]
C:170: 85: Surrounding space missing for operator '=>'.
C:171: 80: Line is too long. [89/79]
C:172: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:172: 28: Use the new Ruby 1.9 hash syntax.
C:172: 36: Surrounding space missing for operator '=>'.
C:172: 41: Use the new Ruby 1.9 hash syntax.
C:172: 49: Surrounding space missing for operator '=>'.
C:176: 3: Method has too many lines. [11/10]
C:177: 17: %Q-literals should be delimited by ( and )
C:178: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:181: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:182: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:184: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:190: 3: Method has too many lines. [20/10]
C:191: 17: %Q-literals should be delimited by ( and )
C:192: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:194: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:195: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:198: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:201: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:203: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:205: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:209: 80: Line is too long. [82/79]
C:210: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:211: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:216: 3: Method has too many lines. [13/10]
C:217: 17: %Q-literals should be delimited by ( and )
C:217: 80: Line is too long. [88/79]
C:218: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:219: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:219: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:220: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:220: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:221: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 55: Use the new Ruby 1.9 hash syntax.
C:222: 71: Use the new Ruby 1.9 hash syntax.
C:222: 77: Surrounding space missing for operator '=>'.
C:222: 80: Line is too long. [81/79]
C:223: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:223: 55: Use the new Ruby 1.9 hash syntax.
C:223: 60: Surrounding space missing for operator '=>'.
C:223: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:223: 69: Use the new Ruby 1.9 hash syntax.
C:223: 75: Surrounding space missing for operator '=>'.
C:224: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:224: 55: Use the new Ruby 1.9 hash syntax.
C:224: 60: Surrounding space missing for operator '=>'.
C:224: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:224: 80: Line is too long. [81/79]
C:225: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 55: Use the new Ruby 1.9 hash syntax.
C:225: 60: Surrounding space missing for operator '=>'.
C:225: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 80: Line is too long. [81/79]
C:226: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 55: Use the new Ruby 1.9 hash syntax.
C:226: 60: Surrounding space missing for operator '=>'.
C:227: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:227: 55: Use the new Ruby 1.9 hash syntax.
C:227: 60: Surrounding space missing for operator '=>'.
C:227: 69: Use the new Ruby 1.9 hash syntax.
C:227: 75: Surrounding space missing for operator '=>'.
C:228: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:228: 55: Use the new Ruby 1.9 hash syntax.
C:228: 60: Surrounding space missing for operator '=>'.
C:228: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:228: 80: Line is too long. [92/79]
C:228: 82: Use the new Ruby 1.9 hash syntax.
C:228: 88: Surrounding space missing for operator '=>'.
C:233: 17: %Q-literals should be delimited by ( and )
C:234: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:234: 80: Line is too long. [81/79]
C:242: 17: %Q-literals should be delimited by ( and )
C:243: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:247: 3: Method has too many lines. [13/10]
C:248: 17: %Q-literals should be delimited by ( and )
C:249: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:250: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:251: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:254: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:255: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:255: 34: Unused block argument - element. You can omit the argument if you don't care about it.
C:257: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:259: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:260: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 3: Method has too many lines. [44/10]
C:286: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:289: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:289: 28: Use the new Ruby 1.9 hash syntax.
C:289: 34: Surrounding space missing for operator '=>'.
C:289: 39: Use the new Ruby 1.9 hash syntax.
C:289: 44: Surrounding space missing for operator '=>'.
C:293: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:293: 36: Use the new Ruby 1.9 hash syntax.
C:293: 42: Surrounding space missing for operator '=>'.
C:293: 47: Use the new Ruby 1.9 hash syntax.
C:293: 52: Surrounding space missing for operator '=>'.
C:297: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:297: 34: Use the new Ruby 1.9 hash syntax.
C:297: 40: Surrounding space missing for operator '=>'.
C:297: 45: Use the new Ruby 1.9 hash syntax.
C:297: 50: Surrounding space missing for operator '=>'.
C:300: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:302: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:302: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:305: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:305: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:311: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:313: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:324: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:326: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:327: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:327: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:328: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:328: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:334: 38: Use the new Ruby 1.9 hash syntax.
C:334: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:334: 80: Line is too long. [108/79]
C:334: 82: Use the new Ruby 1.9 hash syntax.
C:336: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:337: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:337: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:338: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:338: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:343: 3: Keep a blank line before and after protected.
C:344: 5: Inconsistent indentation detected.
C:349: 5: Inconsistent indentation detected.
== actionpack/test/controller/base_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 80: Line is too long. [119/79]
C: 11: 3: Missing top-level class documentation comment.
C: 13: 14: Use the new Ruby 1.9 hash syntax.
C: 18: 7: Use fail instead of raise to signal exceptions.
C: 18: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 3: Missing top-level class documentation comment.
C: 27: 80: Line is too long. [81/79]
C: 34: 1: Missing top-level class documentation comment.
C: 36: 12: Use the new Ruby 1.9 hash syntax.
C: 44: 1: Missing top-level class documentation comment.
C: 46: 12: Use the new Ruby 1.9 hash syntax.
C: 50: 7: Use the new Ruby 1.9 hash syntax.
C: 50: 36: Use the new Ruby 1.9 hash syntax.
C: 50: 54: Use the new Ruby 1.9 hash syntax.
C: 54: 1: Missing top-level class documentation comment.
C: 56: 12: Use the new Ruby 1.9 hash syntax.
C: 60: 17: Use the new Ruby 1.9 hash syntax.
C: 64: 1: Missing top-level class documentation comment.
C: 68: 1: Missing top-level class documentation comment.
C: 70: 12: Use the new Ruby 1.9 hash syntax.
C: 74: 1: Missing top-level class documentation comment.
C: 75: 1: Extra empty line detected at body beginning.
C: 78: 80: Line is too long. [85/79]
C: 79: 80: Line is too long. [97/79]
C: 80: 80: Line is too long. [125/79]
C: 85: 80: Line is too long. [87/79]
C: 88: 3: Method has too many lines. [12/10]
C:107: 1: Missing top-level class documentation comment.
C:111: 80: Line is too long. [82/79]
C:119: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 80: Line is too long. [91/79]
C:129: 80: Line is too long. [114/79]
C:139: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 1: Missing top-level class documentation comment.
C:153: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:161: 80: Line is too long. [102/79]
C:167: 80: Line is too long. [83/79]
C:173: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:177: 1: Missing top-level class documentation comment.
C:185: 3: Method has too many lines. [11/10]
C:192: 7: Use the new Ruby 1.9 hash syntax.
C:192: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:193: 7: Use the new Ruby 1.9 hash syntax.
C:193: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:194: 7: Use the new Ruby 1.9 hash syntax.
C:195: 7: Use the new Ruby 1.9 hash syntax.
C:195: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:195: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 26: Use the new Ruby 1.9 hash syntax.
C:204: 58: Use the new Ruby 1.9 hash syntax.
C:208: 23: Use the new Ruby 1.9 hash syntax.
C:208: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:211: 80: Line is too long. [88/79]
C:212: 80: Line is too long. [129/79]
C:212: 93: Use the new Ruby 1.9 hash syntax.
C:219: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 80: Line is too long. [80/79]
C:227: 1: Missing top-level class documentation comment.
C:238: 26: Use the new Ruby 1.9 hash syntax.
C:238: 66: Use the new Ruby 1.9 hash syntax.
C:238: 80: Line is too long. [82/79]
C:242: 23: Use the new Ruby 1.9 hash syntax.
C:242: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 80: Line is too long. [80/79]
C:245: 80: Line is too long. [98/79]
C:246: 80: Line is too long. [137/79]
C:246:101: Use the new Ruby 1.9 hash syntax.
C:250: 3: Method has too many lines. [20/10]
C:253: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:259: 23: Use the new Ruby 1.9 hash syntax.
C:259: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:263: 77: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:263: 80: Line is too long. [81/79]
C:264: 77: Use the new Ruby 1.9 hash syntax.
C:264: 80: Line is too long. [92/79]
C:264: 88: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 80: Line is too long. [92/79]
C:265: 81: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 87: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 80: Line is too long. [97/79]
C:266: 81: Use the new Ruby 1.9 hash syntax.
C:266: 92: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:268: 78: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:268: 80: Line is too long. [85/79]
C:269: 80: Line is too long. [96/79]
C:269: 81: Use the new Ruby 1.9 hash syntax.
C:269: 92: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:270: 80: Line is too long. [96/79]
C:270: 82: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:270: 91: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:271: 80: Line is too long. [101/79]
C:271: 85: Use the new Ruby 1.9 hash syntax.
C:271: 96: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:274: 1: Extra empty line detected at body end.
C:277: 1: Missing top-level class documentation comment.
C:285: 80: Line is too long. [105/79]
C:287: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 80: Line is too long. [86/79]
== actionpack/test/controller/caching_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 80: Line is too long. [86/79]
C: 8: 1: Missing top-level class documentation comment.
C: 16: 1: Missing top-level class documentation comment.
C: 17: 3: Method has too many lines. [11/10]
C: 32: 80: Line is too long. [81/79]
C: 36: 1: Missing top-level class documentation comment.
C: 42: 1: Missing top-level class documentation comment.
C: 46: 1: Missing top-level class documentation comment.
C: 47: 3: Method has too many lines. [11/10]
C: 53: 15: Space inside { missing.
C: 53: 16: Use the new Ruby 1.9 hash syntax.
C: 53: 40: Use the new Ruby 1.9 hash syntax.
C: 53: 58: Space inside } missing.
C: 62: 80: Line is too long. [81/79]
C: 63: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 19: Align the parameters of a method call if they span more than one line.
C: 64: 50: Use the new Ruby 1.9 hash syntax.
C: 64: 80: Line is too long. [113/79]
C: 64: 88: Space missing after comma.
C: 64: 89: Use the new Ruby 1.9 hash syntax.
C:129: 80: Line is too long. [88/79]
C:150: 1: Missing top-level class documentation comment.
C:178: 1: Missing top-level class documentation comment.
C:200: 7: Align the parameters of a method call if they span more than one line.
C:200: 80: Line is too long. [128/79]
C:200: 89: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:209: 7: Align the parameters of a method call if they span more than one line.
C:209: 80: Line is too long. [140/79]
C:209:107: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:213: 42: Use the new Ruby 1.9 hash syntax.
C:213: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:218: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:218: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:227: 7: Align the parameters of a method call if they span more than one line.
C:227: 80: Line is too long. [143/79]
C:227: 96: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:231: 37: Use the new Ruby 1.9 hash syntax.
C:231: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:238: 7: Align the parameters of a method call if they span more than one line.
C:238: 80: Line is too long. [148/79]
C:238: 99: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:242: 37: Use the new Ruby 1.9 hash syntax.
C:242: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:249: 7: Align the parameters of a method call if they span more than one line.
C:249: 80: Line is too long. [148/79]
C:249: 99: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:252: 1: Extra blank line detected.
C:256: 50: Use the new Ruby 1.9 hash syntax.
C:256: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:262: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:263: 7: Align the parameters of a method call if they span more than one line.
C:263: 80: Line is too long. [174/79]
C:263:112: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 3: Keep a blank line before and after private.
C:267: 5: Inconsistent indentation detected.
C:268: 80: Line is too long. [81/79]
C:272: 1: Missing top-level class documentation comment.
C:273: 1: Extra empty line detected at body beginning.
C:274: 3: Missing top-level class documentation comment.
W:275: 23: Unused method argument - name. If it's necessary, use _ or _name as an argument name to indicate that it won't be used. You can also write as read_fragment(*) if you want the method to accept any arguments but don't care about them.
W:275: 29: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used. You can also write as read_fragment(*) if you want the method to accept any arguments but don't care about them.
C:276: 7: Redundant return detected.
W:279: 24: Unused method argument - name. If it's necessary, use _ or _name as an argument name to indicate that it won't be used.
W:279: 40: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used.
C:295: 80: Line is too long. [91/79]
C:296: 80: Line is too long. [131/79]
C:299: 80: Line is too long. [94/79]
C:310: 80: Line is too long. [91/79]
C:311: 80: Line is too long. [131/79]
C:314: 80: Line is too long. [94/79]
C:319: 1: Missing top-level class documentation comment.
C:323: 3: Missing top-level class documentation comment.
C:324: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:325: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:333: 80: Line is too long. [90/79]
== actionpack/test/controller/content_type_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 7: 12: Use the new Ruby 1.9 hash syntax.
C: 7: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 12: Use the new Ruby 1.9 hash syntax.
C: 12: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 12: Use the new Ruby 1.9 hash syntax.
C: 17: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 37: Use the new Ruby 1.9 hash syntax.
C: 22: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 12: Use the new Ruby 1.9 hash syntax.
C: 23: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 12: Use the new Ruby 1.9 hash syntax.
C: 29: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 12: Use the new Ruby 1.9 hash syntax.
C: 40: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 28: Use the new Ruby 1.9 hash syntax.
C: 45: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 28: Use the new Ruby 1.9 hash syntax.
C: 46: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 80: Line is too long. [85/79]
C: 47: 28: Use the new Ruby 1.9 hash syntax.
C: 47: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 28: Use the new Ruby 1.9 hash syntax.
C: 48: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 55: Use the new Ruby 1.9 hash syntax.
C: 48: 80: Line is too long. [82/79]
C: 53: 1: Missing top-level class documentation comment.
C: 66: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 90: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 1: Missing top-level class documentation comment.
== actionpack/test/controller/default_url_options_with_before_action_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Extra blank line detected.
C: 4: 1: Missing top-level class documentation comment.
C: 5: 1: Extra empty line detected at body beginning.
C: 7: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 12: Use the new Ruby 1.9 hash syntax.
C: 10: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 17: Use the new Ruby 1.9 hash syntax.
C: 14: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 5: Space inside { missing.
C: 18: 6: Use the new Ruby 1.9 hash syntax.
C: 18: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 21: Space inside } missing.
C: 22: 1: Missing top-level class documentation comment.
C: 22: 80: Line is too long. [85/79]
C: 23: 1: Extra empty line detected at body beginning.
C: 25: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 20: Use the new Ruby 1.9 hash syntax.
C: 26: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 80: Line is too long. [98/79]
== actionpack/test/controller/filters_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 3: 7: Use nested module/class definitions instead of compact style.
C: 5: 80: Line is too long. [160/79]
C: 20: 80: Line is too long. [80/79]
C: 28: 1: Class definition is too long. [305/100]
C: 28: 1: Missing top-level class documentation comment.
C: 29: 1: Extra empty line detected at body beginning.
C: 30: 3: Missing top-level class documentation comment.
C: 32: 17: Put one space between the method name and the first argument.
C: 35: 14: Use the new Ruby 1.9 hash syntax.
C: 35: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 5: Keep a blank line before and after private.
C: 39: 7: Inconsistent indentation detected.
C: 41: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 44: 7: Inconsistent indentation detected.
C: 46: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 3: Missing top-level class documentation comment.
C: 51: 34: Use the new Ruby 1.9 hash syntax.
C: 54: 14: Use the new Ruby 1.9 hash syntax.
C: 54: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 3: Missing top-level class documentation comment.
C: 65: 16: Use the new Ruby 1.9 hash syntax.
C: 69: 5: Keep a blank line before and after protected.
W: 69: 5: Useless protected access modifier.
C: 73: 9: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C: 80: 3: Missing top-level class documentation comment.
C: 86: 14: Use the new Ruby 1.9 hash syntax.
C: 86: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 5: Keep a blank line before and after private.
C: 90: 7: Inconsistent indentation detected.
C: 92: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 16: Use the new Ruby 1.9 hash syntax.
C: 93: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 7: Inconsistent indentation detected.
C: 97: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:101: 3: Missing top-level class documentation comment.
C:104: 5: Keep a blank line before and after private.
C:105: 7: Inconsistent indentation detected.
C:106: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 3: Missing top-level class documentation comment.
C:116: 14: Use the new Ruby 1.9 hash syntax.
C:116: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 14: Use the new Ruby 1.9 hash syntax.
C:121: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 5: Keep a blank line before and after private.
C:125: 7: Inconsistent indentation detected.
C:127: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 21: Use the new Ruby 1.9 hash syntax.
C:131: 7: Inconsistent indentation detected.
C:132: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 3: Missing top-level class documentation comment.
C:136: 80: Line is too long. [98/79]
C:139: 5: Keep a blank line before and after private.
C:140: 7: Inconsistent indentation detected.
C:141: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 3: Missing top-level class documentation comment.
C:147: 14: Use the new Ruby 1.9 hash syntax.
C:147: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 14: Use the new Ruby 1.9 hash syntax.
C:151: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:155: 14: Use the new Ruby 1.9 hash syntax.
C:155: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 5: Keep a blank line before and after private.
C:159: 7: Inconsistent indentation detected.
C:161: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 7: Inconsistent indentation detected.
C:166: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:170: 3: Missing top-level class documentation comment.
C:171: 34: Use the new Ruby 1.9 hash syntax.
C:171: 46: Space inside square brackets detected.
C:171: 80: Line is too long. [85/79]
C:171: 84: Space inside square brackets detected.
C:174: 3: Missing top-level class documentation comment.
C:175: 34: Use the new Ruby 1.9 hash syntax.
C:178: 3: Missing top-level class documentation comment.
C:179: 34: Use the new Ruby 1.9 hash syntax.
C:182: 3: Missing top-level class documentation comment.
C:183: 34: Use the new Ruby 1.9 hash syntax.
C:184: 17: Put one space between the method name and the first argument.
C:184: 34: Use the new Ruby 1.9 hash syntax.
C:187: 3: Missing top-level class documentation comment.
C:188: 19: Use the new Ruby 1.9 hash syntax.
C:188: 35: Space between { and | missing.
C:188: 80: Line is too long. [91/79]
C:191: 3: Missing top-level class documentation comment.
C:192: 19: Use the new Ruby 1.9 hash syntax.
C:192: 52: Space between { and | missing.
C:192: 80: Line is too long. [108/79]
C:195: 3: Missing top-level class documentation comment.
C:196: 5: Avoid single-line method definitions.
C:196: 80: Line is too long. [96/79]
C:199: 3: Missing top-level class documentation comment.
C:200: 43: Use the new Ruby 1.9 hash syntax.
C:203: 3: Missing top-level class documentation comment.
C:204: 43: Use the new Ruby 1.9 hash syntax.
C:207: 3: Missing top-level class documentation comment.
C:208: 58: Use proc instead of Proc.new.
C:208: 67: Space between { and | missing.
C:208: 80: Line is too long. [216/79]
C:208:123: Space missing inside }.
C:208:126: Use the new Ruby 1.9 hash syntax.
C:208:216: Space missing inside }.
C:211: 3: Missing top-level class documentation comment.
C:212: 34: Use the new Ruby 1.9 hash syntax.
C:212: 51: Use the new Ruby 1.9 hash syntax.
C:212: 58: Use proc instead of Proc.new.
C:212: 67: Space between { and | missing.
C:212: 80: Line is too long. [134/79]
C:215: 3: Missing top-level class documentation comment.
C:216: 34: Use the new Ruby 1.9 hash syntax.
C:216: 41: Use proc instead of Proc.new.
W:216: 53: Unused block argument - c. You can omit the argument if you don't care about it.
C:217: 34: Use the new Ruby 1.9 hash syntax.
C:217: 41: Use proc instead of Proc.new.
W:217: 53: Unused block argument - c. You can omit the argument if you don't care about it.
C:220: 3: Missing top-level class documentation comment.
C:228: 3: Missing top-level class documentation comment.
C:232: 3: Missing top-level class documentation comment.
C:236: 5: Keep a blank line before and after private.
C:237: 7: Inconsistent indentation detected.
C:239: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:243: 3: Missing top-level class documentation comment.
C:245: 34: Use the new Ruby 1.9 hash syntax.
C:248: 14: Use the new Ruby 1.9 hash syntax.
C:252: 14: Use the new Ruby 1.9 hash syntax.
C:256: 3: Missing top-level class documentation comment.
C:262: 14: Use the new Ruby 1.9 hash syntax.
C:265: 5: Keep a blank line before and after private.
C:266: 7: Inconsistent indentation detected.
C:268: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:272: 3: Missing top-level class documentation comment.
C:273: 39: Use the new Ruby 1.9 hash syntax.
C:273: 49: Space inside square brackets detected.
C:273: 56: Space inside square brackets detected.
C:274: 22: Put one space between the method name and the first argument.
C:274: 39: Use the new Ruby 1.9 hash syntax.
C:274: 49: Space inside square brackets detected.
C:274: 56: Space inside square brackets detected.
C:276: 31: Use the new Ruby 1.9 hash syntax.
C:276: 41: Space inside square brackets detected.
C:276: 58: Space inside square brackets detected.
C:279: 14: Use the new Ruby 1.9 hash syntax.
C:279: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:283: 14: Use the new Ruby 1.9 hash syntax.
C:283: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:286: 5: Keep a blank line before and after protected.
C:287: 7: Inconsistent indentation detected.
C:289: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:293: 3: Missing top-level class documentation comment.
C:293: 80: Line is too long. [86/79]
C:294: 50: Use the new Ruby 1.9 hash syntax.
C:294: 80: Line is too long. [82/79]
C:295: 17: Put one space between the method name and the first argument.
C:295: 49: Use the new Ruby 1.9 hash syntax.
C:295: 80: Line is too long. [81/79]
C:299: 7: Inconsistent indentation detected.
C:304: 7: Inconsistent indentation detected.
C:310: 3: Missing top-level class documentation comment.
C:310: 80: Line is too long. [93/79]
C:311: 55: Use the new Ruby 1.9 hash syntax.
C:312: 22: Put one space between the method name and the first argument.
C:312: 54: Use the new Ruby 1.9 hash syntax.
C:315: 3: Missing top-level class documentation comment.
C:315: 80: Line is too long. [100/79]
C:316: 55: Use the new Ruby 1.9 hash syntax.
C:319: 3: Missing top-level class documentation comment.
C:320: 80: Line is too long. [82/79]
C:323: 3: Missing top-level class documentation comment.
C:327: 3: Missing top-level class documentation comment.
C:333: 3: Missing top-level class documentation comment.
C:335: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:336: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:336: 80: Line is too long. [104/79]
C:341: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:341: 80: Line is too long. [88/79]
C:343: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:343: 80: Line is too long. [103/79]
C:353: 3: Missing top-level class documentation comment.
C:355: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:359: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:369: 3: Missing top-level class documentation comment.
C:373: 14: Use the new Ruby 1.9 hash syntax.
C:373: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:377: 3: Missing top-level class documentation comment.
C:381: 3: Missing top-level class documentation comment.
C:389: 3: Missing top-level class documentation comment.
C:393: 7: Replace class var @@execution_log with a class instance var.
C:393: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:397: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:400: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:404: 3: Missing top-level class documentation comment.
C:408: 28: Use the new Ruby 1.9 hash syntax.
C:411: 14: Use the new Ruby 1.9 hash syntax.
C:415: 14: Use the new Ruby 1.9 hash syntax.
C:418: 5: Keep a blank line before and after protected.
C:419: 7: Inconsistent indentation detected.
C:423: 7: Inconsistent indentation detected.
C:424: 9: Use fail instead of raise to signal exceptions.
C:428: 3: Missing top-level class documentation comment.
C:432: 38: Use the new Ruby 1.9 hash syntax.
C:435: 5: Keep a blank line before and after private.
C:436: 7: Inconsistent indentation detected.
C:441: 3: Missing top-level class documentation comment.
C:460: 5: Use empty lines between defs.
C:461: 14: Use the new Ruby 1.9 hash syntax.
C:467: 3: Missing top-level class documentation comment.
C:471: 36: Use the new Ruby 1.9 hash syntax.
C:475: 3: Missing top-level class documentation comment.
C:479: 7: Provide an exception class and message as arguments to raise.
C:479: 7: Use fail instead of raise to signal exceptions.
C:479: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:483: 3: Missing top-level class documentation comment.
C:484: 1: Extra empty line detected at body beginning.
C:491: 14: Use the new Ruby 1.9 hash syntax.
C:491: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:496: 7: Inconsistent indentation detected.
C:498: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:501: 7: Inconsistent indentation detected.
C:502: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:505: 7: Inconsistent indentation detected.
C:510: 7: Inconsistent indentation detected.
C:511: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:513: 1: Extra empty line detected at body end.
C:516: 3: Missing top-level class documentation comment.
C:517: 31: Use the new Ruby 1.9 hash syntax.
C:518: 33: Use the new Ruby 1.9 hash syntax.
C:533: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:535: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:541: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:543: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:549: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:550: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:551: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:551: 80: Line is too long. [81/79]
C:556: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:557: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:558: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:558: 80: Line is too long. [81/79]
C:562: 19: Space inside square brackets detected.
C:562: 33: Space inside square brackets detected.
C:566: 19: Space inside square brackets detected.
C:570: 19: Space inside square brackets detected.
C:570: 50: Space inside square brackets detected.
C:570: 80: Line is too long. [88/79]
C:575: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:580: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:585: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:590: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:595: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:596: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:597: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:598: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:600: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:601: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:602: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:603: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:604: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:609: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:614: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:619: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:631: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:632: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:633: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:634: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:635: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:638: 3: Method has too many lines. [12/10]
C:640: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:641: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:642: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:645: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:646: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:647: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:650: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:651: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:652: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:655: 3: Method has too many lines. [12/10]
C:657: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:658: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:659: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:662: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:663: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:664: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:667: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:668: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:669: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:673: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:674: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:679: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:680: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:681: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:686: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:687: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:692: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:693: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:698: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:698: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:703: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:703: 80: Line is too long. [91/79]
C:703: 91: Use \ instead of + or << to concatenate those strings.
C:704: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:704: 80: Line is too long. [87/79]
C:710: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:711: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:716: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:717: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:723: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:723: 80: Line is too long. [112/79]
C:724: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:727: 80: Line is too long. [83/79]
C:729: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:730: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:733: 80: Line is too long. [83/79]
C:736: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:736: 80: Line is too long. [137/79]
C:737: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:756: 80: Line is too long. [80/79]
C:763: 80: Line is too long. [99/79]
C:763: 87: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:767: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:768: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:769: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:770: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:774: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:775: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:779: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:780: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:781: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:782: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:784: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:785: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:786: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:787: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:787: 80: Line is too long. [87/79]
C:790: 80: Line is too long. [81/79]
C:792: 80: Line is too long. [102/79]
C:799: 80: Line is too long. [102/79]
C:803: 80: Line is too long. [102/79]
C:807: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:818: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:818: 80: Line is too long. [110/79]
C:833: 3: Keep a blank line before and after private.
C:834: 5: Inconsistent indentation detected.
C:834: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:843: 1: Missing top-level class documentation comment.
C:851: 3: Missing top-level class documentation comment.
C:855: 80: Line is too long. [139/79]
C:857: 3: Keep a blank line before and after private.
C:858: 5: Inconsistent indentation detected.
C:859: 14: Use the new Ruby 1.9 hash syntax.
C:863: 1: Missing top-level class documentation comment.
C:864: 32: Use the new Ruby 1.9 hash syntax.
C:865: 31: Use the new Ruby 1.9 hash syntax.
C:866: 37: Use the new Ruby 1.9 hash syntax.
C:868: 3: Keep a blank line before and after private.
C:869: 5: Inconsistent indentation detected.
C:870: 7: Use fail instead of raise to signal exceptions.
W:871: 7: Unreachable code detected.
C:874: 5: Inconsistent indentation detected.
C:876: 7: Use fail instead of raise to signal exceptions.
C:879: 5: Inconsistent indentation detected.
W:886: 7: Useless assignment to variable - wtf. Use just operator +.
C:890: 1: Missing top-level class documentation comment.
C:891: 3: Missing top-level class documentation comment.
W:892: 21: Unused method argument - controller. If it's necessary, use _ or _controller as an argument name to indicate that it won't be used. You can also write as around(*) if you want the method to accept any arguments but don't care about them.
C:894: 7: Use fail instead of raise to signal exceptions.
C:898: 33: Use the new Ruby 1.9 hash syntax.
C:901: 1: Missing top-level class documentation comment.
C:902: 3: Missing top-level class documentation comment.
W:903: 16: Unused method argument - controller. If it's necessary, use _ or _controller as an argument name to indicate that it won't be used. You can also write as around(*) if you want the method to accept any arguments but don't care about them.
C:905: 7: Use fail instead of raise to signal exceptions.
C:909: 37: Use the new Ruby 1.9 hash syntax.
C:912: 1: Missing top-level class documentation comment.
C:913: 17: Use the new Ruby 1.9 hash syntax.
C:913: 42: Space missing after comma.
C:920: 1: Missing top-level class documentation comment.
C:921: 66: Use the new Ruby 1.9 hash syntax.
C:921: 80: Line is too long. [86/79]
C:924: 1: Missing top-level class documentation comment.
C:930: 3: Keep a blank line before and after private.
C:953: 1: Missing top-level class documentation comment.
C:958: 1: Missing top-level class documentation comment.
C:963: 52: Space missing after comma.
C:964: 52: Space missing after comma.
C:965: 52: Space missing after comma.
C:966: 52: Space missing after comma.
C:971: 52: Space missing after comma.
C:972: 51: Space missing after comma.
C:973: 50: Space missing after comma.
C:974: 52: Space missing after comma.
C:979: 52: Space missing after comma.
C:980: 50: Space missing after comma.
C:985: 52: Space missing after comma.
C:986: 50: Space missing after comma.
C:990: 42: Space missing after comma.
C:995: 3: Method has too many lines. [13/10]
C:999: 32: Space missing after comma.
W:1000: 7: Do not suppress exceptions.
C:1005: 32: Space missing after comma.
W:1006: 7: Do not suppress exceptions.
C:1012: 49: Space missing after comma.
C:1013: 80: Line is too long. [162/79]
C:1017: 46: Space missing after comma.
C:1018: 80: Line is too long. [101/79]
C:1042: 3: Keep a blank line before and after protected.
C:1043: 5: Inconsistent indentation detected.
C:1043: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/flash_hash_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Class definition is too long. [151/100]
C: 4: 3: Missing top-level class documentation comment.
C: 21: 20: Use %w or %W for array of words.
C: 42: 20: Space inside { missing.
C: 42: 35: Space inside } missing.
C: 46: 20: Space inside { missing.
C: 46: 35: Space inside } missing.
C: 51: 20: Space inside { missing.
C: 51: 34: Space inside { missing.
C: 51: 49: Space inside } missing.
C: 51: 67: Space inside } missing.
C: 51: 80: Line is too long. [92/79]
C: 54: 20: Space inside { missing.
C: 54: 34: Space inside { missing.
C: 54: 49: Space inside } missing.
C: 54: 65: %w-literals should be delimited by ( and )
C: 54: 72: Space inside } missing.
C: 54: 80: Line is too long. [97/79]
C: 57: 20: Space inside { missing.
C: 57: 34: Space inside { missing.
C: 57: 61: Space inside } missing.
C: 57: 77: %w-literals should be delimited by ( and )
C: 57: 80: Line is too long. [113/79]
C: 57: 88: Space inside } missing.
C: 64: 80: Line is too long. [279/79]
C: 67: 20: Space inside { missing.
C: 67: 34: Space inside { missing.
C: 67: 55: Space inside } missing.
C: 67: 71: %w-literals should be delimited by ( and )
C: 67: 80: Line is too long. [106/79]
C: 67: 82: Space inside } missing.
C: 71: 80: Line is too long. [147/79]
C: 75: 20: Space inside { missing.
C: 75: 34: %w-literals should be delimited by ( and )
C: 75: 80: Line is too long. [109/79]
C: 75: 84: Space inside } missing.
C: 75: 85: Space inside } missing.
C: 76: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 23: Space missing after comma.
C: 94: 21: Space missing after comma.
C: 97: 21: %w-literals should be delimited by ( and )
C: 97: 40: %w-literals should be delimited by ( and )
C:103: 20: Space inside { missing.
C:103: 37: Space inside } missing.
C:120: 20: Space inside { missing.
C:120: 37: Space inside } missing.
C:127: 20: Space inside { missing.
C:127: 39: Space inside } missing.
C:132: 20: Redundant curly braces around a hash parameter.
C:132: 20: Space inside { missing.
C:132: 34: Space inside } missing.
C:135: 20: Space inside { missing.
C:135: 54: Space inside } missing.
C:141: 20: Redundant curly braces around a hash parameter.
C:141: 20: Space inside { missing.
C:141: 37: Space inside } missing.
C:144: 20: Space inside { missing.
C:144: 37: Space inside } missing.
C:153: 20: Space inside { missing.
C:153: 39: Space inside } missing.
C:166: 21: Redundant curly braces around a hash parameter.
C:166: 21: Space inside { missing.
C:166: 35: Space inside } missing.
C:169: 20: Space inside { missing.
C:169: 34: Space inside } missing.
C:179: 20: Space inside { missing.
C:179: 57: Space inside } missing.
C:189: 20: Space inside { missing.
C:189: 57: Space inside } missing.
C:196: 20: Space inside { missing.
C:196: 39: Space inside } missing.
== actionpack/test/controller/flash_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Class definition is too long. [115/100]
C: 4: 1: Missing top-level class documentation comment.
C: 5: 3: Missing top-level class documentation comment.
C: 7: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 14: Use the new Ruby 1.9 hash syntax.
C: 8: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 14: Use the new Ruby 1.9 hash syntax.
C: 17: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 14: Use the new Ruby 1.9 hash syntax.
C: 23: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 14: Use the new Ruby 1.9 hash syntax.
C: 29: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 14: Use the new Ruby 1.9 hash syntax.
C: 36: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 14: Use the new Ruby 1.9 hash syntax.
C: 42: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 49: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 51: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 14: Use the new Ruby 1.9 hash syntax.
C: 52: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 14: Use the new Ruby 1.9 hash syntax.
C: 68: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 68: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 19: Use the new Ruby 1.9 hash syntax.
C: 69: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 31: Use the new Ruby 1.9 hash syntax.
C: 74: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 78: 33: Use the new Ruby 1.9 hash syntax.
C: 78: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 14: Use the new Ruby 1.9 hash syntax.
C: 83: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 14: Use the new Ruby 1.9 hash syntax.
C: 88: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 34: Use the new Ruby 1.9 hash syntax.
C: 92: 46: Use the new Ruby 1.9 hash syntax.
C: 92: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 34: Use the new Ruby 1.9 hash syntax.
C:106: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:106: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:106: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:107: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:107: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 15: Put one space between the method name and the first argument.
C:145: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 80: Line is too long. [80/79]
C:146: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 80: Line is too long. [80/79]
C:151: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 15: Put one space between the method name and the first argument.
C:153: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:165: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:165: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:165: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:167: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:167: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:167: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 18: Use the new Ruby 1.9 hash syntax.
C:174: 39: Use the new Ruby 1.9 hash syntax.
C:178: 18: Space inside { missing.
C:178: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:178: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:178: 61: Space inside } missing.
C:178: 77: Do not use parentheses for method calls with no arguments.
C:178: 80: Line is too long. [104/79]
C:179: 18: Space inside { missing.
C:179: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 61: Space inside } missing.
C:179: 80: Line is too long. [107/79]
C:183: 18: Space inside { missing.
C:183: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:183: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:183: 61: Space inside } missing.
C:183: 74: Do not use parentheses for method calls with no arguments.
C:183: 80: Line is too long. [101/79]
C:184: 18: Space inside { missing.
C:184: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:184: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:184: 61: Space inside } missing.
C:184: 80: Line is too long. [104/79]
C:189: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:194: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:194: 80: Line is too long. [82/79]
C:199: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 80: Line is too long. [86/79]
C:209: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:219: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:228: 80: Line is too long. [91/79]
C:240: 1: Missing top-level class documentation comment.
C:241: 3: Use SCREAMING_SNAKE_CASE for constants.
C:242: 80: Line is too long. [88/79]
C:244: 3: Missing top-level class documentation comment.
C:248: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:248: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:258: 14: Use the new Ruby 1.9 hash syntax.
C:258: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:262: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:271: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:271: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:275: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:283: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:284: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:290: 80: Line is too long. [92/79]
C:298: 80: Line is too long. [92/79]
C:315: 5: Inconsistent indentation detected.
C:316: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:320: 5: Inconsistent indentation detected.
C:320: 5: Method has too many lines. [11/10]
C:323: 26: Use the new Ruby 1.9 hash syntax.
C:327: 64: Use the new Ruby 1.9 hash syntax.
C:327: 80: Line is too long. [81/79]
C:329: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/force_ssl_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 5: 12: Use the new Ruby 1.9 hash syntax.
C: 5: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 12: Use the new Ruby 1.9 hash syntax.
C: 9: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 1: Missing top-level class documentation comment.
C: 17: 1: Missing top-level class documentation comment.
C: 18: 13: Use the new Ruby 1.9 hash syntax.
C: 18: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 44: Use the new Ruby 1.9 hash syntax.
C: 19: 13: Use the new Ruby 1.9 hash syntax.
C: 19: 28: Use the new Ruby 1.9 hash syntax.
C: 20: 13: Use the new Ruby 1.9 hash syntax.
C: 20: 37: Use the new Ruby 1.9 hash syntax.
C: 21: 13: Use the new Ruby 1.9 hash syntax.
C: 21: 38: Use the new Ruby 1.9 hash syntax.
C: 22: 13: Use the new Ruby 1.9 hash syntax.
C: 22: 30: Use the new Ruby 1.9 hash syntax.
C: 23: 13: Use the new Ruby 1.9 hash syntax.
C: 23: 32: Use the new Ruby 1.9 hash syntax.
C: 24: 13: Use the new Ruby 1.9 hash syntax.
C: 24: 25: Use the new Ruby 1.9 hash syntax.
C: 24: 52: Use the new Ruby 1.9 hash syntax.
C: 25: 13: Use the new Ruby 1.9 hash syntax.
C: 25: 36: Use the new Ruby 1.9 hash syntax.
C: 26: 13: Use the new Ruby 1.9 hash syntax.
C: 26: 37: Use the new Ruby 1.9 hash syntax.
C: 29: 12: Use the new Ruby 1.9 hash syntax.
C: 43: 12: Use the new Ruby 1.9 hash syntax.
C: 47: 12: Use the new Ruby 1.9 hash syntax.
C: 51: 12: Use the new Ruby 1.9 hash syntax.
C: 55: 1: Missing top-level class documentation comment.
C: 56: 13: Use the new Ruby 1.9 hash syntax.
C: 59: 1: Missing top-level class documentation comment.
C: 60: 13: Use the new Ruby 1.9 hash syntax.
C: 63: 1: Missing top-level class documentation comment.
C: 64: 13: Use the new Ruby 1.9 hash syntax.
C: 71: 1: Missing top-level class documentation comment.
C: 72: 13: Use the new Ruby 1.9 hash syntax.
C: 75: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 12: Use the new Ruby 1.9 hash syntax.
C: 82: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 1: Missing top-level class documentation comment.
C: 88: 34: Use the new Ruby 1.9 hash syntax.
C: 90: 3: Use empty lines between defs.
C: 91: 62: Use the new Ruby 1.9 hash syntax.
C: 95: 1: Missing top-level class documentation comment.
C: 99: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 80: Line is too long. [87/79]
C:103: 18: Use the new Ruby 1.9 hash syntax.
C:103: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 80: Line is too long. [100/79]
C:111: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 80: Line is too long. [93/79]
C:115: 1: Missing top-level class documentation comment.
C:123: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 80: Line is too long. [101/79]
C:129: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 80: Line is too long. [103/79]
C:135: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 80: Line is too long. [106/79]
C:141: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:141: 80: Line is too long. [99/79]
C:147: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 80: Line is too long. [100/79]
C:159: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:159: 80: Line is too long. [99/79]
C:163: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 80: Line is too long. [99/79]
C:173: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 80: Line is too long. [100/79]
C:183: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:187: 1: Missing top-level class documentation comment.
C:196: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:196: 80: Line is too long. [88/79]
C:200: 1: Missing top-level class documentation comment.
C:209: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:209: 80: Line is too long. [90/79]
C:213: 1: Missing top-level class documentation comment.
C:222: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 80: Line is too long. [89/79]
C:226: 1: Missing top-level class documentation comment.
C:227: 3: Method has too many lines. [11/10]
C:230: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 80: Line is too long. [81/79]
C:232: 80: Line is too long. [87/79]
C:237: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 80: Line is too long. [82/79]
C:239: 80: Line is too long. [87/79]
C:243: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:243: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:243: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:248: 1: Missing top-level class documentation comment.
C:254: 21: Use the new Ruby 1.9 hash syntax.
C:255: 21: Use the new Ruby 1.9 hash syntax.
C:267: 1: Missing top-level class documentation comment.
C:273: 21: Use the new Ruby 1.9 hash syntax.
C:276: 20: Use the new Ruby 1.9 hash syntax.
C:283: 1: Missing top-level class documentation comment.
C:286: 3: Method has too many lines. [14/10]
C:290: 20: Use the new Ruby 1.9 hash syntax.
C:291: 25: Use the new Ruby 1.9 hash syntax.
C:297: 20: Use the new Ruby 1.9 hash syntax.
C:305: 1: Missing top-level class documentation comment.
C:309: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:315: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:315: 80: Line is too long. [97/79]
== actionpack/test/controller/helper_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 80: Line is too long. [90/79]
C: 6: 3: Missing top-level class documentation comment.
C: 8: 14: Use the new Ruby 1.9 hash syntax.
C: 8: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 3: Missing top-level class documentation comment.
C: 14: 14: Use the new Ruby 1.9 hash syntax.
C: 14: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 1: Missing top-level class documentation comment.
C: 23: 1: Missing top-level module documentation comment.
C: 34: 1: Missing top-level class documentation comment.
C: 38: 12: Use the new Ruby 1.9 hash syntax.
C: 38: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 12: Use the new Ruby 1.9 hash syntax.
C: 49: 1: Missing top-level class documentation comment.
C: 50: 11: Use %w or %W for array of words.
C: 50: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 3: Prefer $LOAD_PATH over $:.
C: 59: 12: Use the new Ruby 1.9 hash syntax.
C: 59: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 63: 1: Missing top-level module documentation comment.
C: 65: 3: Use empty lines between defs.
C: 66: 3: Use empty lines between defs.
C: 69: 1: Missing top-level class documentation comment.
C: 81: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 1: Missing top-level class documentation comment.
C: 86: 3: Missing top-level class documentation comment.
C: 93: 16: Replace class var @@counter with a class instance var.
W: 97: 5: The use of eval is a serious security risk.
C:128: 7: Align the parameters of a method call if they span more than one line.
C:128: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 80: Line is too long. [83/79]
C:142: 80: Line is too long. [82/79]
C:146: 80: Line is too long. [89/79]
C:147: 80: Line is too long. [101/79]
C:152: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 80: Line is too long. [99/79]
C:204: 1: Trailing whitespace detected.
C:207: 1: Trailing whitespace detected.
C:211: 3: Keep a blank line before and after private.
C:212: 5: Inconsistent indentation detected.
C:216: 5: Inconsistent indentation detected.
C:220: 5: Inconsistent indentation detected.
C:224: 5: Inconsistent indentation detected.
C:229: 1: Extra blank line detected.
C:230: 1: Missing top-level class documentation comment.
C:231: 3: Missing top-level class documentation comment.
C:233: 14: Use the new Ruby 1.9 hash syntax.
C:237: 3: Missing top-level class documentation comment.
C:238: 14: Avoid single-line method definitions.
C:241: 14: Use the new Ruby 1.9 hash syntax.
C:245: 3: Missing top-level class documentation comment.
C:246: 14: Avoid single-line method definitions.
C:249: 14: Use the new Ruby 1.9 hash syntax.
C:265: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:269: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:273: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/http_basic_authentication_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 4: 3: Missing top-level class documentation comment.
C: 9: 34: Use the new Ruby 1.9 hash syntax.
C: 9: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 52: Use the new Ruby 1.9 hash syntax.
C: 9: 65: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 76: Use the new Ruby 1.9 hash syntax.
C: 9: 80: Line is too long. [91/79]
C: 12: 14: Use the new Ruby 1.9 hash syntax.
C: 12: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 14: Use the new Ruby 1.9 hash syntax.
C: 20: 14: Use the new Ruby 1.9 hash syntax.
C: 24: 14: Use the new Ruby 1.9 hash syntax.
C: 36: 80: Line is too long. [107/79]
C: 39: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 80: Line is too long. [120/79]
C: 50: 18: Use %w or %W for array of words.
C: 50: 80: Line is too long. [120/79]
C: 60: 80: Line is too long. [103/79]
C: 62: 80: Line is too long. [84/79]
C: 63: 80: Line is too long. [135/79]
C: 67: 80: Line is too long. [142/79]
C: 77: 80: Line is too long. [124/79]
C: 79: 80: Line is too long. [86/79]
C: 80: 80: Line is too long. [135/79]
C: 84: 80: Line is too long. [145/79]
C: 96: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:101: 80: Line is too long. [83/79]
C:104: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 80: Line is too long. [83/79]
C:113: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:122: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/http_digest_authentication_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Class definition is too long. [187/100]
C: 4: 1: Missing top-level class documentation comment.
C: 5: 3: Missing top-level class documentation comment.
C: 10: 37: Do not use :: for method calls.
C: 10: 49: Use %w or %W for array of words.
C: 10: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 55: Space missing after comma.
C: 10: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 69: Space missing after comma.
C: 10: 70: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 80: Line is too long. [90/79]
C: 10: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 90: Space inside } missing.
C: 13: 14: Use the new Ruby 1.9 hash syntax.
C: 13: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 14: Use the new Ruby 1.9 hash syntax.
C: 23: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 80: Line is too long. [85/79]
C: 33: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 80: Line is too long. [82/79]
C: 38: 18: Use %w or %W for array of words.
C: 38: 80: Line is too long. [120/79]
C: 44: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 80: Line is too long. [98/79]
C: 54: 49: Use the new Ruby 1.9 hash syntax.
C: 54: 70: Use the new Ruby 1.9 hash syntax.
C: 54: 80: Line is too long. [90/79]
C: 58: 80: Line is too long. [103/79]
C: 64: 49: Use the new Ruby 1.9 hash syntax.
C: 64: 71: Use the new Ruby 1.9 hash syntax.
C: 64: 80: Line is too long. [91/79]
C: 68: 80: Line is too long. [125/79]
C: 72: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 61: Use the new Ruby 1.9 hash syntax.
C: 82: 79: Use the new Ruby 1.9 hash syntax.
C: 82: 80: Line is too long. [95/79]
C: 86: 80: Line is too long. [106/79]
C: 87: 80: Line is too long. [93/79]
C: 90: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 61: Use the new Ruby 1.9 hash syntax.
C: 91: 80: Line is too long. [102/79]
C: 91: 84: Use the new Ruby 1.9 hash syntax.
C: 95: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 98: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 61: Use the new Ruby 1.9 hash syntax.
C: 99: 80: Line is too long. [125/79]
C: 99: 84: Use the new Ruby 1.9 hash syntax.
C: 99:107: Use the new Ruby 1.9 hash syntax.
C: 99:117: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:106: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:107: 61: Use the new Ruby 1.9 hash syntax.
C:107: 80: Line is too long. [123/79]
C:107: 84: Use the new Ruby 1.9 hash syntax.
C:107:104: Use the new Ruby 1.9 hash syntax.
C:107:115: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:114: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 61: Use the new Ruby 1.9 hash syntax.
C:115: 80: Line is too long. [125/79]
C:115: 84: Use the new Ruby 1.9 hash syntax.
C:115:104: Use the new Ruby 1.9 hash syntax.
C:115:114: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:122: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 61: Use the new Ruby 1.9 hash syntax.
C:123: 80: Line is too long. [105/79]
C:123: 84: Use the new Ruby 1.9 hash syntax.
C:131: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:132: 61: Use the new Ruby 1.9 hash syntax.
C:132: 80: Line is too long. [105/79]
C:132: 84: Use the new Ruby 1.9 hash syntax.
C:141: 80: Line is too long. [93/79]
C:142: 61: Use the new Ruby 1.9 hash syntax.
C:142: 80: Line is too long. [105/79]
C:142: 84: Use the new Ruby 1.9 hash syntax.
C:143: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 61: Use the new Ruby 1.9 hash syntax.
C:152: 80: Line is too long. [105/79]
C:152: 84: Use the new Ruby 1.9 hash syntax.
C:153: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 61: Use the new Ruby 1.9 hash syntax.
C:164: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 80: Line is too long. [132/79]
C:165: 61: Use the new Ruby 1.9 hash syntax.
C:165: 80: Line is too long. [105/79]
C:165: 84: Use the new Ruby 1.9 hash syntax.
C:174: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 80: Line is too long. [108/79]
C:175: 61: Use the new Ruby 1.9 hash syntax.
C:175: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:175: 80: Line is too long. [132/79]
C:176: 61: Use the new Ruby 1.9 hash syntax.
C:176: 80: Line is too long. [105/79]
C:176: 84: Use the new Ruby 1.9 hash syntax.
C:177: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:178: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:187: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:188: 61: Use the new Ruby 1.9 hash syntax.
C:189: 44: Align the elements of a hash literal if they span more than one line.
C:189: 44: Use the new Ruby 1.9 hash syntax.
C:189: 70: Do not use :: for method calls.
C:189: 80: Line is too long. [123/79]
C:189: 82: Use %w or %W for array of words.
C:189: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:189: 88: Space missing after comma.
C:189: 89: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:189:102: Space missing after comma.
C:189:103: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:189:118: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:190: 44: Align the elements of a hash literal if they span more than one line.
C:190: 44: Use the new Ruby 1.9 hash syntax.
C:198: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:199: 61: Use the new Ruby 1.9 hash syntax.
C:199: 80: Line is too long. [123/79]
C:199: 84: Use the new Ruby 1.9 hash syntax.
C:199:107: Use the new Ruby 1.9 hash syntax.
C:208: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 80: Line is too long. [86/79]
C:209: 61: Use the new Ruby 1.9 hash syntax.
C:209: 79: Use the new Ruby 1.9 hash syntax.
C:209: 80: Line is too long. [95/79]
C:210: 80: Line is too long. [111/79]
C:210: 93: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:210:107: Space missing to the left of {.
C:210:108: Space missing inside {.
C:210:111: Space missing inside }.
C:214: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:214: 80: Line is too long. [80/79]
C:215: 61: Use the new Ruby 1.9 hash syntax.
C:215: 80: Line is too long. [105/79]
C:215: 84: Use the new Ruby 1.9 hash syntax.
C:218: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 80: Line is too long. [81/79]
C:227: 61: Use the new Ruby 1.9 hash syntax.
C:227: 80: Line is too long. [105/79]
C:227: 84: Use the new Ruby 1.9 hash syntax.
C:230: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 80: Line is too long. [92/79]
C:238: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:238: 80: Line is too long. [80/79]
C:239: 61: Use the new Ruby 1.9 hash syntax.
C:239: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:239: 80: Line is too long. [133/79]
C:240: 61: Use the new Ruby 1.9 hash syntax.
C:240: 80: Line is too long. [105/79]
C:240: 84: Use the new Ruby 1.9 hash syntax.
C:243: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:251: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:261: 3: Method has too many lines. [17/10]
C:262: 28: Use the new Ruby 1.9 hash syntax.
C:262: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:262: 47: Use the new Ruby 1.9 hash syntax.
C:262: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:262: 70: Use the new Ruby 1.9 hash syntax.
C:262: 80: Line is too long. [95/79]
C:265: 80: Line is too long. [96/79]
C:281: 24: Use the new Ruby 1.9 hash syntax.
C:282: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:283: 80: Line is too long. [125/79]
== actionpack/test/controller/http_token_authentication_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 4: 3: Missing top-level class documentation comment.
C: 10: 14: Use the new Ruby 1.9 hash syntax.
C: 10: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 14: Use the new Ruby 1.9 hash syntax.
C: 18: 14: Use the new Ruby 1.9 hash syntax.
C: 30: 80: Line is too long. [117/79]
C: 33: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 39: 80: Line is too long. [92/79]
C: 44: 18: Use %w or %W for array of words.
C: 44: 80: Line is too long. [120/79]
C: 54: 80: Line is too long. [103/79]
C: 56: 80: Line is too long. [84/79]
C: 57: 80: Line is too long. [113/79]
C: 57: 93: Use the new Ruby 1.9 hash syntax.
C: 61: 80: Line is too long. [142/79]
C: 71: 80: Line is too long. [124/79]
C: 73: 80: Line is too long. [86/79]
C: 74: 80: Line is too long. [91/79]
C: 78: 80: Line is too long. [145/79]
C: 82: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 80: Line is too long. [112/79]
C: 90: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 95: 80: Line is too long. [83/79]
C: 98: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 80: Line is too long. [83/79]
C:107: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 80: Line is too long. [103/79]
C:114: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:114: 80: Line is too long. [83/79]
C:116: 80: Line is too long. [103/79]
C:121: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 80: Line is too long. [103/79]
C:128: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 80: Line is too long. [103/79]
C:138: 55: %-literals should be delimited by ( and )
C:142: 80: Line is too long. [82/79]
== actionpack/test/controller/integration_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Class definition is too long. [157/100]
C: 5: 1: Missing top-level class documentation comment.
C: 6: 20: Avoid using {...} for multi-line blocks.
W: 6: 23: Unused block argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C: 7: 11: Space inside { missing.
C: 7: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 67: Space inside } missing.
C: 7: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 80: Line is too long. [87/79]
C: 23: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 23: Do not use semicolons to terminate expressions.
C: 34: 32: Space inside { missing.
C: 34: 33: Use the new Ruby 1.9 hash syntax.
C: 34: 43: Space inside } missing.
C: 34: 56: Space inside { missing.
C: 34: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 80: Line is too long. [87/79]
C: 34: 87: Space inside } missing.
C: 41: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 23: Do not use semicolons to terminate expressions.
C: 41: 32: Space inside { missing.
C: 41: 33: Use the new Ruby 1.9 hash syntax.
C: 41: 43: Space inside } missing.
C: 41: 56: Space inside { missing.
C: 41: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 80: Line is too long. [87/79]
C: 41: 87: Space inside } missing.
C: 48: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 23: Do not use semicolons to terminate expressions.
C: 48: 32: Space inside { missing.
C: 48: 33: Use the new Ruby 1.9 hash syntax.
C: 48: 43: Space inside } missing.
C: 48: 56: Space inside { missing.
C: 48: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 80: Line is too long. [87/79]
C: 48: 87: Space inside } missing.
C: 55: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 23: Do not use semicolons to terminate expressions.
C: 55: 32: Space inside { missing.
C: 55: 33: Use the new Ruby 1.9 hash syntax.
C: 55: 43: Space inside } missing.
C: 55: 56: Space inside { missing.
C: 55: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 80: Line is too long. [88/79]
C: 61: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 23: Do not use semicolons to terminate expressions.
C: 61: 32: Space inside { missing.
C: 61: 33: Use the new Ruby 1.9 hash syntax.
C: 61: 43: Space inside } missing.
C: 61: 56: Space inside { missing.
C: 61: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 80: Line is too long. [88/79]
C: 67: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 23: Do not use semicolons to terminate expressions.
C: 67: 32: Space inside { missing.
C: 67: 33: Use the new Ruby 1.9 hash syntax.
C: 67: 43: Space inside } missing.
C: 67: 56: Space inside { missing.
C: 67: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 80: Line is too long. [88/79]
C: 73: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 23: Do not use semicolons to terminate expressions.
C: 73: 32: Space inside { missing.
C: 73: 33: Use the new Ruby 1.9 hash syntax.
C: 73: 43: Space inside } missing.
C: 73: 56: Space inside { missing.
C: 73: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 80: Line is too long. [88/79]
C: 79: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 23: Do not use semicolons to terminate expressions.
C: 79: 32: Space inside { missing.
C: 79: 33: Use the new Ruby 1.9 hash syntax.
C: 79: 43: Space inside } missing.
C: 79: 56: Space inside { missing.
C: 79: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 80: Line is too long. [88/79]
C: 85: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 20: Do not use semicolons to terminate expressions.
C: 85: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 49: Space inside { missing.
C: 85: 50: Use the new Ruby 1.9 hash syntax.
C: 85: 69: Space inside } missing.
C: 86: 41: Space missing after comma.
C: 86: 46: Space missing after comma.
C: 86: 53: Space missing after comma.
C: 87: 22: Space missing after comma.
C: 87: 29: Space missing after comma.
C: 91: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 20: Do not use semicolons to terminate expressions.
C: 91: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 49: Space inside { missing.
C: 91: 50: Use the new Ruby 1.9 hash syntax.
C: 91: 69: Space inside } missing.
C: 92: 42: Space missing after comma.
C: 92: 47: Space missing after comma.
C: 92: 54: Space missing after comma.
C: 93: 23: Space missing after comma.
C: 93: 30: Space missing after comma.
C: 97: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 20: Do not use semicolons to terminate expressions.
C: 97: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 49: Space inside { missing.
C: 97: 50: Use the new Ruby 1.9 hash syntax.
C: 97: 69: Space inside } missing.
C: 98: 43: Space missing after comma.
C: 98: 48: Space missing after comma.
C: 98: 55: Space missing after comma.
C: 99: 24: Space missing after comma.
C: 99: 31: Space missing after comma.
C:103: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 20: Do not use semicolons to terminate expressions.
C:103: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 49: Space inside { missing.
C:103: 50: Use the new Ruby 1.9 hash syntax.
C:103: 69: Space inside } missing.
C:104: 41: Space missing after comma.
C:104: 46: Space missing after comma.
C:104: 53: Space missing after comma.
C:105: 22: Space missing after comma.
C:105: 29: Space missing after comma.
C:109: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 20: Do not use semicolons to terminate expressions.
C:109: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 49: Space inside { missing.
C:109: 50: Use the new Ruby 1.9 hash syntax.
C:109: 69: Space inside } missing.
C:110: 44: Space missing after comma.
C:110: 49: Space missing after comma.
C:110: 56: Space missing after comma.
C:111: 25: Space missing after comma.
C:111: 32: Space missing after comma.
C:115: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 20: Do not use semicolons to terminate expressions.
C:115: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 49: Space inside { missing.
C:115: 50: Use the new Ruby 1.9 hash syntax.
C:115: 69: Space inside } missing.
C:116: 42: Space missing after comma.
C:116: 47: Space missing after comma.
C:116: 54: Space missing after comma.
C:117: 23: Space missing after comma.
C:117: 30: Space missing after comma.
C:121: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 20: Do not use semicolons to terminate expressions.
C:121: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 49: Space inside { missing.
C:121: 50: Use the new Ruby 1.9 hash syntax.
C:121: 69: Space inside } missing.
C:123: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 80: Line is too long. [93/79]
C:126: 41: Space missing after comma.
C:126: 46: Space missing after comma.
C:126: 53: Space missing after comma.
C:127: 35: Space missing after comma.
C:127: 40: Space missing after comma.
C:127: 47: Space missing after comma.
C:131: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 20: Do not use semicolons to terminate expressions.
C:131: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 49: Space inside { missing.
C:131: 50: Use the new Ruby 1.9 hash syntax.
C:131: 69: Space inside } missing.
C:133: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 80: Line is too long. [93/79]
C:136: 42: Space missing after comma.
C:136: 47: Space missing after comma.
C:136: 54: Space missing after comma.
C:137: 36: Space missing after comma.
C:137: 41: Space missing after comma.
C:137: 48: Space missing after comma.
C:141: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:141: 20: Do not use semicolons to terminate expressions.
C:141: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:141: 49: Space inside { missing.
C:141: 50: Use the new Ruby 1.9 hash syntax.
C:141: 69: Space inside } missing.
C:143: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 80: Line is too long. [93/79]
C:146: 43: Space missing after comma.
C:146: 48: Space missing after comma.
C:146: 55: Space missing after comma.
C:147: 37: Space missing after comma.
C:147: 42: Space missing after comma.
C:147: 49: Space missing after comma.
C:151: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 20: Do not use semicolons to terminate expressions.
C:151: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 49: Space inside { missing.
C:151: 50: Use the new Ruby 1.9 hash syntax.
C:151: 69: Space inside } missing.
C:153: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 80: Line is too long. [93/79]
C:156: 41: Space missing after comma.
C:156: 46: Space missing after comma.
C:156: 53: Space missing after comma.
C:157: 35: Space missing after comma.
C:157: 40: Space missing after comma.
C:157: 47: Space missing after comma.
C:161: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:161: 20: Do not use semicolons to terminate expressions.
C:161: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:161: 49: Space inside { missing.
C:161: 50: Use the new Ruby 1.9 hash syntax.
C:161: 69: Space inside } missing.
C:163: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 80: Line is too long. [93/79]
C:166: 44: Space missing after comma.
C:166: 49: Space missing after comma.
C:166: 56: Space missing after comma.
C:167: 38: Space missing after comma.
C:167: 43: Space missing after comma.
C:167: 50: Space missing after comma.
C:171: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:171: 20: Do not use semicolons to terminate expressions.
C:171: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:171: 49: Space inside { missing.
C:171: 50: Use the new Ruby 1.9 hash syntax.
C:171: 69: Space inside } missing.
C:173: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:173: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 80: Line is too long. [93/79]
C:176: 42: Space missing after comma.
C:176: 47: Space missing after comma.
C:176: 54: Space missing after comma.
C:177: 36: Space missing after comma.
C:177: 41: Space missing after comma.
C:177: 48: Space missing after comma.
C:181: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:181: 20: Do not use semicolons to terminate expressions.
C:181: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:181: 49: Space inside { missing.
C:181: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:181: 80: Line is too long. [105/79]
C:181: 88: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:181:105: Space inside } missing.
C:183: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:183: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 42: Space missing after comma.
C:185: 47: Space missing after comma.
C:185: 54: Space missing after comma.
C:186: 36: Space missing after comma.
C:186: 41: Space missing after comma.
C:186: 48: Space missing after comma.
C:190: 1: Missing top-level class documentation comment.
W:198: 38: Unused block argument - sess. You can omit the argument if you don't care about it.
C:201: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:201: 80: Line is too long. [96/79]
C:202: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 80: Line is too long. [96/79]
C:209: 3: Method has too many lines. [11/10]
C:225: 80: Line is too long. [81/79]
C:238: 80: Line is too long. [100/79]
C:243: 1: Class definition is too long. [202/100]
C:243: 1: Missing top-level class documentation comment.
C:244: 3: Missing top-level class documentation comment.
C:247: 30: Use the new Ruby 1.9 hash syntax.
C:247: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:247: 45: Use the new Ruby 1.9 hash syntax.
C:248: 28: Use the new Ruby 1.9 hash syntax.
C:248: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:248: 46: Use the new Ruby 1.9 hash syntax.
C:252: 9: Do not prefix reader method names with get_.
C:253: 14: Use the new Ruby 1.9 hash syntax.
C:253: 47: Use the new Ruby 1.9 hash syntax.
C:257: 14: Use the new Ruby 1.9 hash syntax.
C:257: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:257: 34: Use the new Ruby 1.9 hash syntax.
C:261: 14: Use the new Ruby 1.9 hash syntax.
C:265: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:267: 14: Use the new Ruby 1.9 hash syntax.
C:267: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:267: 31: Use the new Ruby 1.9 hash syntax.
C:271: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:275: 9: Do not prefix reader method names with get_.
C:276: 14: Use the new Ruby 1.9 hash syntax.
C:276: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:284: 3: Method has too many lines. [13/10]
C:288: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:293: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:294: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:300: 3: Method has too many lines. [13/10]
C:304: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:309: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:310: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:318: 7: Redundant self detected.
C:318: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:319: 7: Redundant self detected.
C:319: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:321: 77: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:321: 80: Line is too long. [89/79]
C:322: 20: Space inside { missing.
C:322: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 31: Surrounding space missing for operator '=>'.
C:322: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 47: Surrounding space missing for operator '=>'.
C:322: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 70: Surrounding space missing for operator '=>'.
C:322: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 80: Line is too long. [101/79]
C:322: 83: Space inside } missing.
C:331: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:331: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:332: 20: Space inside { missing.
C:332: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:332: 26: Surrounding space missing for operator '=>'.
C:332: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:332: 33: Space inside } missing.
C:336: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:338: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:339: 20: Space inside { missing.
C:339: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:339: 26: Surrounding space missing for operator '=>'.
C:339: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:339: 33: Space inside } missing.
C:345: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:350: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:350: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:351: 20: Space inside { missing.
C:351: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:351: 26: Surrounding space missing for operator '=>'.
C:351: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:351: 33: Space inside } missing.
C:355: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:357: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:358: 20: Space inside { missing.
C:358: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:358: 26: Surrounding space missing for operator '=>'.
C:358: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:358: 33: Space inside } missing.
C:362: 3: Method has too many lines. [14/10]
C:366: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:370: 80: Line is too long. [130/79]
C:376: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:384: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:388: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:404: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:406: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:406: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:411: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:417: 31: Use the new Ruby 1.9 hash syntax.
C:417: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:418: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:420: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:425: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:429: 3: Method has too many lines. [14/10]
C:433: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:437: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:441: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:445: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:450: 56: Use the new Ruby 1.9 hash syntax.
C:450: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:468: 3: Method has too many lines. [17/10]
C:505: 3: Keep a blank line before and after private.
C:506: 5: Inconsistent indentation detected.
C:506: 5: Method has too many lines. [12/10]
C:514: 28: Use the new Ruby 1.9 hash syntax.
C:514: 47: Use the new Ruby 1.9 hash syntax.
C:514: 70: Use the new Ruby 1.9 hash syntax.
C:514: 80: Line is too long. [83/79]
C:515: 30: Use the new Ruby 1.9 hash syntax.
C:515: 49: Use the new Ruby 1.9 hash syntax.
C:518: 9: Redundant self detected.
C:525: 1: Missing top-level class documentation comment.
C:528: 3: Missing top-level class documentation comment.
C:530: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:531: 15: Space inside { missing.
C:531: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:531: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:531: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:531: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:531: 72: Space inside } missing.
C:531: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:531: 80: Line is too long. [91/79]
C:533: 15: Space inside { missing.
C:533: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:533: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:533: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:533: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:533: 71: Space inside } missing.
C:543: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:547: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:551: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:558: 56: Use the new Ruby 1.9 hash syntax.
C:558: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:562: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:562: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:562: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:562: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:562: 78: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:562: 80: Line is too long. [96/79]
C:564: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:564: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:565: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:565: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:569: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:569: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:569: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:569: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:569: 78: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:569: 80: Line is too long. [94/79]
C:571: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:571: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:572: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:572: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:574: 1: Extra empty line detected at body end.
C:577: 1: Missing top-level class documentation comment.
C:578: 3: Missing top-level class documentation comment.
C:580: 14: Use the new Ruby 1.9 hash syntax.
C:580: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:592: 3: Missing top-level class documentation comment.
C:598: 18: Use the new Ruby 1.9 hash syntax.
C:598: 68: Use the new Ruby 1.9 hash syntax.
C:606: 16: Use the new Ruby 1.9 hash syntax.
C:606: 66: Use the new Ruby 1.9 hash syntax.
C:606: 80: Line is too long. [85/79]
C:608: 16: Use the new Ruby 1.9 hash syntax.
C:608: 66: Use the new Ruby 1.9 hash syntax.
C:609: 16: Use the new Ruby 1.9 hash syntax.
C:609: 66: Use the new Ruby 1.9 hash syntax.
C:611: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:618: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:624: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:628: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:639: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:643: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:648: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:656: 1: Missing top-level class documentation comment.
C:657: 3: Missing top-level class documentation comment.
C:659: 14: Use the new Ruby 1.9 hash syntax.
C:659: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:659: 34: Use the new Ruby 1.9 hash syntax.
C:664: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:673: 20: Use the new Ruby 1.9 hash syntax.
C:673: 76: Use the new Ruby 1.9 hash syntax.
C:673: 80: Line is too long. [88/79]
C:680: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:681: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:681: 19: Use the new Ruby 1.9 hash syntax.
C:681: 42: Use the new Ruby 1.9 hash syntax.
C:689: 1: Missing top-level class documentation comment.
C:690: 3: Missing top-level class documentation comment.
C:692: 14: Use the new Ruby 1.9 hash syntax.
C:692: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:696: 14: Use the new Ruby 1.9 hash syntax.
C:696: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:700: 14: Use the new Ruby 1.9 hash syntax.
C:700: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:704: 3: Missing top-level class documentation comment.
C:706: 9: Use the new Ruby 1.9 hash syntax.
C:706: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:710: 14: Use the new Ruby 1.9 hash syntax.
C:710: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:727: 25: Use the new Ruby 1.9 hash syntax.
C:727: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:729: 11: Use the new Ruby 1.9 hash syntax.
C:729: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:730: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:730: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:731: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:731: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:732: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:732: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:733: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:733: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:737: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:738: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:741: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:742: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:744: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:747: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:748: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:750: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:756: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:757: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:759: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:761: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:763: 80: Line is too long. [103/79]
C:766: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:767: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:769: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:769: 41: Use the new Ruby 1.9 hash syntax.
C:769: 60: Use the new Ruby 1.9 hash syntax.
== actionpack/test/controller/live_stream_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 3: Missing top-level class documentation comment.
C: 7: 5: Missing top-level class documentation comment.
C: 14: 19: Redundant curly braces around a hash parameter.
C: 14: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 19: Redundant curly braces around a hash parameter.
C: 22: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 3: Class definition is too long. [127/100]
C: 92: 3: Missing top-level class documentation comment.
C: 96: 5: Missing top-level class documentation comment.
C:106: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:107: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 16: Use the new Ruby 1.9 hash syntax.
C:116: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:122: 9: %w-literals should be delimited by ( and )
C:130: 9: %w-literals should be delimited by ( and )
C:139: 80: Line is too long. [89/79]
C:142: 9: %w-literals should be delimited by ( and )
C:149: 16: Use the new Ruby 1.9 hash syntax.
C:149: 43: Use the new Ruby 1.9 hash syntax.
C:149: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:157: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:170: 9: Use fail instead of raise to signal exceptions.
C:174: 9: Use fail instead of raise to signal exceptions.
C:178: 9: Use fail instead of raise to signal exceptions.
C:184: 11: Use fail instead of raise to signal exceptions.
C:200: 80: Line is too long. [114/79]
C:212: 20: Space inside { missing.
C:212: 39: Space inside } missing.
C:213: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:229: 5: Method has too many lines. [15/10]
C:231: 27: Use %w or %W for array of words.
C:236: 33: Avoid using {...} for multi-line blocks.
C:273: 5: Method has too many lines. [11/10]
C:280: 22: %r-literals should be delimited by { and }
C:280: 80: Line is too long. [90/79]
C:281: 80: Line is too long. [86/79]
C:296: 80: Line is too long. [86/79]
C:337: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:343: 3: Missing top-level class documentation comment.
== actionpack/test/controller/localized_templates_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 8: 1: Missing top-level class documentation comment.
C: 15: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 80: Line is too long. [80/79]
C: 43: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 44: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/log_subscriber_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 2: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 3: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 3: Missing top-level class documentation comment.
C: 7: 30: Use the new Ruby 1.9 hash syntax.
C: 7: 49: Use the new Ruby 1.9 hash syntax.
C: 13: 12: Use the new Ruby 1.9 hash syntax.
C: 22: 14: Use the new Ruby 1.9 hash syntax.
C: 26: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 30: Use the new Ruby 1.9 hash syntax.
C: 34: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 14: Use the new Ruby 1.9 hash syntax.
C: 46: 14: Use the new Ruby 1.9 hash syntax.
C: 50: 14: Use the new Ruby 1.9 hash syntax.
C: 54: 14: Use the new Ruby 1.9 hash syntax.
C: 58: 14: Use the new Ruby 1.9 hash syntax.
C: 62: 14: Use the new Ruby 1.9 hash syntax.
C: 66: 7: Use fail instead of raise to signal exceptions.
C: 70: 7: Use fail instead of raise to signal exceptions.
C: 74: 7: Use fail instead of raise to signal exceptions.
C: 79: 1: Class definition is too long. [197/100]
C: 79: 1: Missing top-level class documentation comment.
C: 88: 80: Line is too long. [80/79]
C:100: 7: Do not prefix writer method names with set_.
C:108: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 80: Line is too long. [91/79]
C:115: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 80: Line is too long. [88/79]
C:129: 21: Prefer find over detect.
C:129: 28: Space between { and | missing.
C:133: 16: Use the new Ruby 1.9 hash syntax.
C:141: 16: Use the new Ruby 1.9 hash syntax.
C:142: 16: Use the new Ruby 1.9 hash syntax.
C:153: 17: Use the new Ruby 1.9 hash syntax.
C:153: 30: Use the new Ruby 1.9 hash syntax.
C:167: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 16: Use the new Ruby 1.9 hash syntax.
C:169: 35: Use the new Ruby 1.9 hash syntax.
C:169: 53: Use the new Ruby 1.9 hash syntax.
C:183: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:192: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:201: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:218: 18: Use %r for regular expressions matching more than 1 '/' character.
W:297: 5: Do not suppress exceptions.
W:297: 5: Avoid rescuing the Exception class.
W:315: 5: Do not suppress exceptions.
== actionpack/test/controller/mime/accept_format_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 11: 1: Missing top-level class documentation comment.
C: 13: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 17: Use the new Ruby 1.9 hash syntax.
C: 15: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 1: Missing top-level class documentation comment.
C: 32: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 1: Indent access modifiers like protected.
C: 46: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54: 1: Missing top-level class documentation comment.
C: 59: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 80: Line is too long. [82/79]
C: 72: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 80: Line is too long. [82/79]
C: 83: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 80: Line is too long. [89/79]
C: 88: 80: Line is too long. [93/79]
C: 89: 17: Use the new Ruby 1.9 hash syntax.
C: 90: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/mime/respond_to_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Class definition is too long. [215/100]
C: 3: 1: Missing top-level class documentation comment.
C: 8: 26: Use the new Ruby 1.9 hash syntax.
C: 8: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 26: Use the new Ruby 1.9 hash syntax.
C: 9: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 26: Use the new Ruby 1.9 hash syntax.
C: 10: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 26: Use the new Ruby 1.9 hash syntax.
C: 11: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 26: Use the new Ruby 1.9 hash syntax.
C: 17: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 26: Use the new Ruby 1.9 hash syntax.
C: 18: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 26: Use the new Ruby 1.9 hash syntax.
C: 19: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 26: Use the new Ruby 1.9 hash syntax.
C: 25: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 26: Use the new Ruby 1.9 hash syntax.
C: 26: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 26: Use the new Ruby 1.9 hash syntax.
C: 32: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 26: Use the new Ruby 1.9 hash syntax.
C: 33: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 26: Use the new Ruby 1.9 hash syntax.
C: 34: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 26: Use the new Ruby 1.9 hash syntax.
C: 41: 25: Use the new Ruby 1.9 hash syntax.
C: 42: 26: Use the new Ruby 1.9 hash syntax.
C: 46: 1: Extra blank line detected.
C: 51: 26: Use the new Ruby 1.9 hash syntax.
C: 51: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 26: Use the new Ruby 1.9 hash syntax.
C: 52: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 26: Use the new Ruby 1.9 hash syntax.
C: 58: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 15: Space missing to the left of {.
C: 76: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 26: Use the new Ruby 1.9 hash syntax.
C: 82: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 26: Use the new Ruby 1.9 hash syntax.
C: 83: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 26: Use the new Ruby 1.9 hash syntax.
C: 84: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 90: 26: Use the new Ruby 1.9 hash syntax.
C: 90: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 54: Use the new Ruby 1.9 hash syntax.
C: 91: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 26: Use the new Ruby 1.9 hash syntax.
C: 92: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 1: Extra blank line detected.
C: 99: 28: Use the new Ruby 1.9 hash syntax.
C: 99: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 28: Use the new Ruby 1.9 hash syntax.
C:100: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:106: 28: Use the new Ruby 1.9 hash syntax.
C:106: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 26: Use the new Ruby 1.9 hash syntax.
C:113: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:114: 36: Use the new Ruby 1.9 hash syntax.
C:114: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 26: Use the new Ruby 1.9 hash syntax.
C:121: 25: Use the new Ruby 1.9 hash syntax.
C:132: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:132: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:141: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:141: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:141: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 38: Do not use semicolons to terminate expressions.
C:144: 47: Use the new Ruby 1.9 hash syntax.
C:144: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 80: Line is too long. [91/79]
C:145: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 38: Do not use semicolons to terminate expressions.
C:145: 47: Use the new Ruby 1.9 hash syntax.
C:145: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 80: Line is too long. [91/79]
C:156: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:172: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:180: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:181: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:182: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 39: Space missing to the left of {.
C:197: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:198: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:206: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:207: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:214: 41: Space missing to the left of {.
C:214: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:215: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:221: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:235: 37: Space missing to the left of {.
C:235: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:243: 22: Space missing to the left of {.
C:243: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 39: Space missing to the left of {.
C:244: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:249: 3: Keep a blank line before and after protected.
C:250: 5: Inconsistent indentation detected.
C:252: 9: Indent when as deep as case.
C:252: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:252: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:254: 9: Indent when as deep as case.
C:254: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:255: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:260: 1: Class definition is too long. [415/100]
C:260: 1: Missing top-level class documentation comment.
C:263: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:264: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:275: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:300: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:306: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:310: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:314: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:326: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:331: 3: Method has too many lines. [15/10]
C:335: 24: Use the new Ruby 1.9 hash syntax.
C:338: 24: Use the new Ruby 1.9 hash syntax.
C:353: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:365: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:367: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:370: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:372: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:377: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:379: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:381: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:383: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:385: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:387: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:391: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:393: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:396: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:398: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:403: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:404: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:404: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:406: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:410: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:411: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:411: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:413: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:417: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:421: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:423: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:427: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:429: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:434: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:439: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:445: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:445: 80: Line is too long. [123/79]
C:451: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:455: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:459: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:465: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:471: 26: Redundant curly braces around a hash parameter.
C:471: 26: Space inside { missing.
C:471: 27: Use the new Ruby 1.9 hash syntax.
C:471: 34: Surrounding space missing for operator '=>'.
C:471: 42: Space inside } missing.
C:476: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:482: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:488: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:494: 26: Redundant curly braces around a hash parameter.
C:499: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:503: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:509: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:511: 80: Line is too long. [99/79]
C:520: 36: Use the new Ruby 1.9 hash syntax.
C:520: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:521: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:522: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:526: 50: Use the new Ruby 1.9 hash syntax.
C:526: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:527: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:528: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:533: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:535: 27: Use the new Ruby 1.9 hash syntax.
C:535: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:536: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:538: 27: Use the new Ruby 1.9 hash syntax.
C:538: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:539: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:541: 27: Use the new Ruby 1.9 hash syntax.
C:541: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:542: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:547: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:549: 22: Use the new Ruby 1.9 hash syntax.
C:549: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:550: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:554: 27: Use the new Ruby 1.9 hash syntax.
C:554: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:555: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:558: 3: Method has too many lines. [11/10]
W:569: 46: Redundant use of Object#to_s in interpolation.
C:571: 26: Use the new Ruby 1.9 hash syntax.
C:571: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:572: 45: Redundant use of Object#to_s in interpolation.
C:577: 80: Line is too long. [95/79]
C:579: 42: Use the new Ruby 1.9 hash syntax.
C:579: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:580: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:581: 80: Line is too long. [103/79]
C:585: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:587: 80: Line is too long. [103/79]
C:588: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:593: 28: Use the new Ruby 1.9 hash syntax.
C:593: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:613: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:614: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:620: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:621: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:627: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:628: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:633: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:634: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:639: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:640: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:643: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:644: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:648: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:649: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:655: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:656: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:659: 3: Method has too many lines. [12/10]
C:662: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:663: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:667: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:668: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:672: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:673: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:676: 3: Method has too many lines. [11/10]
C:678: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:679: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:683: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:684: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:688: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:689: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:692: 3: Method has too many lines. [12/10]
C:695: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:696: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:700: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:701: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:705: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:706: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:712: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:713: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:717: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:718: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:724: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:725: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:729: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:730: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:735: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:736: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:740: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:741: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:747: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:748: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:754: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:755: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:761: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:762: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:768: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:769: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/mime/respond_with_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Missing top-level class documentation comment.
C: 6: 20: Use the new Ruby 1.9 hash syntax.
C: 7: 20: Use the new Ruby 1.9 hash syntax.
C: 7: 30: Space inside square brackets detected.
C: 7: 80: Line is too long. [98/79]
C: 7: 97: Space inside square brackets detected.
C: 14: 18: Redundant curly braces around a hash parameter.
C: 14: 18: Space inside { missing.
C: 14: 19: Use the new Ruby 1.9 hash syntax.
C: 14: 38: Space inside } missing.
C: 19: 27: Use the new Ruby 1.9 hash syntax.
C: 19: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 28: Use the new Ruby 1.9 hash syntax.
C: 25: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 28: Use the new Ruby 1.9 hash syntax.
C: 38: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 62: Use the new Ruby 1.9 hash syntax.
C: 38: 80: Line is too long. [81/79]
C: 47: 29: Use the new Ruby 1.9 hash syntax.
C: 47: 45: Use the new Ruby 1.9 hash syntax.
C: 47: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 51: 31: Unused block argument - o. If it's necessary, use _ or _o as an argument name to indicate that it won't be used.
C: 51: 43: Use the new Ruby 1.9 hash syntax.
C: 51: 80: Line is too long. [87/79]
C: 52: 28: Use the new Ruby 1.9 hash syntax.
C: 56: 28: Use the new Ruby 1.9 hash syntax.
C: 57: 21: Use fail instead of raise to signal exceptions.
C: 57: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 80: Line is too long. [90/79]
C: 63: 7: Avoid single-line method definitions.
C: 63: 39: Use the new Ruby 1.9 hash syntax.
C: 65: 28: Use the new Ruby 1.9 hash syntax.
C: 70: 18: Space inside { missing.
C: 70: 19: Use the new Ruby 1.9 hash syntax.
C: 70: 38: Space inside } missing.
C: 73: 1: Indent access modifiers like protected.
C: 73: 1: Keep a blank line before and after protected.
C: 76: 9: Use the new Ruby 1.9 hash syntax.
C: 76: 9: Use 2 spaces for indentation in a hash, relative to the start of the line where the left curly brace is.
C: 81: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 1: Missing top-level class documentation comment.
C: 91: 28: Use the new Ruby 1.9 hash syntax.
C: 91: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 1: Missing top-level class documentation comment.
C:102: 28: Use the new Ruby 1.9 hash syntax.
C:111: 18: Use the new Ruby 1.9 hash syntax.
C:111: 29: Use the new Ruby 1.9 hash syntax.
C:113: 18: Use the new Ruby 1.9 hash syntax.
C:113: 29: Use the new Ruby 1.9 hash syntax.
C:120: 1: Missing top-level class documentation comment.
C:123: 3: Missing top-level class documentation comment.
C:125: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 1: Missing top-level class documentation comment.
C:136: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 1: Class definition is too long. [464/100]
C:140: 1: Missing top-level class documentation comment.
C:143: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:162: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:165: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:167: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:180: 80: Line is too long. [80/79]
C:181: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:188: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:190: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191: 80: Line is too long. [118/79]
C:193: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:195: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:196: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 3: Method has too many lines. [12/10]
C:209: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:211: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:214: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:216: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:217: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:219: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:221: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:227: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:228: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:232: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:246: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:248: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:255: 18: Use the new Ruby 1.9 hash syntax.
C:258: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:267: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:269: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:271: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:272: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:276: 80: Line is too long. [82/79]
C:278: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:279: 18: Use the new Ruby 1.9 hash syntax.
C:282: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:289: 3: Method has too many lines. [11/10]
C:289: 80: Line is too long. [83/79]
C:291: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:292: 18: Use the new Ruby 1.9 hash syntax.
C:295: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:297: 16: Space inside { missing.
C:297: 17: Use the new Ruby 1.9 hash syntax.
C:297: 34: Space inside } missing.
C:306: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:308: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:315: 18: Use the new Ruby 1.9 hash syntax.
C:318: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:325: 80: Line is too long. [89/79]
C:327: 18: Use the new Ruby 1.9 hash syntax.
C:329: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:329: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:331: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:341: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:343: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:350: 18: Use the new Ruby 1.9 hash syntax.
C:354: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:361: 80: Line is too long. [87/79]
C:363: 18: Use the new Ruby 1.9 hash syntax.
C:365: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:365: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:367: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:375: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:377: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:379: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:384: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:386: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:388: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:391: 80: Line is too long. [81/79]
C:392: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:393: 16: Use the new Ruby 1.9 hash syntax.
C:396: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:402: 80: Line is too long. [82/79]
C:403: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:404: 16: Use the new Ruby 1.9 hash syntax.
C:407: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:409: 14: Space inside { missing.
C:409: 15: Use the new Ruby 1.9 hash syntax.
C:409: 32: Space inside } missing.
C:418: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:420: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:426: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:428: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:430: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:436: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:438: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:440: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:445: 18: Use the new Ruby 1.9 hash syntax.
C:449: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:451: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:456: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:458: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:460: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:463: 3: Method has too many lines. [15/10]
C:465: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:468: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:470: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:471: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:471: 80: Line is too long. [91/79]
C:473: 18: Use the new Ruby 1.9 hash syntax.
C:476: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:484: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:486: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:494: 24: Surrounding space missing in default value assignment.
C:499: 16: Use the new Ruby 1.9 hash syntax.
W:503: 35: Redundant use of Object#to_s in interpolation.
C:507: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:509: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:511: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:513: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:518: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:526: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:528: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:529: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:534: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:536: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:541: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:542: 17: Use the new Ruby 1.9 hash syntax.
C:549: 19: Use the new Ruby 1.9 hash syntax.
C:549: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:549: 39: Use the new Ruby 1.9 hash syntax.
C:555: 19: Use the new Ruby 1.9 hash syntax.
C:555: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:555: 37: Use the new Ruby 1.9 hash syntax.
C:560: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:567: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:570: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:572: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:577: 3: Method has too many lines. [11/10]
C:578: 16: Use the new Ruby 1.9 hash syntax.
C:581: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:594: 3: Method has too many lines. [11/10]
C:595: 16: Use the new Ruby 1.9 hash syntax.
C:598: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:612: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:615: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:617: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:620: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:622: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:627: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:631: 53: Unused block argument - o. If it's necessary, use _ or _o as an argument name to indicate that it won't be used.
C:631: 65: Use the new Ruby 1.9 hash syntax.
C:631: 80: Line is too long. [109/79]
C:633: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:639: 51: Unused block argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used.
C:645: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:655: 80: Line is too long. [82/79]
C:657: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:663: 3: Keep a blank line before and after private.
C:664: 5: Inconsistent indentation detected.
C:671: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:678: 1: Missing top-level class documentation comment.
C:679: 48: Surrounding space missing in default value assignment.
C:689: 1: Missing top-level class documentation comment.
C:695: 28: Use the new Ruby 1.9 hash syntax.
C:700: 1: Missing top-level class documentation comment.
== actionpack/test/controller/new_base/bare_metal_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 1: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 4: 3: Missing top-level class documentation comment.
C: 6: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 3: Missing top-level class documentation comment.
C: 11: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 80: Line is too long. [96/79]
C: 12: 92: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 80: Line is too long. [83/79]
C: 30: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 3: Missing top-level class documentation comment.
C: 42: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 62: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 72: 3: Missing top-level class documentation comment.
C: 73: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 77: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 80: Line is too long. [87/79]
C: 78: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 80: Line is too long. [92/79]
C: 79: 81: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 80: Line is too long. [92/79]
C: 85: 81: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 90: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 80: Line is too long. [94/79]
C: 91: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 80: Line is too long. [94/79]
C: 97: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 80: Line is too long. [97/79]
C:103: 86: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 80: Line is too long. [96/79]
C:109: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:114: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 80: Line is too long. [99/79]
C:115: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 80: Line is too long. [102/79]
C:120: 86: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 80: Line is too long. [101/79]
C:125: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 80: Line is too long. [97/79]
C:130: 81: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 80: Line is too long. [108/79]
C:135: 92: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:139: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 80: Line is too long. [99/79]
C:140: 83: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 3: Missing top-level class documentation comment.
C:146: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/base_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 3: Missing top-level class documentation comment.
C: 9: 14: Use the new Ruby 1.9 hash syntax.
C: 9: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 14: Use the new Ruby 1.9 hash syntax.
C: 28: 5: Keep a blank line before and after protected.
C: 29: 7: Inconsistent indentation detected.
C: 35: 3: Missing top-level class documentation comment.
C: 36: 5: Avoid single-line method definitions.
C: 36: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 5: Missing top-level class documentation comment.
C: 43: 7: Avoid single-line method definitions.
C: 43: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 3: Missing top-level class documentation comment.
C: 49: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 68: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 80: Line is too long. [87/79]
C: 76: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 78: 80: Line is too long. [105/79]
C: 81: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 80: Line is too long. [93/79]
C: 86: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 80: Line is too long. [111/79]
C: 88: 80: Line is too long. [127/79]
C: 91: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 80: Line is too long. [109/79]
C: 93: 80: Line is too long. [145/79]
C: 96: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 80: Line is too long. [118/79]
C: 98: 80: Line is too long. [133/79]
C:101: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 80: Line is too long. [89/79]
C:106: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 80: Line is too long. [109/79]
C:111: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 80: Line is too long. [96/79]
C:116: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 80: Line is too long. [123/79]
== actionpack/test/controller/new_base/content_negotiation_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Extra empty line detected at body beginning.
C: 8: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 80: Line is too long. [100/79]
C: 12: 14: Use the new Ruby 1.9 hash syntax.
C: 12: 23: Redundant self detected.
C: 16: 3: Missing top-level class documentation comment.
C: 17: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 80: Line is too long. [91/79]
== actionpack/test/controller/new_base/content_type_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 6: 14: Use the new Ruby 1.9 hash syntax.
C: 6: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 14: Use the new Ruby 1.9 hash syntax.
C: 11: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 14: Use the new Ruby 1.9 hash syntax.
C: 15: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 39: Use the new Ruby 1.9 hash syntax.
C: 19: 3: Missing top-level class documentation comment.
C: 23: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 80: Line is too long. [89/79]
C: 25: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 80: Line is too long. [84/79]
C: 30: 3: Missing top-level class documentation comment.
C: 32: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 14: Use the new Ruby 1.9 hash syntax.
C: 33: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 14: Use the new Ruby 1.9 hash syntax.
C: 38: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 3: Missing top-level class documentation comment.
C: 43: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 30: Use the new Ruby 1.9 hash syntax.
C: 49: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 51: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 80: Line is too long. [86/79]
C: 57: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 63: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 3: Missing top-level class documentation comment.
C: 72: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 78: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 90: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 65: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 3: Missing top-level class documentation comment.
C: 98: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 98: 80: Line is too long. [81/79]
C: 99: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:101: 18: Put one space between the method name and the first argument.
C:101: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 80: Line is too long. [88/79]
C:106: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 18: Put one space between the method name and the first argument.
C:108: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/metal_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 6: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 3: Missing top-level class documentation comment.
W: 15: 14: Unused method argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used. You can also write as call(*) if you want the method to accept any arguments but don't care about them.
C: 16: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 3: Missing top-level class documentation comment.
C: 30: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 38: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/middleware_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 11: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 3: Missing top-level class documentation comment.
C: 24: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 3: Missing top-level class documentation comment.
W: 31: 26: Unused method argument - block. If it's necessary, use _ or _block as an argument name to indicate that it won't be used.
C: 38: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 3: Missing top-level class documentation comment.
C: 45: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 51: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 3: Missing top-level class documentation comment.
C: 59: 23: Use the new Ruby 1.9 hash syntax.
C: 60: 65: Use the new Ruby 1.9 hash syntax.
C: 60: 80: Line is too long. [81/79]
C: 63: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 3: Missing top-level class documentation comment.
C: 76: 80: Line is too long. [81/79]
C: 77: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 78: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 3: Missing top-level class documentation comment.
== actionpack/test/controller/new_base/render_action_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 14: Use the new Ruby 1.9 hash syntax.
C: 11: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 29: Use the new Ruby 1.9 hash syntax.
C: 27: 14: Use the new Ruby 1.9 hash syntax.
C: 31: 14: Use the new Ruby 1.9 hash syntax.
C: 31: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 40: Use the new Ruby 1.9 hash syntax.
C: 35: 14: Use the new Ruby 1.9 hash syntax.
C: 35: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 40: Use the new Ruby 1.9 hash syntax.
C: 39: 14: Use the new Ruby 1.9 hash syntax.
C: 39: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 39: 40: Use the new Ruby 1.9 hash syntax.
C: 43: 14: Use the new Ruby 1.9 hash syntax.
C: 43: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 40: Use the new Ruby 1.9 hash syntax.
C: 43: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 1: Extra empty line detected at body end.
C: 48: 3: Missing top-level class documentation comment.
C: 49: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 78: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 80: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 3: Missing top-level class documentation comment.
C: 89: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 65: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 80: Line is too long. [106/79]
C: 95: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 98: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 80: Line is too long. [113/79]
C:122: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:122: 77: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:122: 80: Line is too long. [91/79]
C:123: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 80: Line is too long. [92/79]
C:124: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 77: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 80: Line is too long. [102/79]
C:125: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 77: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:125: 80: Line is too long. [105/79]
C:126: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 80: Line is too long. [110/79]
C:130: 14: Use the new Ruby 1.9 hash syntax.
C:130: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 14: Use the new Ruby 1.9 hash syntax.
C:134: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 40: Use the new Ruby 1.9 hash syntax.
C:138: 14: Use the new Ruby 1.9 hash syntax.
C:138: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:138: 40: Use the new Ruby 1.9 hash syntax.
C:142: 14: Use the new Ruby 1.9 hash syntax.
C:142: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 40: Use the new Ruby 1.9 hash syntax.
C:146: 14: Use the new Ruby 1.9 hash syntax.
C:146: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 40: Use the new Ruby 1.9 hash syntax.
C:146: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:150: 14: Use the new Ruby 1.9 hash syntax.
C:150: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:150: 34: Use the new Ruby 1.9 hash syntax.
C:150: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 3: Missing top-level class documentation comment.
C:155: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:156: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:162: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 80: Line is too long. [80/79]
C:165: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:170: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:170: 80: Line is too long. [86/79]
C:172: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:177: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:177: 80: Line is too long. [84/79]
C:179: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:184: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:184: 80: Line is too long. [87/79]
C:186: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191: 3: Missing top-level class documentation comment.
C:194: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:199: 1: Extra empty line detected at body end.
C:203: 3: Missing top-level class documentation comment.
C:205: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:205: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:205: 80: Line is too long. [90/79]
C:206: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:206: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:206: 80: Line is too long. [117/79]
C:210: 14: Use the new Ruby 1.9 hash syntax.
C:210: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:214: 14: Use the new Ruby 1.9 hash syntax.
C:214: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:214: 40: Use the new Ruby 1.9 hash syntax.
C:218: 14: Use the new Ruby 1.9 hash syntax.
C:218: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:218: 40: Use the new Ruby 1.9 hash syntax.
C:222: 14: Use the new Ruby 1.9 hash syntax.
C:222: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 40: Use the new Ruby 1.9 hash syntax.
C:226: 14: Use the new Ruby 1.9 hash syntax.
C:226: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 40: Use the new Ruby 1.9 hash syntax.
C:226: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 3: Missing top-level class documentation comment.
C:231: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:231: 80: Line is too long. [91/79]
C:232: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:234: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:238: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:239: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:245: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:246: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:246: 80: Line is too long. [85/79]
C:248: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:252: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 80: Line is too long. [83/79]
C:255: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:262: 3: Missing top-level class documentation comment.
C:263: 56: Redundant curly braces around a hash parameter.
C:264: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:264: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:264: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:264: 80: Line is too long. [85/79]
C:265: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 80: Line is too long. [96/79]
C:266: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 80: Line is too long. [113/79]
C:270: 14: Use the new Ruby 1.9 hash syntax.
C:270: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:274: 14: Use the new Ruby 1.9 hash syntax.
C:274: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:274: 40: Use the new Ruby 1.9 hash syntax.
C:278: 14: Use the new Ruby 1.9 hash syntax.
C:278: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:278: 40: Use the new Ruby 1.9 hash syntax.
C:282: 14: Use the new Ruby 1.9 hash syntax.
C:282: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:282: 40: Use the new Ruby 1.9 hash syntax.
C:286: 3: Missing top-level class documentation comment.
C:287: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 80: Line is too long. [103/79]
C:288: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:290: 18: Put one space between the method name and the first argument.
C:290: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:294: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:295: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:297: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:301: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:302: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:302: 80: Line is too long. [80/79]
C:304: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:308: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:309: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:311: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_body_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 9: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 3: Missing top-level class documentation comment.
C: 17: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 3: Missing top-level class documentation comment.
C: 23: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 3: Missing top-level class documentation comment.
C: 80: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 80: Line is too long. [97/79]
C: 90: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 80: Line is too long. [100/79]
C:100: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:107: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:114: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 80: Line is too long. [115/79]
C:122: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:150: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 20: %w-literals should be delimited by ( and )
C:156: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:157: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:159: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:166: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_context_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 7: 3: Missing top-level class documentation comment.
C: 9: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 80: Line is too long. [108/79]
C: 10: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 14: Use the new Ruby 1.9 hash syntax.
C: 21: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 40: Use the new Ruby 1.9 hash syntax.
C: 25: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 14: Use the new Ruby 1.9 hash syntax.
C: 26: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 40: Use the new Ruby 1.9 hash syntax.
C: 26: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 3: Missing top-level class documentation comment.
C: 42: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 44: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 49: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_file_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 8: 14: Use the new Ruby 1.9 hash syntax.
C: 8: 58: %w-literals should be delimited by ( and )
C: 8: 80: Line is too long. [93/79]
C: 13: 14: Use the new Ruby 1.9 hash syntax.
C: 13: 80: Line is too long. [100/79]
C: 17: 49: %w-literals should be delimited by ( and )
C: 17: 80: Line is too long. [84/79]
C: 22: 80: Line is too long. [91/79]
C: 27: 14: Use the new Ruby 1.9 hash syntax.
C: 32: 14: Use the new Ruby 1.9 hash syntax.
C: 37: 14: Use the new Ruby 1.9 hash syntax.
C: 37: 66: %w-literals should be delimited by ( and )
C: 37: 80: Line is too long. [125/79]
C: 41: 80: Line is too long. [93/79]
C: 42: 14: Use the new Ruby 1.9 hash syntax.
C: 42: 29: Use the new Ruby 1.9 hash syntax.
C: 42: 40: Space inside { missing.
C: 42: 41: Use the new Ruby 1.9 hash syntax.
C: 42: 66: Space inside } missing.
C: 47: 20: Use the new Ruby 1.9 hash syntax.
C: 47: 31: Space inside { missing.
C: 47: 32: Use the new Ruby 1.9 hash syntax.
C: 47: 57: Space inside } missing.
C: 51: 3: Missing top-level class documentation comment.
C: 54: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_html_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 9: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 3: Missing top-level class documentation comment.
C: 17: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 3: Missing top-level class documentation comment.
C: 23: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 78: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 3: Missing top-level class documentation comment.
C: 83: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 80: Line is too long. [97/79]
C: 93: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 80: Line is too long. [100/79]
C:103: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 80: Line is too long. [115/79]
C:125: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:127: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:132: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:138: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:139: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:155: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:159: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:160: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:162: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:166: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:167: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:173: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:180: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:180: 80: Line is too long. [92/79]
C:181: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:182: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 80: Line is too long. [91/79]
C:186: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:187: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_implicit_action_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 6: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 80: Line is too long. [81/79]
C: 7: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 80: Line is too long. [87/79]
C: 8: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 80: Line is too long. [83/79]
C: 14: 3: Missing top-level class documentation comment.
C: 15: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 18: Put one space between the method name and the first argument.
C: 18: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 18: Put one space between the method name and the first argument.
C: 25: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 18: Put one space between the method name and the first argument.
C: 32: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_layout_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 6: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 80: Line is too long. [88/79]
C: 13: 14: Use the new Ruby 1.9 hash syntax.
C: 13: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 14: Use the new Ruby 1.9 hash syntax.
C: 17: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 36: Use the new Ruby 1.9 hash syntax.
C: 17: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 14: Use the new Ruby 1.9 hash syntax.
C: 28: 3: Missing top-level class documentation comment.
C: 30: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 80: Line is too long. [92/79]
C: 31: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 14: Use the new Ruby 1.9 hash syntax.
C: 35: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 39: 3: Missing top-level class documentation comment.
C: 40: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 18: Put one space between the method name and the first argument.
C: 43: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 1: Extra empty line detected at body end.
C: 61: 3: Missing top-level class documentation comment.
C: 64: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 3: Missing top-level class documentation comment.
C: 72: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 72: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 65: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 80: Line is too long. [80/79]
C: 74: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 14: Use the new Ruby 1.9 hash syntax.
C: 79: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 3: Missing top-level class documentation comment.
C: 88: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 19: Use the new Ruby 1.9 hash syntax.
C: 89: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 80: Line is too long. [82/79]
C: 98: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 22: Redundant curly braces around a hash parameter.
C: 99: 24: Use the new Ruby 1.9 hash syntax.
C: 99: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 3: Missing top-level class documentation comment.
C:106: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 3: Missing top-level class documentation comment.
C:122: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 19: Use the new Ruby 1.9 hash syntax.
C:123: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_partial_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Extra empty line detected at body beginning.
C: 5: 3: Missing top-level class documentation comment.
C: 6: 1: Extra empty line detected at body beginning.
C: 8: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 80: Line is too long. [145/79]
C: 10: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 80: Line is too long. [114/79]
C: 11: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 80: Line is too long. [110/79]
C: 12: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 80: Line is too long. [150/79]
C: 14: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 14: Use the new Ruby 1.9 hash syntax.
C: 19: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 14: Use the new Ruby 1.9 hash syntax.
C: 24: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 3: Missing top-level class documentation comment.
C: 37: 80: Line is too long. [96/79]
C: 39: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 80: Line is too long. [127/79]
C: 44: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 49: 3: Missing top-level class documentation comment.
C: 52: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 80: Line is too long. [80/79]
C: 54: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 62: 1: Extra empty line detected at body end.
== actionpack/test/controller/new_base/render_plain_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 9: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 3: Missing top-level class documentation comment.
C: 17: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 3: Missing top-level class documentation comment.
C: 23: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 3: Missing top-level class documentation comment.
C: 75: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 80: Line is too long. [97/79]
C: 85: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 80: Line is too long. [100/79]
C: 95: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:116: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:116: 80: Line is too long. [115/79]
C:117: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:138: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:147: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 80: Line is too long. [93/79]
C:159: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:160: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 80: Line is too long. [92/79]
C:164: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:165: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_streaming_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 6: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 80: Line is too long. [80/79]
C: 8: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 80: Line is too long. [89/79]
C: 12: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 14: Use the new Ruby 1.9 hash syntax.
C: 19: 14: Use the new Ruby 1.9 hash syntax.
C: 19: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 40: Use the new Ruby 1.9 hash syntax.
C: 19: 57: Use the new Ruby 1.9 hash syntax.
C: 19: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 14: Use the new Ruby 1.9 hash syntax.
C: 23: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 33: Use the new Ruby 1.9 hash syntax.
C: 27: 14: Use the new Ruby 1.9 hash syntax.
C: 27: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 40: Use the new Ruby 1.9 hash syntax.
C: 31: 14: Use the new Ruby 1.9 hash syntax.
C: 31: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 40: Use the new Ruby 1.9 hash syntax.
C: 35: 14: Use the new Ruby 1.9 hash syntax.
C: 35: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 40: Use the new Ruby 1.9 hash syntax.
C: 35: 57: Use the new Ruby 1.9 hash syntax.
C: 39: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 39: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 14: Use the new Ruby 1.9 hash syntax.
C: 40: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 40: Use the new Ruby 1.9 hash syntax.
C: 44: 3: Missing top-level class documentation comment.
C: 45: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 51: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 80: Line is too long. [93/79]
C: 58: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 63: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 80: Line is too long. [120/79]
C: 80: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 82: 80: Line is too long. [97/79]
C: 86: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W: 88: 7: Do not use prefix _ for a variable that is used.
C: 88: 80: Line is too long. [92/79]
C: 91: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 73: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 80: Line is too long. [82/79]
C:103: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:107: 32: Surrounding space missing in default value assignment.
C:107: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_template_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 5: 1: Extra empty line detected at body beginning.
C: 7: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 80: Line is too long. [87/79]
C: 12: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 80: Line is too long. [109/79]
C: 13: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 80: Line is too long. [109/79]
C: 14: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 80: Line is too long. [105/79]
C: 15: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 80: Line is too long. [102/79]
C: 16: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 14: Use the new Ruby 1.9 hash syntax.
C: 21: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 14: Use the new Ruby 1.9 hash syntax.
C: 25: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 14: Use the new Ruby 1.9 hash syntax.
C: 37: 14: Use the new Ruby 1.9 hash syntax.
C: 45: 14: Use the new Ruby 1.9 hash syntax.
C: 45: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 37: Use the new Ruby 1.9 hash syntax.
C: 45: 50: Use the new Ruby 1.9 hash syntax.
C: 49: 14: Use the new Ruby 1.9 hash syntax.
C: 49: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 14: Use the new Ruby 1.9 hash syntax.
C: 53: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 14: Use the new Ruby 1.9 hash syntax.
C: 57: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 14: Use the new Ruby 1.9 hash syntax.
C: 61: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 71: 3: Missing top-level class documentation comment.
C: 74: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 80: Line is too long. [83/79]
C: 81: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 80: Line is too long. [89/79]
C: 96: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:101: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:122: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 80: Line is too long. [129/79]
C:128: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:129: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:132: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:135: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:139: 3: Missing top-level class documentation comment.
C:141: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:141: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 14: Use the new Ruby 1.9 hash syntax.
C:148: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 14: Use the new Ruby 1.9 hash syntax.
C:152: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 41: Use the new Ruby 1.9 hash syntax.
C:156: 14: Use the new Ruby 1.9 hash syntax.
C:156: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:156: 41: Use the new Ruby 1.9 hash syntax.
C:160: 14: Use the new Ruby 1.9 hash syntax.
C:160: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:160: 41: Use the new Ruby 1.9 hash syntax.
C:164: 14: Use the new Ruby 1.9 hash syntax.
C:164: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 41: Use the new Ruby 1.9 hash syntax.
C:164: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:168: 3: Missing top-level class documentation comment.
C:169: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:171: 39: Use the new Ruby 1.9 hash syntax.
C:173: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:180: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:181: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:187: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:188: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:190: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:194: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:195: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:210: 5: Missing top-level class documentation comment.
C:212: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:212: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:213: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:213: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:217: 16: Use the new Ruby 1.9 hash syntax.
C:217: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:221: 5: Missing top-level class documentation comment.
C:222: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 80: Line is too long. [88/79]
C:223: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 6: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 7: 80: Line is too long. [112/79]
C: 8: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 80: Line is too long. [97/79]
C: 9: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 80: Line is too long. [105/79]
C: 10: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 80: Line is too long. [98/79]
C: 10: 82: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 80: Line is too long. [98/79]
C: 11: 82: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 80: Line is too long. [80/79]
C: 13: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 14: Use the new Ruby 1.9 hash syntax.
C: 21: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 14: Use the new Ruby 1.9 hash syntax.
C: 25: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 14: Use the new Ruby 1.9 hash syntax.
C: 40: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 44: 3: Missing top-level class documentation comment.
C: 46: 14: Use the new Ruby 1.9 hash syntax.
C: 46: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 14: Use the new Ruby 1.9 hash syntax.
C: 47: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 51: 3: Missing top-level class documentation comment.
C: 52: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 52: 80: Line is too long. [143/79]
C: 52:128: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 80: Line is too long. [145/79]
C: 53:130: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 3: Missing top-level class documentation comment.
C: 57: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 30: Use the new Ruby 1.9 hash syntax.
C: 63: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 30: Use the new Ruby 1.9 hash syntax.
C: 77: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 80: Line is too long. [85/79]
C: 83: 3: Missing top-level class documentation comment.
C: 85: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 80: Line is too long. [88/79]
C: 91: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 80: Line is too long. [90/79]
C: 98: 3: Missing top-level class documentation comment.
C: 99: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:101: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:104: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:106: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:111: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:115: 3: Missing top-level class documentation comment.
C:116: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 80: Line is too long. [105/79]
C:122: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 80: Line is too long. [104/79]
C:127: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:128: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 80: Line is too long. [88/79]
C:132: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_text_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 9: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 3: Missing top-level class documentation comment.
C: 17: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 3: Missing top-level class documentation comment.
C: 23: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 57: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 61: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 15: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 3: Missing top-level class documentation comment.
C: 75: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 81: 80: Line is too long. [97/79]
C: 85: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 91: 80: Line is too long. [100/79]
C: 95: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:102: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:110: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:112: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:116: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:116: 80: Line is too long. [115/79]
C:117: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:119: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:138: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:147: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/new_base/render_xml_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Extra empty line detected at body beginning.
C: 8: 7: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/output_escaping_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 4: 1: Extra empty line detected at body beginning.
C: 9: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 1: Extra empty line detected at body end.
== actionpack/test/controller/parameters/log_on_unpermitted_params_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Missing top-level class documentation comment.
C: 13: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 47: Redundant curly braces around a hash parameter.
C: 15: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 16: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 47: Redundant curly braces around a hash parameter.
C: 26: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 27: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 47: Redundant curly braces around a hash parameter.
C: 38: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 38: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 46: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 47: Redundant curly braces around a hash parameter.
C: 48: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 48: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 79: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 80: Line is too long. [91/79]
C: 51: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/parameters/multi_parameter_attributes_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Missing top-level class documentation comment.
C: 5: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 6: 47: Redundant curly braces around a hash parameter.
C: 7: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 8: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 11: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 16: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 38: Space inside square brackets detected.
C: 21: 58: Space inside square brackets detected.
C: 25: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 27: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 34: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/parameters/nested_parameters_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Class definition is too long. [156/100]
C: 4: 1: Missing top-level class documentation comment.
C: 6: 20: Hash#has_key? is deprecated in favor of Hash#key?.
C: 6: 80: Line is too long. [80/79]
C: 9: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 10: 47: Redundant curly braces around a hash parameter.
C: 11: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 12: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 38: Space inside square brackets detected.
C: 32: 59: Space inside square brackets detected.
C: 32: 65: Space inside square brackets detected.
C: 32: 80: Line is too long. [96/79]
C: 32: 95: Space inside square brackets detected.
C: 35: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 47: Redundant curly braces around a hash parameter.
C: 49: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 57: 38: Space inside square brackets detected.
C: 57: 55: Space inside square brackets detected.
C: 57: 61: Space inside square brackets detected.
C: 57: 65: Space inside square brackets detected.
C: 64: 38: Space inside square brackets detected.
C: 64: 51: Space inside square brackets detected.
C: 64: 57: Space inside square brackets detected.
C: 64: 61: Space inside square brackets detected.
C: 72: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 47: Redundant curly braces around a hash parameter.
C: 74: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 75: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 37: Space inside { missing.
C: 79: 48: Space inside } missing.
C: 80: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 84: 47: Redundant curly braces around a hash parameter.
C: 85: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 86: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 31: Space inside { missing.
C: 92: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 56: Space inside } missing.
C: 92: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 93: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 95: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 98: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 99: 47: Redundant curly braces around a hash parameter.
C:100: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:101: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 80: Line is too long. [81/79]
C:110: 47: Redundant curly braces around a hash parameter.
C:111: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:112: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 38: Space inside square brackets detected.
C:117: 64: Space inside square brackets detected.
C:118: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:122: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:123: 47: Redundant curly braces around a hash parameter.
C:124: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:125: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 47: Redundant curly braces around a hash parameter.
C:135: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:139: 45: Space inside } missing.
C:143: 60: Space inside square brackets detected.
C:143: 66: Space inside square brackets detected.
C:148: 80: Line is too long. [89/79]
C:149: 80: Line is too long. [92/79]
C:151: 80: Line is too long. [81/79]
C:154: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:155: 47: Redundant curly braces around a hash parameter.
C:156: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:167: 80: Line is too long. [90/79]
C:168: 80: Line is too long. [93/79]
C:170: 80: Line is too long. [82/79]
C:173: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 47: Redundant curly braces around a hash parameter.
C:175: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:177: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:178: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:182: 46: Use the new Ruby 1.9 hash syntax.
C:182: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:183: 19: Put one space between the method name and the first argument.
C:183: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:184: 15: Put one space between the method name and the first argument.
C:184: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/parameters/parameters_permit_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Class definition is too long. [213/100]
C: 5: 1: Missing top-level class documentation comment.
C: 7: 20: Hash#has_key? is deprecated in favor of Hash#key?.
C: 7: 80: Line is too long. [80/79]
C: 18: 21: Space inside { missing.
C: 18: 56: Space inside } missing.
C: 42: 80: Line is too long. [96/79]
C: 43: 7: Align the elements of an array literal if they span more than one line.
C: 80: 10: Space inside { missing.
C: 80: 17: Space inside } missing.
C: 80: 20: Space inside { missing.
C: 80: 31: Space inside } missing.
C:108: 23: Hash#has_key? is deprecated in favor of Hash#key?.
C:127: 20: Use %w or %W for array of words.
C:143: 40: Space inside { missing.
C:143: 48: Space inside } missing.
C:143: 80: Line is too long. [81/79]
C:150: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:157: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:175: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:177: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:177: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:180: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:192: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:198: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:205: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:206: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:207: 33: Space missing after comma.
W:207: 34: Unused block argument - v. If it's necessary, use _ or _v as an argument name to indicate that it won't be used.
C:207: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:210: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:212: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:213: 32: Space missing after comma.
W:213: 33: Unused block argument - v. If it's necessary, use _ or _v as an argument name to indicate that it won't be used.
C:213: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:216: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:217: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:220: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:227: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:229: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:233: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:238: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:246: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:246: 80: Line is too long. [88/79]
C:249: 49: Redundant curly braces around a hash parameter.
C:250: 9: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:250: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:250: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:250: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:251: 8: Space inside } missing.
C:260: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:261: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:261: 49: Space inside square brackets detected.
C:261: 54: Space inside square brackets detected.
== actionpack/test/controller/parameters/raise_on_unpermitted_params_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Missing top-level class documentation comment.
C: 13: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 14: 47: Redundant curly braces around a hash parameter.
C: 15: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 16: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 47: Redundant curly braces around a hash parameter.
C: 26: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 26: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/params_wrapper_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Missing top-level module documentation comment.
W: 6: 37: Unused method argument - block. If it's necessary, use _ or _block as an argument name to indicate that it won't be used. You can also write as with_default_wrapper_options(*) if you want the method to accept any arguments but don't care about them.
C: 7: 44: Redundant curly braces around a hash parameter.
C: 7: 44: Space inside { missing.
C: 7: 45: Use the new Ruby 1.9 hash syntax.
C: 7: 63: Space inside } missing.
C: 17: 1: Class definition is too long. [151/100]
C: 17: 1: Missing top-level class documentation comment.
C: 20: 3: Missing top-level class documentation comment.
C: 43: 20: Redundant curly braces around a hash parameter.
C: 44: 50: Redundant curly braces around a hash parameter.
C: 44: 80: Line is too long. [181/79]
C: 51: 20: Redundant curly braces around a hash parameter.
C: 52: 25: Redundant curly braces around a hash parameter.
C: 52: 80: Line is too long. [90/79]
C: 52: 89: Space inside } missing.
C: 61: 20: Redundant curly braces around a hash parameter.
C: 62: 25: Redundant curly braces around a hash parameter.
C: 62: 80: Line is too long. [92/79]
C: 62: 91: Space inside } missing.
C: 71: 20: Redundant curly braces around a hash parameter.
C: 72: 25: Redundant curly braces around a hash parameter.
C: 72: 80: Line is too long. [92/79]
C: 72: 91: Space inside } missing.
C: 78: 39: Use the new Ruby 1.9 hash syntax.
C: 81: 20: Redundant curly braces around a hash parameter.
C: 82: 25: Redundant curly braces around a hash parameter.
C: 82: 80: Line is too long. [114/79]
C: 82:113: Space inside } missing.
C: 88: 39: Use the new Ruby 1.9 hash syntax.
C: 91: 20: Redundant curly braces around a hash parameter.
C: 92: 25: Redundant curly braces around a hash parameter.
C: 92: 80: Line is too long. [114/79]
C: 92:113: Space inside } missing.
C: 98: 48: Use the new Ruby 1.9 hash syntax.
C:101: 20: Redundant curly braces around a hash parameter.
C:102: 25: Redundant curly braces around a hash parameter.
C:102: 80: Line is too long. [116/79]
C:102:115: Space inside } missing.
C:109: 20: Redundant curly braces around a hash parameter.
C:110: 25: Redundant curly braces around a hash parameter.
C:118: 20: Redundant curly braces around a hash parameter.
C:119: 25: Redundant curly braces around a hash parameter.
C:125: 39: Use the new Ruby 1.9 hash syntax.
C:128: 20: Redundant curly braces around a hash parameter.
C:129: 25: Redundant curly braces around a hash parameter.
C:129: 80: Line is too long. [138/79]
C:129:137: Space inside } missing.
C:136: 20: Redundant curly braces around a hash parameter.
C:136: 80: Line is too long. [120/79]
C:137: 25: Redundant curly braces around a hash parameter.
C:137: 80: Line is too long. [164/79]
C:137:163: Space inside } missing.
C:144: 20: Redundant curly braces around a hash parameter.
C:144: 59: Space inside } missing.
C:145: 25: Redundant curly braces around a hash parameter.
C:145: 64: Space inside } missing.
C:152: 20: Redundant curly braces around a hash parameter.
C:152: 61: Space inside } missing.
C:153: 25: Redundant curly braces around a hash parameter.
C:153: 78: Space inside { missing.
C:153: 80: Line is too long. [120/79]
C:153:118: Space inside } missing.
C:153:119: Space inside } missing.
C:159: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 20: Redundant curly braces around a hash parameter.
C:164: 25: Redundant curly braces around a hash parameter.
C:164: 80: Line is too long. [114/79]
C:164:113: Space inside } missing.
C:171: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 20: Redundant curly braces around a hash parameter.
C:177: 25: Redundant curly braces around a hash parameter.
C:177: 80: Line is too long. [116/79]
C:177:115: Space inside } missing.
C:187: 20: Redundant curly braces around a hash parameter.
C:188: 25: Redundant curly braces around a hash parameter.
C:188: 80: Line is too long. [138/79]
C:188:137: Space inside } missing.
C:195: 19: Redundant curly braces around a hash parameter.
C:197: 9: Redundant curly braces around a hash parameter.
C:197: 9: Space inside { missing.
C:207: 9: Redundant curly braces around a hash parameter.
C:207: 9: Space inside { missing.
C:207: 21: Space inside empty hash literal braces detected.
C:213: 1: Missing top-level class documentation comment.
C:218: 7: Missing top-level class documentation comment.
C:218: 53: Do not use semicolons to terminate expressions.
C:224: 80: Line is too long. [82/79]
C:231: 3: Missing top-level class documentation comment.
C:233: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 3: Missing top-level class documentation comment.
C:239: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:252: 20: Redundant curly braces around a hash parameter.
C:253: 25: Redundant curly braces around a hash parameter.
C:253: 25: Space inside { missing.
C:253: 80: Line is too long. [89/79]
C:253: 88: Space inside } missing.
C:262: 22: Redundant curly braces around a hash parameter.
C:263: 27: Redundant curly braces around a hash parameter.
C:263: 80: Line is too long. [116/79]
C:263:115: Space inside } missing.
C:275: 22: Redundant curly braces around a hash parameter.
C:276: 27: Redundant curly braces around a hash parameter.
C:276: 80: Line is too long. [115/79]
C:276:114: Space inside } missing.
C:282: 1: Extra empty line detected at body end.
C:285: 1: Missing top-level class documentation comment.
C:302: 20: Redundant curly braces around a hash parameter.
C:303: 25: Redundant curly braces around a hash parameter.
C:309: 41: Use the new Ruby 1.9 hash syntax.
C:309: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:311: 20: Redundant curly braces around a hash parameter.
C:312: 25: Redundant curly braces around a hash parameter.
C:312: 80: Line is too long. [91/79]
C:312: 90: Space inside } missing.
C:317: 1: Missing top-level class documentation comment.
C:320: 3: Missing top-level class documentation comment.
C:326: 3: Missing top-level class documentation comment.
C:346: 20: Redundant curly braces around a hash parameter.
C:347: 25: Redundant curly braces around a hash parameter.
C:347: 80: Line is too long. [141/79]
C:347:140: Space inside } missing.
== actionpack/test/controller/permitted_params_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 5: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 5: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 9: 80: Line is too long. [85/79]
C: 13: 1: Missing top-level class documentation comment.
C: 16: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 19: Redundant curly braces around a hash parameter.
C: 17: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 22: 31: Redundant curly braces around a hash parameter.
C: 22: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/redirect_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 1: Missing top-level class documentation comment.
C: 9: 3: Avoid single-line method definitions.
C: 9: 22: Use the new Ruby 1.9 hash syntax.
C: 10: 3: Use empty lines between defs.
C: 10: 3: Avoid single-line method definitions.
C: 10: 24: Use the new Ruby 1.9 hash syntax.
C: 13: 17: Use the new Ruby 1.9 hash syntax.
C: 13: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 17: Redundant curly braces around a hash parameter.
C: 17: 17: Space inside { missing.
C: 17: 18: Use the new Ruby 1.9 hash syntax.
C: 17: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 44: Use the new Ruby 1.9 hash syntax.
C: 17: 58: Space inside } missing.
C: 21: 17: Space inside { missing.
C: 21: 18: Use the new Ruby 1.9 hash syntax.
C: 21: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 42: Space inside } missing.
C: 21: 45: Space inside { missing.
C: 21: 46: Use the new Ruby 1.9 hash syntax.
C: 21: 60: Space inside } missing.
C: 25: 17: Use the new Ruby 1.9 hash syntax.
C: 25: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 43: Use the new Ruby 1.9 hash syntax.
C: 25: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 43: Use the new Ruby 1.9 hash syntax.
C: 33: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 43: Redundant curly braces around a hash parameter.
C: 33: 43: Space inside { missing.
C: 33: 44: Use the new Ruby 1.9 hash syntax.
C: 33: 58: Space inside } missing.
C: 37: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 34: Use the new Ruby 1.9 hash syntax.
C: 41: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 34: Redundant curly braces around a hash parameter.
C: 41: 34: Space inside { missing.
C: 41: 35: Use the new Ruby 1.9 hash syntax.
C: 41: 49: Space inside } missing.
C: 45: 24: Use the new Ruby 1.9 hash syntax.
C: 49: 17: Use the new Ruby 1.9 hash syntax.
C: 49: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 49: 42: Use the new Ruby 1.9 hash syntax.
C: 49: 63: Use the new Ruby 1.9 hash syntax.
C: 49: 80: Line is too long. [88/79]
C: 53: 17: Use the new Ruby 1.9 hash syntax.
C: 53: 63: Use the new Ruby 1.9 hash syntax.
C: 53: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 80: Line is too long. [86/79]
C: 57: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 17: Use the new Ruby 1.9 hash syntax.
C: 58: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 62: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 98: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 24: Space inside { missing.
C:103: 25: Use the new Ruby 1.9 hash syntax.
C:103: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 49: Space inside } missing.
C:114: 3: Avoid single-line method definitions.
C:114: 24: Use fail instead of raise to signal exceptions.
C:116: 3: Keep a blank line before and after protected.
C:117: 5: Inconsistent indentation detected.
C:118: 15: Use the new Ruby 1.9 hash syntax.
C:118: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 39: Use the new Ruby 1.9 hash syntax.
C:118: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:118: 80: Line is too long. [85/79]
C:122: 1: Class definition is too long. [153/100]
C:122: 1: Missing top-level class documentation comment.
C:128: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:152: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:170: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 1: Extra blank line detected.
C:183: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:189: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:193: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:193: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:196: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 26: Use the new Ruby 1.9 hash syntax.
C:202: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 51: Use the new Ruby 1.9 hash syntax.
C:202: 72: Use the new Ruby 1.9 hash syntax.
C:202: 80: Line is too long. [97/79]
C:208: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 80: Line is too long. [83/79]
C:214: 26: Use the new Ruby 1.9 hash syntax.
C:214: 72: Use the new Ruby 1.9 hash syntax.
C:214: 80: Line is too long. [95/79]
C:220: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:220: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:232: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:238: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:248: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:248: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:251: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:255: 55: Avoid using {...} for multi-line blocks.
C:256: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:261: 3: Method has too many lines. [12/10]
C:269: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:273: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:293: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:305: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:311: 3: Missing top-level class documentation comment.
C:313: 19: Use the new Ruby 1.9 hash syntax.
C:313: 47: Use the new Ruby 1.9 hash syntax.
C:313: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:317: 3: Missing top-level class documentation comment.
C:323: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:323: 80: Line is too long. [94/79]
C:329: 28: Use the new Ruby 1.9 hash syntax.
C:329: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:329: 53: Use the new Ruby 1.9 hash syntax.
C:329: 74: Use the new Ruby 1.9 hash syntax.
C:329: 80: Line is too long. [99/79]
C:335: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:341: 28: Use the new Ruby 1.9 hash syntax.
C:341: 56: Use the new Ruby 1.9 hash syntax.
C:341: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/render_js_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Missing top-level class documentation comment.
C: 6: 3: Missing top-level class documentation comment.
C: 14: 14: Use the new Ruby 1.9 hash syntax.
C: 18: 14: Use the new Ruby 1.9 hash syntax.
C: 27: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 30: Use the new Ruby 1.9 hash syntax.
== actionpack/test/controller/render_json_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 1: Missing top-level class documentation comment.
C: 7: 3: Missing top-level class documentation comment.
C: 8: 24: Surrounding space missing in default value assignment.
C: 9: 16: Use the new Ruby 1.9 hash syntax.
C: 9: 26: Use the new Ruby 1.9 hash syntax.
C: 9: 36: Use the new Ruby 1.9 hash syntax.
W: 14: 17: Unused method argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used. You can also write as to_json(*) if you want the method to accept any arguments but don't care about them.
C: 15: 13: Use the new Ruby 1.9 hash syntax.
C: 19: 3: Missing top-level class documentation comment.
C: 27: 14: Use the new Ruby 1.9 hash syntax.
C: 31: 14: Use the new Ruby 1.9 hash syntax.
C: 31: 40: Use the new Ruby 1.9 hash syntax.
C: 35: 14: Use the new Ruby 1.9 hash syntax.
C: 35: 50: Use the new Ruby 1.9 hash syntax.
C: 39: 14: Use the new Ruby 1.9 hash syntax.
C: 39: 50: Use the new Ruby 1.9 hash syntax.
C: 39: 70: Use the new Ruby 1.9 hash syntax.
C: 39: 80: Line is too long. [83/79]
C: 43: 14: Use the new Ruby 1.9 hash syntax.
C: 43: 50: Use the new Ruby 1.9 hash syntax.
C: 43: 70: Use the new Ruby 1.9 hash syntax.
C: 43: 80: Line is too long. [89/79]
C: 47: 14: Use the new Ruby 1.9 hash syntax.
C: 47: 50: Use the new Ruby 1.9 hash syntax.
C: 47: 70: Use the new Ruby 1.9 hash syntax.
C: 47: 80: Line is too long. [103/79]
C: 51: 14: Use the new Ruby 1.9 hash syntax.
C: 51: 50: Use the new Ruby 1.9 hash syntax.
C: 55: 14: Use the new Ruby 1.9 hash syntax.
C: 55: 23: Space inside { missing.
C: 55: 24: Use the new Ruby 1.9 hash syntax.
C: 55: 51: Use the new Ruby 1.9 hash syntax.
C: 55: 73: Space inside } missing.
C: 59: 14: Use the new Ruby 1.9 hash syntax.
C: 59: 43: Use the new Ruby 1.9 hash syntax.
C: 63: 14: Use the new Ruby 1.9 hash syntax.
C: 75: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 89: 1: Extra blank line detected.
== actionpack/test/controller/render_other_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
W: 3: 48: Unused block argument - options. If it's necessary, use _ or _options as an argument name to indicate that it won't be used.
C: 8: 1: Missing top-level class documentation comment.
C: 9: 3: Missing top-level class documentation comment.
C: 11: 14: Use the new Ruby 1.9 hash syntax.
C: 11: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/render_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Missing top-level class documentation comment.
C: 13: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 1: Class definition is too long. [167/100]
C: 21: 1: Missing top-level class documentation comment.
C: 42: 15: Use the new Ruby 1.9 hash syntax.
C: 42: 64: Use the new Ruby 1.9 hash syntax.
C: 42: 80: Line is too long. [84/79]
C: 43: 14: Use the new Ruby 1.9 hash syntax.
C: 48: 80: Line is too long. [94/79]
C: 48: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 5: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C: 51: 14: Use the new Ruby 1.9 hash syntax.
C: 56: 15: Use the new Ruby 1.9 hash syntax.
C: 56: 64: Use the new Ruby 1.9 hash syntax.
C: 56: 80: Line is too long. [101/79]
C: 56: 86: Use the new Ruby 1.9 hash syntax.
C: 57: 14: Use the new Ruby 1.9 hash syntax.
C: 62: 80: Line is too long. [94/79]
C: 62: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 5: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
C: 64: 23: Use the new Ruby 1.9 hash syntax.
C: 65: 14: Use the new Ruby 1.9 hash syntax.
C: 71: 15: Use the new Ruby 1.9 hash syntax.
C: 71: 64: Use the new Ruby 1.9 hash syntax.
C: 71: 80: Line is too long. [101/79]
C: 71: 86: Use the new Ruby 1.9 hash syntax.
C: 72: 14: Use the new Ruby 1.9 hash syntax.
C: 78: 12: Use the new Ruby 1.9 hash syntax.
C: 82: 26: Use the new Ruby 1.9 hash syntax.
C: 83: 12: Use the new Ruby 1.9 hash syntax.
C: 87: 26: Use the new Ruby 1.9 hash syntax.
C: 88: 12: Use the new Ruby 1.9 hash syntax.
C: 92: 26: Use the new Ruby 1.9 hash syntax.
C: 92: 43: Use the new Ruby 1.9 hash syntax.
C: 93: 12: Use the new Ruby 1.9 hash syntax.
C: 98: 12: Use the new Ruby 1.9 hash syntax.
C:102: 80: Line is too long. [80/79]
C:103: 12: Use the new Ruby 1.9 hash syntax.
C:108: 12: Use the new Ruby 1.9 hash syntax.
C:114: 12: Use the new Ruby 1.9 hash syntax.
C:118: 12: Use the new Ruby 1.9 hash syntax.
C:120: 50: Use the new Ruby 1.9 hash syntax.
C:120: 55: Surrounding space missing for operator '=>'.
C:120: 80: Line is too long. [85/79]
C:123: 16: Use the new Ruby 1.9 hash syntax.
C:123: 65: Use the new Ruby 1.9 hash syntax.
C:123: 75: Space inside square brackets detected.
C:123: 80: Line is too long. [87/79]
C:123: 85: Space inside square brackets detected.
C:132: 12: Use the new Ruby 1.9 hash syntax.
C:132: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 12: Use the new Ruby 1.9 hash syntax.
C:133: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:137: 17: Use the new Ruby 1.9 hash syntax.
C:137: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:138: 17: Use the new Ruby 1.9 hash syntax.
C:138: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 12: Use the new Ruby 1.9 hash syntax.
C:142: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:143: 17: Use the new Ruby 1.9 hash syntax.
C:143: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:147: 31: Use the new Ruby 1.9 hash syntax.
C:147: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 12: Use the new Ruby 1.9 hash syntax.
C:152: 22: Use the new Ruby 1.9 hash syntax.
C:153: 12: Use the new Ruby 1.9 hash syntax.
C:153: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:157: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 12: Use the new Ruby 1.9 hash syntax.
C:158: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:162: 12: Use the new Ruby 1.9 hash syntax.
C:162: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:162: 48: Use the new Ruby 1.9 hash syntax.
C:167: 12: Use the new Ruby 1.9 hash syntax.
C:167: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:167: 55: Use the new Ruby 1.9 hash syntax.
C:175: 20: Use the new Ruby 1.9 hash syntax.
C:175: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 15: Use the new Ruby 1.9 hash syntax.
C:179: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:183: 10: Use the new Ruby 1.9 hash syntax.
C:183: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:187: 10: Use the new Ruby 1.9 hash syntax.
C:187: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191: 10: Use the new Ruby 1.9 hash syntax.
C:195: 10: Use the new Ruby 1.9 hash syntax.
C:199: 10: Use the new Ruby 1.9 hash syntax.
C:203: 10: Use the new Ruby 1.9 hash syntax.
C:203: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:211: 22: Use the new Ruby 1.9 hash syntax.
C:211: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:216: 5: Inconsistent indentation detected.
C:220: 5: Inconsistent indentation detected.
C:220: 5: Method has too many lines. [16/10]
C:222: 9: Indent when as deep as case.
C:222: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:223: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:223: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:224: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:226: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:227: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:228: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:229: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:232: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:233: 9: Indent when as deep as case.
C:233: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:233: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:234: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:235: 9: Indent when as deep as case.
C:235: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 1: Missing top-level class documentation comment.
C:247: 12: Use the new Ruby 1.9 hash syntax.
C:247: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:251: 1: Missing top-level class documentation comment.
C:256: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:256: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:261: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:261: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 80: Line is too long. [91/79]
C:271: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:271: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:271: 80: Line is too long. [90/79]
C:276: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:276: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:276: 80: Line is too long. [89/79]
C:280: 80: Line is too long. [80/79]
C:281: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:281: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:281: 80: Line is too long. [89/79]
C:286: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:286: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:291: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:292: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:296: 28: Space missing after comma.
C:296: 31: Space missing after comma.
C:299: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:303: 1: Missing top-level class documentation comment.
C:326: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:339: 1: Extra blank line detected.
C:355: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:387: 1: Missing top-level class documentation comment.
C:395: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:415: 80: Line is too long. [80/79]
C:419: 1: Missing top-level class documentation comment.
C:424: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:428: 1: Missing top-level class documentation comment.
C:432: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:444: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:444: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:451: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:451: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:458: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:458: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:471: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:471: 78: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:471: 80: Line is too long. [88/79]
C:479: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:479: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:486: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:486: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:490: 3: Method has too many lines. [15/10]
C:491: 37: Use the new Ruby 1.9 hash syntax.
C:491: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:495: 37: Use the new Ruby 1.9 hash syntax.
C:495: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:499: 37: Use the new Ruby 1.9 hash syntax.
C:499: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:505: 39: Use the new Ruby 1.9 hash syntax.
C:513: 38: Use the new Ruby 1.9 hash syntax.
C:519: 35: Use the new Ruby 1.9 hash syntax.
C:519: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:521: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:528: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:529: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:529: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/render_xml_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Missing top-level class documentation comment.
C: 6: 3: Missing top-level class documentation comment.
C: 8: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 3: Missing top-level class documentation comment.
C: 21: 14: Use the new Ruby 1.9 hash syntax.
C: 21: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 34: Use the new Ruby 1.9 hash syntax.
C: 21: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 69: Use the new Ruby 1.9 hash syntax.
C: 21: 80: Line is too long. [82/79]
C: 25: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 14: Use the new Ruby 1.9 hash syntax.
C: 26: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 37: Use the new Ruby 1.9 hash syntax.
C: 26: 60: Use the new Ruby 1.9 hash syntax.
C: 30: 14: Use the new Ruby 1.9 hash syntax.
C: 37: 14: Use the new Ruby 1.9 hash syntax.
C: 37: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 37: 33: Use the new Ruby 1.9 hash syntax.
C: 37: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 14: Use the new Ruby 1.9 hash syntax.
C: 41: 41: Use the new Ruby 1.9 hash syntax.
C: 41: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 58: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 63: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 68: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 78: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 79: 80: Line is too long. [88/79]
C: 84: 29: Use the new Ruby 1.9 hash syntax.
C: 90: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 33: Use the new Ruby 1.9 hash syntax.
== actionpack/test/controller/request/test_request_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 1: Missing top-level class documentation comment.
C: 4: 7: Use nested module/class definitions instead of compact style.
C: 5: 1: Extra empty line detected at body beginning.
C: 15: 80: Line is too long. [93/79]
C: 16: 80: Line is too long. [83/79]
C: 18: 80: Line is too long. [94/79]
C: 22: 39: Hash#has_key? is deprecated in favor of Hash#key?.
C: 23: 20: Align the parameters of a method call if they span more than one line.
C: 23: 80: Line is too long. [86/79]
C: 32: 80: Line is too long. [107/79]
C: 34: 1: Extra empty line detected at body end.
== actionpack/test/controller/request_forgery_protection_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 8: 12: Use the new Ruby 1.9 hash syntax.
C: 12: 12: Use the new Ruby 1.9 hash syntax.
C: 16: 12: Use the new Ruby 1.9 hash syntax.
C: 16: 80: Line is too long. [110/79]
C: 20: 12: Use the new Ruby 1.9 hash syntax.
C: 20: 80: Line is too long. [99/79]
C: 24: 12: Use the new Ruby 1.9 hash syntax.
C: 28: 12: Use the new Ruby 1.9 hash syntax.
C: 28: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 12: Use the new Ruby 1.9 hash syntax.
C: 32: 80: Line is too long. [99/79]
C: 36: 12: Use the new Ruby 1.9 hash syntax.
C: 36: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 80: Line is too long. [89/79]
C: 40: 12: Use the new Ruby 1.9 hash syntax.
C: 40: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 44: 12: Use the new Ruby 1.9 hash syntax.
C: 44: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 44: 80: Line is too long. [105/79]
C: 48: 12: Use the new Ruby 1.9 hash syntax.
C: 48: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 48: 80: Line is too long. [88/79]
C: 52: 12: Use the new Ruby 1.9 hash syntax.
C: 52: 80: Line is too long. [116/79]
C: 73: 3: Avoid single-line method definitions.
C: 73: 24: Use fail instead of raise to signal exceptions.
C: 77: 80: Line is too long. [82/79]
C: 79: 24: Use the new Ruby 1.9 hash syntax.
C: 79: 80: Line is too long. [108/79]
C: 79: 86: Use the new Ruby 1.9 hash syntax.
C: 82: 1: Missing top-level class documentation comment.
C: 84: 24: Use the new Ruby 1.9 hash syntax.
C: 84: 80: Line is too long. [104/79]
C: 84: 86: Use the new Ruby 1.9 hash syntax.
C: 87: 1: Missing top-level class documentation comment.
C: 87: 80: Line is too long. [81/79]
C: 88: 24: Use the new Ruby 1.9 hash syntax.
C: 92: 12: Use the new Ruby 1.9 hash syntax.
C: 97: 12: Use the new Ruby 1.9 hash syntax.
C:102: 12: Use the new Ruby 1.9 hash syntax.
C:106: 1: Missing top-level class documentation comment.
C:106: 80: Line is too long. [80/79]
C:110: 12: Use the new Ruby 1.9 hash syntax.
C:114: 12: Use the new Ruby 1.9 hash syntax.
C:118: 1: Missing top-level class documentation comment.
C:118: 80: Line is too long. [93/79]
C:127: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:130: 80: Line is too long. [88/79]
C:141: 80: Line is too long. [84/79]
C:148: 80: Line is too long. [84/79]
C:158: 80: Line is too long. [80/79]
C:159: 80: Line is too long. [90/79]
C:161: 80: Line is too long. [88/79]
C:167: 80: Line is too long. [92/79]
C:171: 80: Line is too long. [116/79]
C:172: 80: Line is too long. [90/79]
C:174: 80: Line is too long. [88/79]
C:178: 80: Line is too long. [96/79]
C:180: 80: Line is too long. [92/79]
C:184: 80: Line is too long. [96/79]
C:188: 80: Line is too long. [94/79]
C:191: 80: Line is too long. [87/79]
C:195: 80: Line is too long. [84/79]
C:202: 80: Line is too long. [84/79]
C:242: 39: Use the new Ruby 1.9 hash syntax.
C:246: 40: Use the new Ruby 1.9 hash syntax.
C:250: 38: Use the new Ruby 1.9 hash syntax.
C:254: 41: Use the new Ruby 1.9 hash syntax.
C:292: 3: Method has too many lines. [11/10]
C:308: 3: Method has too many lines. [12/10]
C:326: 80: Line is too long. [95/79]
C:327: 80: Line is too long. [109/79]
C:334: 3: Method has too many lines. [12/10]
C:334: 80: Line is too long. [90/79]
C:343: 80: Line is too long. [80/79]
C:353: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:353: 80: Line is too long. [83/79]
C:375: 1: Missing top-level class documentation comment.
C:375: 80: Line is too long. [90/79]
C:379: 80: Line is too long. [88/79]
C:389: 80: Line is too long. [86/79]
C:390: 80: Line is too long. [87/79]
C:394: 1: Missing top-level class documentation comment.
C:394: 80: Line is too long. [89/79]
C:395: 3: Missing top-level class documentation comment.
W:396: 22: Unused method argument - secret. If it's necessary, use _ or _secret as an argument name to indicate that it won't be used. You can also write as generate_key(*) if you want the method to accept any arguments but don't care about them.
C:402: 80: Line is too long. [91/79]
C:421: 1: Missing top-level class documentation comment.
C:421: 80: Line is too long. [87/79]
C:430: 1: Missing top-level class documentation comment.
C:435: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:442: 80: Line is too long. [88/79]
C:447: 80: Line is too long. [88/79]
C:452: 51: Space missing inside }.
C:462: 1: Missing top-level class documentation comment.
C:465: 80: Line is too long. [80/79]
C:469: 80: Line is too long. [81/79]
C:474: 18: Use the new Ruby 1.9 hash syntax.
== actionpack/test/controller/required_params_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 10: 1: Missing top-level class documentation comment.
C: 13: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 15: 21: Redundant curly braces around a hash parameter.
C: 15: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 19: 21: Redundant curly braces around a hash parameter.
C: 19: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 24: 19: Redundant curly braces around a hash parameter.
C: 24: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 29: 1: Missing top-level class documentation comment.
C: 30: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/rescue_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 3: 1: Missing top-level class documentation comment.
C: 37: 30: Use the new Ruby 1.9 hash syntax.
C: 38: 66: Use the new Ruby 1.9 hash syntax.
C: 38: 80: Line is too long. [86/79]
C: 40: 30: Use the new Ruby 1.9 hash syntax.
C: 41: 66: Use the new Ruby 1.9 hash syntax.
C: 41: 80: Line is too long. [86/79]
C: 43: 27: Use the new Ruby 1.9 hash syntax.
C: 44: 63: Use the new Ruby 1.9 hash syntax.
C: 44: 80: Line is too long. [95/79]
C: 46: 31: Use the new Ruby 1.9 hash syntax.
C: 46: 66: Use the new Ruby 1.9 hash syntax.
C: 46: 80: Line is too long. [93/79]
C: 47: 49: Use the new Ruby 1.9 hash syntax.
C: 47: 80: Line is too long. [111/79]
C: 47: 84: Use the new Ruby 1.9 hash syntax.
C: 50: 10: Use the new Ruby 1.9 hash syntax.
C: 53: 10: Use the new Ruby 1.9 hash syntax.
C: 57: 12: Use the new Ruby 1.9 hash syntax.
C: 60: 12: Use the new Ruby 1.9 hash syntax.
C: 64: 12: Use the new Ruby 1.9 hash syntax.
C: 68: 12: Use the new Ruby 1.9 hash syntax.
C: 71: 48: Use fail instead of raise to signal exceptions.
C: 77: 12: Use the new Ruby 1.9 hash syntax.
C: 78: 5: Use fail instead of raise to signal exceptions.
C: 82: 5: Use fail instead of raise to signal exceptions.
C: 86: 5: Use fail instead of raise to signal exceptions.
C: 90: 5: Use fail instead of raise to signal exceptions.
C: 92: 3: Use empty lines between defs.
C: 93: 5: Use fail instead of raise to signal exceptions.
C: 97: 5: Use fail instead of raise to signal exceptions.
C: 99: 3: Use empty lines between defs.
C:100: 5: Use fail instead of raise to signal exceptions.
C:104: 5: Use fail instead of raise to signal exceptions.
C:106: 3: Use empty lines between defs.
C:107: 5: Use fail instead of raise to signal exceptions.
C:111: 5: Use fail instead of raise to signal exceptions.
C:113: 3: Use empty lines between defs.
C:114: 5: Use fail instead of raise to signal exceptions.
C:118: 5: Use fail instead of raise to signal exceptions.
C:120: 3: Use empty lines between defs.
C:121: 5: Use fail instead of raise to signal exceptions.
C:125: 5: Use fail instead of raise to signal exceptions.
C:127: 3: Use empty lines between defs.
C:128: 5: Use fail instead of raise to signal exceptions.
C:135: 5: Use fail instead of raise to signal exceptions.
C:139: 5: Use fail instead of raise to signal exceptions.
C:139: 80: Line is too long. [98/79]
C:142: 3: Keep a blank line before and after protected.
C:143: 5: Inconsistent indentation detected.
C:147: 5: Inconsistent indentation detected.
W:147: 21: Unused method argument - exception. If it's necessary, use _ or _exception as an argument name to indicate that it won't be used. You can also write as show_errors(*) if you want the method to accept any arguments but don't care about them.
C:152: 1: Missing top-level class documentation comment.
C:153: 1: Extra empty line detected at body beginning.
C:163: 36: Use the new Ruby 1.9 hash syntax.
C:163: 45: Use the new lambda literal syntax ->(params) {...}.
C:164: 36: Use the new Ruby 1.9 hash syntax.
C:164: 45: Use the new lambda literal syntax ->(params) {...}.
C:165: 36: Use the new Ruby 1.9 hash syntax.
C:165: 45: Use the new lambda literal syntax ->(params) {...}.
C:168: 5: Use fail instead of raise to signal exceptions.
C:172: 5: Use fail instead of raise to signal exceptions.
C:176: 5: Use fail instead of raise to signal exceptions.
C:180: 1: Missing top-level class documentation comment.
C:192: 1: Missing top-level class documentation comment.
C:192: 80: Line is too long. [82/79]
C:199: 80: Line is too long. [113/79]
C:199: 84: Use the new Ruby 1.9 hash syntax.
C:199: 93: Use the new lambda literal syntax ->(params) {...}.
C:202: 5: Use fail instead of raise to signal exceptions.
C:206: 5: Use fail instead of raise to signal exceptions.
C:210: 1: Missing top-level class documentation comment.
C:227: 1: Missing top-level class documentation comment.
C:228: 1: Extra empty line detected at body beginning.
C:243: 3: Use empty lines between defs.
C:252: 3: Use empty lines between defs.
C:261: 3: Use empty lines between defs.
C:268: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:270: 3: Use empty lines between defs.
C:272: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:272: 80: Line is too long. [83/79]
C:279: 3: Use empty lines between defs.
C:286: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:291: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:291: 80: Line is too long. [88/79]
C:295: 1: Missing top-level class documentation comment.
C:296: 3: Missing top-level class documentation comment.
C:297: 5: Missing top-level class documentation comment.
C:302: 32: Use the new Ruby 1.9 hash syntax.
C:305: 14: Use the new Ruby 1.9 hash syntax.
C:305: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:309: 7: Use fail instead of raise to signal exceptions.
C:313: 7: Use fail instead of raise to signal exceptions.
C:316: 5: Keep a blank line before and after protected.
C:317: 7: Inconsistent indentation detected.
C:318: 16: Use the new Ruby 1.9 hash syntax.
C:338: 5: Inconsistent indentation detected.
C:341: 22: Use the new Ruby 1.9 hash syntax.
C:342: 26: Use the new Ruby 1.9 hash syntax.
C:343: 23: Use the new Ruby 1.9 hash syntax.
== actionpack/test/controller/resources_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 6: 1: Class definition is too long. [1124/100]
C: 6: 1: Missing top-level class documentation comment.
C: 7: 1: Extra empty line detected at body beginning.
C: 14: 3: Method has too many lines. [34/10]
C: 15: 28: Use the new Ruby 1.9 hash syntax.
C: 15: 42: Use the new Ruby 1.9 hash syntax.
C: 15: 61: Use the new Ruby 1.9 hash syntax.
C: 16: 27: Use the new Ruby 1.9 hash syntax.
C: 16: 41: Use the new Ruby 1.9 hash syntax.
C: 16: 56: Use the new Ruby 1.9 hash syntax.
C: 16: 74: Use the new Ruby 1.9 hash syntax.
C: 16: 80: Line is too long. [88/79]
C: 17: 18: Space inside { missing.
C: 17: 19: Use the new Ruby 1.9 hash syntax.
C: 17: 36: Use the new Ruby 1.9 hash syntax.
C: 17: 53: Use the new Ruby 1.9 hash syntax.
C: 20: 9: Align the parameters of a method call if they span more than one line.
C: 20: 9: Use the new Ruby 1.9 hash syntax.
C: 21: 9: Use the new Ruby 1.9 hash syntax.
C: 22: 9: Use the new Ruby 1.9 hash syntax.
C: 25: 11: Align the parameters of a method call if they span more than one line.
C: 25: 11: Use the new Ruby 1.9 hash syntax.
C: 26: 11: Use the new Ruby 1.9 hash syntax.
C: 27: 11: Use the new Ruby 1.9 hash syntax.
C: 29: 43: Use the new Ruby 1.9 hash syntax.
C: 29: 67: Use the new Ruby 1.9 hash syntax.
C: 30: 13: Align the parameters of a method call if they span more than one line.
C: 30: 13: Use the new Ruby 1.9 hash syntax.
C: 31: 13: Use the new Ruby 1.9 hash syntax.
C: 35: 43: Use the new Ruby 1.9 hash syntax.
C: 36: 13: Align the parameters of a method call if they span more than one line.
C: 36: 13: Use the new Ruby 1.9 hash syntax.
C: 37: 13: Use the new Ruby 1.9 hash syntax.
C: 42: 11: Align the parameters of a method call if they span more than one line.
C: 42: 11: Use the new Ruby 1.9 hash syntax.
C: 43: 11: Use the new Ruby 1.9 hash syntax.
C: 44: 11: Use the new Ruby 1.9 hash syntax.
W: 44: 41: Unused block argument - options. You can omit the argument if you don't care about it.
C: 47: 80: Line is too long. [118/79]
C: 47:102: Use the new Ruby 1.9 hash syntax.
C: 51: 80: Line is too long. [131/79]
C: 51:103: Use the new Ruby 1.9 hash syntax.
C: 51:122: Use the new Ruby 1.9 hash syntax.
C: 51:129: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 24: Space inside { missing.
C: 66: 25: Use the new Ruby 1.9 hash syntax.
C: 66: 51: Use the new Ruby 1.9 hash syntax.
C: 66: 69: Space inside } missing.
C: 68: 80: Line is too long. [85/79]
C: 69: 43: Use the new Ruby 1.9 hash syntax.
C: 70: 43: Use the new Ruby 1.9 hash syntax.
C: 75: 37: Use the new Ruby 1.9 hash syntax.
C: 75: 54: Use the new Ruby 1.9 hash syntax.
C: 76: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 76: 50: Use the new Ruby 1.9 hash syntax.
C: 76: 67: Use the new Ruby 1.9 hash syntax.
C: 76: 80: Line is too long. [86/79]
C: 81: 24: Space inside { missing.
C: 81: 25: Use the new Ruby 1.9 hash syntax.
C: 81: 52: Use the new Ruby 1.9 hash syntax.
C: 81: 71: Use the new Ruby 1.9 hash syntax.
C: 81: 80: Line is too long. [85/79]
C: 81: 85: Space inside } missing.
C: 85: 45: Use the new Ruby 1.9 hash syntax.
C: 85: 72: Use the new Ruby 1.9 hash syntax.
C: 85: 80: Line is too long. [87/79]
C: 91: 24: Space inside { missing.
C: 91: 25: Use the new Ruby 1.9 hash syntax.
C: 91: 52: Use the new Ruby 1.9 hash syntax.
C: 91: 71: Use the new Ruby 1.9 hash syntax.
C: 91: 80: Line is too long. [85/79]
C: 91: 85: Space inside } missing.
C: 93: 37: Use the new Ruby 1.9 hash syntax.
C: 93: 53: Space inside { missing.
C: 93: 54: Use the new Ruby 1.9 hash syntax.
C: 93: 80: Line is too long. [86/79]
C: 93: 82: Space inside } missing.
C: 94: 43: Use the new Ruby 1.9 hash syntax.
C: 94: 70: Use the new Ruby 1.9 hash syntax.
C: 94: 80: Line is too long. [85/79]
C: 99: 24: Space inside { missing.
C: 99: 25: Use the new Ruby 1.9 hash syntax.
C: 99: 52: Use the new Ruby 1.9 hash syntax.
C: 99: 71: Use the new Ruby 1.9 hash syntax.
C: 99: 80: Line is too long. [104/79]
C: 99: 94: Use the new Ruby 1.9 hash syntax.
C: 99:104: Space inside } missing.
C:100: 37: Use the new Ruby 1.9 hash syntax.
C:100: 75: Use the new Ruby 1.9 hash syntax.
C:100: 80: Line is too long. [130/79]
C:100: 91: Space inside { missing.
C:100: 92: Use the new Ruby 1.9 hash syntax.
C:100:127: Space inside } missing.
C:101: 43: Use the new Ruby 1.9 hash syntax.
C:101: 79: Use the new Ruby 1.9 hash syntax.
C:101: 80: Line is too long. [94/79]
C:106: 24: Space inside { missing.
C:106: 25: Use the new Ruby 1.9 hash syntax.
C:106: 52: Use the new Ruby 1.9 hash syntax.
C:106: 73: Use the new Ruby 1.9 hash syntax.
C:106: 80: Line is too long. [87/79]
C:106: 87: Space inside } missing.
C:108: 37: Use the new Ruby 1.9 hash syntax.
C:108: 48: Space inside { missing.
C:108: 49: Use the new Ruby 1.9 hash syntax.
C:108: 64: Space inside } missing.
C:108: 67: Use the new Ruby 1.9 hash syntax.
C:108: 80: Line is too long. [116/79]
C:108: 83: Space inside { missing.
C:108: 84: Use the new Ruby 1.9 hash syntax.
C:108:112: Space inside } missing.
C:109: 43: Use the new Ruby 1.9 hash syntax.
C:109: 77: Use the new Ruby 1.9 hash syntax.
C:109: 80: Line is too long. [92/79]
C:114: 37: Use the new Ruby 1.9 hash syntax.
C:115: 44: Use the new Ruby 1.9 hash syntax.
C:115: 73: Use the new Ruby 1.9 hash syntax.
C:115: 80: Line is too long. [105/79]
C:115: 87: Use the new Ruby 1.9 hash syntax.
C:120: 48: Use the new Ruby 1.9 hash syntax.
C:120: 80: Line is too long. [86/79]
C:121: 44: Use the new Ruby 1.9 hash syntax.
C:121: 73: Use the new Ruby 1.9 hash syntax.
C:121: 80: Line is too long. [105/79]
C:121: 87: Use the new Ruby 1.9 hash syntax.
C:122: 44: Use the new Ruby 1.9 hash syntax.
C:122: 73: Use the new Ruby 1.9 hash syntax.
C:122: 80: Line is too long. [105/79]
C:122: 87: Use the new Ruby 1.9 hash syntax.
C:127: 37: Use the new Ruby 1.9 hash syntax.
C:128: 44: Use the new Ruby 1.9 hash syntax.
C:132: 3: Method has too many lines. [22/10]
C:133: 80: Line is too long. [87/79]
C:138: 14: Put one space between the method name and the first argument.
C:138: 22: Use the new Ruby 1.9 hash syntax.
C:139: 14: Put one space between the method name and the first argument.
C:139: 22: Use the new Ruby 1.9 hash syntax.
C:140: 15: Put one space between the method name and the first argument.
C:140: 22: Use the new Ruby 1.9 hash syntax.
C:141: 22: Use the new Ruby 1.9 hash syntax.
C:142: 16: Put one space between the method name and the first argument.
C:142: 22: Use the new Ruby 1.9 hash syntax.
C:148: 43: Use the new Ruby 1.9 hash syntax.
C:148: 63: Use the new Ruby 1.9 hash syntax.
C:148: 80: Line is too long. [112/79]
C:148: 95: Use the new Ruby 1.9 hash syntax.
W:152: 53: Unused block argument - options. You can omit the argument if you don't care about it.
C:154: 80: Use the new Ruby 1.9 hash syntax.
C:154: 80: Line is too long. [96/79]
C:160: 3: Method has too many lines. [24/10]
C:161: 80: Line is too long. [87/79]
C:166: 32: Use the new Ruby 1.9 hash syntax.
C:167: 16: Put one space between the method name and the first argument.
C:167: 24: Use the new Ruby 1.9 hash syntax.
C:168: 16: Put one space between the method name and the first argument.
C:168: 24: Use the new Ruby 1.9 hash syntax.
C:169: 17: Put one space between the method name and the first argument.
C:169: 24: Use the new Ruby 1.9 hash syntax.
C:170: 24: Use the new Ruby 1.9 hash syntax.
C:171: 18: Put one space between the method name and the first argument.
C:171: 24: Use the new Ruby 1.9 hash syntax.
C:176: 44: Use the new Ruby 1.9 hash syntax.
C:176: 74: Use the new Ruby 1.9 hash syntax.
C:176: 80: Line is too long. [146/79]
C:176:101: Use the new Ruby 1.9 hash syntax.
C:176:115: Use the new Ruby 1.9 hash syntax.
C:178: 43: Use the new Ruby 1.9 hash syntax.
C:178: 63: Use the new Ruby 1.9 hash syntax.
C:178: 80: Line is too long. [122/79]
C:178:105: Use the new Ruby 1.9 hash syntax.
C:182: 50: Use the new Ruby 1.9 hash syntax.
C:182: 80: Use the new Ruby 1.9 hash syntax.
C:182: 80: Line is too long. [152/79]
C:182:107: Use the new Ruby 1.9 hash syntax.
C:182:121: Use the new Ruby 1.9 hash syntax.
W:182:145: Unused block argument - options. You can omit the argument if you don't care about it.
C:184: 80: Line is too long. [113/79]
C:184: 97: Use the new Ruby 1.9 hash syntax.
C:190: 3: Method has too many lines. [21/10]
C:190: 80: Line is too long. [83/79]
C:196: 32: Use the new Ruby 1.9 hash syntax.
C:197: 21: Use the new Ruby 1.9 hash syntax.
C:198: 21: Use the new Ruby 1.9 hash syntax.
C:203: 44: Use the new Ruby 1.9 hash syntax.
C:203: 74: Use the new Ruby 1.9 hash syntax.
C:203: 80: Line is too long. [146/79]
C:203:101: Use the new Ruby 1.9 hash syntax.
C:203:115: Use the new Ruby 1.9 hash syntax.
C:205: 43: Use the new Ruby 1.9 hash syntax.
C:205: 63: Use the new Ruby 1.9 hash syntax.
C:205: 80: Line is too long. [122/79]
C:205:105: Use the new Ruby 1.9 hash syntax.
C:209: 50: Use the new Ruby 1.9 hash syntax.
C:209: 80: Use the new Ruby 1.9 hash syntax.
C:209: 80: Line is too long. [152/79]
C:209:107: Use the new Ruby 1.9 hash syntax.
C:209:121: Use the new Ruby 1.9 hash syntax.
W:209:145: Unused block argument - options. You can omit the argument if you don't care about it.
C:211: 80: Line is too long. [113/79]
C:211: 97: Use the new Ruby 1.9 hash syntax.
C:217: 3: Method has too many lines. [24/10]
C:218: 80: Line is too long. [87/79]
C:223: 32: Use the new Ruby 1.9 hash syntax.
C:224: 16: Put one space between the method name and the first argument.
C:224: 24: Use the new Ruby 1.9 hash syntax.
C:225: 16: Put one space between the method name and the first argument.
C:225: 24: Use the new Ruby 1.9 hash syntax.
C:226: 17: Put one space between the method name and the first argument.
C:226: 24: Use the new Ruby 1.9 hash syntax.
C:227: 24: Use the new Ruby 1.9 hash syntax.
C:228: 18: Put one space between the method name and the first argument.
C:228: 24: Use the new Ruby 1.9 hash syntax.
C:233: 44: Use the new Ruby 1.9 hash syntax.
C:233: 74: Use the new Ruby 1.9 hash syntax.
C:233: 80: Line is too long. [146/79]
C:233:101: Use the new Ruby 1.9 hash syntax.
C:233:115: Use the new Ruby 1.9 hash syntax.
C:235: 43: Use the new Ruby 1.9 hash syntax.
C:235: 62: Use the new Ruby 1.9 hash syntax.
C:235: 80: Line is too long. [144/79]
C:235: 81: Use the new Ruby 1.9 hash syntax.
C:235:127: Use the new Ruby 1.9 hash syntax.
C:239: 50: Use the new Ruby 1.9 hash syntax.
C:239: 80: Use the new Ruby 1.9 hash syntax.
C:239: 80: Line is too long. [152/79]
C:239:107: Use the new Ruby 1.9 hash syntax.
C:239:121: Use the new Ruby 1.9 hash syntax.
W:239:145: Unused block argument - options. You can omit the argument if you don't care about it.
C:241: 80: Line is too long. [135/79]
C:241:101: Use the new Ruby 1.9 hash syntax.
C:241:120: Use the new Ruby 1.9 hash syntax.
C:247: 3: Method has too many lines. [12/10]
C:249: 39: Use the new Ruby 1.9 hash syntax.
C:249: 52: Use the new Ruby 1.9 hash syntax.
C:250: 24: Space inside { missing.
C:250: 25: Use the new Ruby 1.9 hash syntax.
C:250: 44: Use the new Ruby 1.9 hash syntax.
C:250: 54: Space inside } missing.
C:251: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:253: 58: Use the new Ruby 1.9 hash syntax.
C:253: 78: Use the new Ruby 1.9 hash syntax.
C:253: 80: Line is too long. [95/79]
W:256: 55: Unused block argument - options. You can omit the argument if you don't care about it.
C:264: 24: Space inside { missing.
C:264: 25: Use the new Ruby 1.9 hash syntax.
C:264: 52: Use the new Ruby 1.9 hash syntax.
C:264: 71: Use the new Ruby 1.9 hash syntax.
C:264: 80: Line is too long. [85/79]
C:264: 85: Space inside } missing.
C:266: 37: Use the new Ruby 1.9 hash syntax.
C:266: 53: Space inside { missing.
C:266: 54: Use the new Ruby 1.9 hash syntax.
C:266: 80: Line is too long. [116/79]
C:266: 82: Space inside } missing.
C:266: 85: Use the new Ruby 1.9 hash syntax.
C:266: 98: Use the new Ruby 1.9 hash syntax.
C:267: 43: Use the new Ruby 1.9 hash syntax.
C:267: 75: Use the new Ruby 1.9 hash syntax.
C:267: 80: Line is too long. [90/79]
C:271: 3: Method has too many lines. [12/10]
C:273: 39: Use the new Ruby 1.9 hash syntax.
C:273: 52: Use the new Ruby 1.9 hash syntax.
C:273: 71: Use the new Ruby 1.9 hash syntax.
C:273: 80: Line is too long. [105/79]
C:273: 86: Space inside { missing.
C:273: 87: Use the new Ruby 1.9 hash syntax.
C:273:102: Space inside } missing.
C:274: 24: Space inside { missing.
C:274: 25: Use the new Ruby 1.9 hash syntax.
C:274: 44: Use the new Ruby 1.9 hash syntax.
C:274: 56: Use the new Ruby 1.9 hash syntax.
C:274: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:274: 80: Line is too long. [81/79]
C:274: 81: Space inside } missing.
C:275: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:277: 46: Use the new Ruby 1.9 hash syntax.
C:277: 61: Space inside { missing.
C:277: 62: Use the new Ruby 1.9 hash syntax.
C:277: 77: Space inside } missing.
C:277: 80: Line is too long. [90/79]
C:278: 58: Use the new Ruby 1.9 hash syntax.
C:278: 78: Use the new Ruby 1.9 hash syntax.
C:278: 80: Line is too long. [95/79]
C:281: 52: Use the new Ruby 1.9 hash syntax.
C:281: 67: Space inside { missing.
C:281: 68: Use the new Ruby 1.9 hash syntax.
C:281: 80: Line is too long. [96/79]
C:281: 83: Space inside } missing.
W:281: 89: Unused block argument - options. You can omit the argument if you don't care about it.
C:288: 3: Method has too many lines. [22/10]
C:294: 30: Use the new Ruby 1.9 hash syntax.
C:295: 30: Use the new Ruby 1.9 hash syntax.
C:301: 28: Space inside { missing.
C:301: 29: Use the new Ruby 1.9 hash syntax.
C:301: 48: Use the new Ruby 1.9 hash syntax.
C:301: 58: Space inside } missing.
C:304: 62: Use the new Ruby 1.9 hash syntax.
C:304: 80: Line is too long. [101/79]
C:304: 84: Use the new Ruby 1.9 hash syntax.
W:307: 57: Unused block argument - options. You can omit the argument if you don't care about it.
C:308: 80: Line is too long. [91/79]
C:315: 3: Method has too many lines. [20/10]
C:320: 28: Use the new Ruby 1.9 hash syntax.
C:324: 28: Use the new Ruby 1.9 hash syntax.
C:331: 43: Use the new Ruby 1.9 hash syntax.
C:331: 65: Use the new Ruby 1.9 hash syntax.
C:331: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:331: 80: Line is too long. [111/79]
C:331: 94: Use the new Ruby 1.9 hash syntax.
C:334: 43: Use the new Ruby 1.9 hash syntax.
C:334: 64: Use the new Ruby 1.9 hash syntax.
C:334: 77: Use the new Ruby 1.9 hash syntax.
C:334: 80: Line is too long. [125/79]
C:334:108: Use the new Ruby 1.9 hash syntax.
C:340: 3: Method has too many lines. [15/10]
C:344: 26: Use the new Ruby 1.9 hash syntax.
C:348: 25: Space inside { missing.
C:348: 26: Use the new Ruby 1.9 hash syntax.
C:348: 46: Space inside } missing.
C:349: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:351: 59: Use the new Ruby 1.9 hash syntax.
C:351: 80: Line is too long. [98/79]
C:351: 82: Use the new Ruby 1.9 hash syntax.
W:354: 53: Unused block argument - options. You can omit the argument if you don't care about it.
C:355: 80: Line is too long. [83/79]
C:360: 3: Method has too many lines. [17/10]
C:364: 32: Use the new Ruby 1.9 hash syntax.
C:364: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:365: 28: Use the new Ruby 1.9 hash syntax.
C:370: 25: Space inside { missing.
C:370: 26: Use the new Ruby 1.9 hash syntax.
C:370: 48: Use the new Ruby 1.9 hash syntax.
C:370: 65: Space inside } missing.
C:371: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:372: 44: Use the new Ruby 1.9 hash syntax.
C:372: 74: Use the new Ruby 1.9 hash syntax.
C:372: 80: Line is too long. [146/79]
C:372:101: Use the new Ruby 1.9 hash syntax.
C:372:115: Use the new Ruby 1.9 hash syntax.
C:373: 59: Use the new Ruby 1.9 hash syntax.
C:373: 80: Line is too long. [98/79]
C:373: 82: Use the new Ruby 1.9 hash syntax.
C:376: 50: Use the new Ruby 1.9 hash syntax.
C:376: 80: Use the new Ruby 1.9 hash syntax.
C:376: 80: Line is too long. [152/79]
C:376:107: Use the new Ruby 1.9 hash syntax.
C:376:121: Use the new Ruby 1.9 hash syntax.
W:376:145: Unused block argument - options. You can omit the argument if you don't care about it.
C:377: 80: Line is too long. [90/79]
C:382: 3: Method has too many lines. [17/10]
C:386: 32: Use the new Ruby 1.9 hash syntax.
C:386: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:387: 28: Use the new Ruby 1.9 hash syntax.
C:392: 25: Space inside { missing.
C:392: 26: Use the new Ruby 1.9 hash syntax.
C:392: 48: Use the new Ruby 1.9 hash syntax.
C:392: 67: Use the new Ruby 1.9 hash syntax.
C:392: 80: Line is too long. [83/79]
C:392: 83: Space inside } missing.
C:393: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:394: 44: Use the new Ruby 1.9 hash syntax.
C:394: 74: Use the new Ruby 1.9 hash syntax.
C:394: 80: Line is too long. [146/79]
C:394:101: Use the new Ruby 1.9 hash syntax.
C:394:115: Use the new Ruby 1.9 hash syntax.
C:395: 59: Use the new Ruby 1.9 hash syntax.
C:395: 80: Line is too long. [98/79]
C:395: 82: Use the new Ruby 1.9 hash syntax.
C:398: 50: Use the new Ruby 1.9 hash syntax.
C:398: 80: Use the new Ruby 1.9 hash syntax.
C:398: 80: Line is too long. [152/79]
C:398:107: Use the new Ruby 1.9 hash syntax.
C:398:121: Use the new Ruby 1.9 hash syntax.
W:398:145: Unused block argument - options. You can omit the argument if you don't care about it.
C:399: 80: Line is too long. [90/79]
C:404: 3: Method has too many lines. [19/10]
C:407: 41: Use the new Ruby 1.9 hash syntax.
C:407: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:407: 60: Use the new Ruby 1.9 hash syntax.
C:407: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:407: 80: Line is too long. [101/79]
C:407: 86: Use the new Ruby 1.9 hash syntax.
C:409: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:409: 51: Use the new Ruby 1.9 hash syntax.
C:417: 23: Use the new Ruby 1.9 hash syntax.
C:417: 46: Use the new Ruby 1.9 hash syntax.
C:422: 41: Use the new Ruby 1.9 hash syntax.
C:422: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:422: 60: Use the new Ruby 1.9 hash syntax.
C:422: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:422: 80: Line is too long. [102/79]
C:422: 86: Use the new Ruby 1.9 hash syntax.
C:423: 41: Use the new Ruby 1.9 hash syntax.
C:423: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:423: 60: Use the new Ruby 1.9 hash syntax.
C:423: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:423: 80: Line is too long. [101/79]
C:423: 86: Use the new Ruby 1.9 hash syntax.
C:428: 3: Method has too many lines. [18/10]
C:440: 9: Align the parameters of a method call if they span more than one line.
C:440: 9: Use the new Ruby 1.9 hash syntax.
C:441: 9: Use the new Ruby 1.9 hash syntax.
C:442: 9: Use the new Ruby 1.9 hash syntax.
C:442: 23: Use the new Ruby 1.9 hash syntax.
C:444: 9: Align the parameters of a method call if they span more than one line.
C:444: 9: Use the new Ruby 1.9 hash syntax.
C:445: 9: Use the new Ruby 1.9 hash syntax.
C:446: 9: Use the new Ruby 1.9 hash syntax.
C:446: 23: Use the new Ruby 1.9 hash syntax.
C:446: 42: Use the new Ruby 1.9 hash syntax.
C:450: 3: Method has too many lines. [21/10]
C:453: 29: Use the new Ruby 1.9 hash syntax.
C:461: 9: Align the parameters of a method call if they span more than one line.
C:461: 9: Use the new Ruby 1.9 hash syntax.
C:463: 9: Align the parameters of a method call if they span more than one line.
C:463: 9: Use the new Ruby 1.9 hash syntax.
C:464: 9: Use the new Ruby 1.9 hash syntax.
C:465: 9: Use the new Ruby 1.9 hash syntax.
C:466: 9: Use the new Ruby 1.9 hash syntax.
C:466: 23: Use the new Ruby 1.9 hash syntax.
C:468: 9: Align the parameters of a method call if they span more than one line.
C:468: 9: Use the new Ruby 1.9 hash syntax.
C:469: 9: Use the new Ruby 1.9 hash syntax.
C:470: 9: Use the new Ruby 1.9 hash syntax.
C:471: 9: Use the new Ruby 1.9 hash syntax.
C:471: 23: Use the new Ruby 1.9 hash syntax.
C:475: 3: Method has too many lines. [24/10]
C:480: 34: Use the new Ruby 1.9 hash syntax.
C:488: 9: Align the parameters of a method call if they span more than one line.
C:488: 9: Use the new Ruby 1.9 hash syntax.
C:489: 9: Use the new Ruby 1.9 hash syntax.
C:490: 9: Use the new Ruby 1.9 hash syntax.
C:491: 9: Use the new Ruby 1.9 hash syntax.
C:492: 9: Use the new Ruby 1.9 hash syntax.
C:494: 9: Align the parameters of a method call if they span more than one line.
C:494: 9: Use the new Ruby 1.9 hash syntax.
C:495: 9: Use the new Ruby 1.9 hash syntax.
C:496: 9: Use the new Ruby 1.9 hash syntax.
C:497: 9: Use the new Ruby 1.9 hash syntax.
C:498: 9: Use the new Ruby 1.9 hash syntax.
C:499: 9: Use the new Ruby 1.9 hash syntax.
C:499: 23: Use the new Ruby 1.9 hash syntax.
C:508: 25: Avoid the use of the case equality operator ===.
C:509: 80: Line is too long. [101/79]
C:531: 26: Use the new Ruby 1.9 hash syntax.
C:536: 44: Use the new Ruby 1.9 hash syntax.
C:537: 46: Use the new Ruby 1.9 hash syntax.
C:537: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:537: 72: Use the new Ruby 1.9 hash syntax.
C:537: 80: Line is too long. [95/79]
C:541: 3: Method has too many lines. [17/10]
C:546: 27: Use the new Ruby 1.9 hash syntax.
C:546: 43: Use the new Ruby 1.9 hash syntax.
C:550: 25: Space inside { missing.
C:550: 26: Use the new Ruby 1.9 hash syntax.
C:550: 44: Space inside } missing.
C:551: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:553: 59: Use the new Ruby 1.9 hash syntax.
C:553: 80: Use the new Ruby 1.9 hash syntax.
C:553: 80: Line is too long. [97/79]
W:556: 56: Unused block argument - options. You can omit the argument if you don't care about it.
C:563: 3: Method has too many lines. [20/10]
C:568: 27: Use the new Ruby 1.9 hash syntax.
C:568: 43: Use the new Ruby 1.9 hash syntax.
C:569: 29: Use the new Ruby 1.9 hash syntax.
C:569: 45: Use the new Ruby 1.9 hash syntax.
C:574: 28: Space inside { missing.
C:574: 29: Use the new Ruby 1.9 hash syntax.
C:574: 46: Space inside } missing.
C:577: 62: Use the new Ruby 1.9 hash syntax.
C:577: 80: Line is too long. [101/79]
C:577: 84: Use the new Ruby 1.9 hash syntax.
W:580: 58: Unused block argument - options. You can omit the argument if you don't care about it.
C:581: 80: Line is too long. [91/79]
C:597: 44: Use the new Ruby 1.9 hash syntax.
C:597: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:597: 72: Use the new Ruby 1.9 hash syntax.
C:597: 80: Line is too long. [97/79]
C:601: 3: Method has too many lines. [11/10]
C:611: 46: Use the new Ruby 1.9 hash syntax.
C:611: 68: Use the new Ruby 1.9 hash syntax.
C:611: 80: Line is too long. [98/79]
C:611: 82: Use the new Ruby 1.9 hash syntax.
C:612: 44: Use the new Ruby 1.9 hash syntax.
C:612: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:612: 72: Use the new Ruby 1.9 hash syntax.
C:612: 80: Line is too long. [132/79]
C:612:102: Use the new Ruby 1.9 hash syntax.
C:612:116: Use the new Ruby 1.9 hash syntax.
C:620: 28: Use the new Ruby 1.9 hash syntax.
C:625: 44: Use the new Ruby 1.9 hash syntax.
C:625: 68: Use the new Ruby 1.9 hash syntax.
C:625: 80: Line is too long. [157/79]
C:625: 95: Use the new Ruby 1.9 hash syntax.
C:625:125: Use the new Ruby 1.9 hash syntax.
C:625:139: Use the new Ruby 1.9 hash syntax.
C:629: 3: Method has too many lines. [14/10]
C:632: 19: Use the new Ruby 1.9 hash syntax.
C:636: 41: Use the new Ruby 1.9 hash syntax.
C:636: 63: Use the new Ruby 1.9 hash syntax.
C:636: 80: Line is too long. [106/79]
C:636: 89: Use the new Ruby 1.9 hash syntax.
C:640: 41: Use the new Ruby 1.9 hash syntax.
C:640: 63: Use the new Ruby 1.9 hash syntax.
C:640: 80: Line is too long. [104/79]
C:640: 89: Use the new Ruby 1.9 hash syntax.
C:644: 41: Use the new Ruby 1.9 hash syntax.
C:644: 64: Use the new Ruby 1.9 hash syntax.
C:644: 80: Line is too long. [108/79]
C:644: 90: Use the new Ruby 1.9 hash syntax.
C:649: 3: Method has too many lines. [14/10]
C:653: 32: Use the new Ruby 1.9 hash syntax.
C:654: 26: Use the new Ruby 1.9 hash syntax.
C:655: 27: Use the new Ruby 1.9 hash syntax.
C:660: 44: Use the new Ruby 1.9 hash syntax.
C:660: 71: Use the new Ruby 1.9 hash syntax.
C:660: 80: Line is too long. [133/79]
C:660:101: Use the new Ruby 1.9 hash syntax.
C:660:115: Use the new Ruby 1.9 hash syntax.
C:661: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:661: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:661: 80: Line is too long. [88/79]
C:662: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:662: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:662: 80: Line is too long. [81/79]
C:663: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:663: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:663: 80: Line is too long. [97/79]
C:667: 3: Method has too many lines. [14/10]
C:671: 30: Use the new Ruby 1.9 hash syntax.
C:672: 25: Use the new Ruby 1.9 hash syntax.
C:673: 27: Use the new Ruby 1.9 hash syntax.
C:677: 46: Use the new Ruby 1.9 hash syntax.
C:677: 72: Use the new Ruby 1.9 hash syntax.
C:677: 80: Line is too long. [95/79]
C:678: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:678: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:679: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:679: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:680: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:680: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:680: 80: Line is too long. [91/79]
C:692: 44: Use the new Ruby 1.9 hash syntax.
C:692: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:692: 80: Line is too long. [141/79]
C:692: 82: Use the new Ruby 1.9 hash syntax.
C:692:113: Use the new Ruby 1.9 hash syntax.
C:706: 44: Use the new Ruby 1.9 hash syntax.
C:706: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:706: 80: Line is too long. [159/79]
C:706: 88: Use the new Ruby 1.9 hash syntax.
C:706:125: Use the new Ruby 1.9 hash syntax.
C:713: 32: Use the new Ruby 1.9 hash syntax.
C:713: 46: Use the new Ruby 1.9 hash syntax.
C:718: 44: Use the new Ruby 1.9 hash syntax.
C:718: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:732: 42: Use the new Ruby 1.9 hash syntax.
C:732: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:732: 78: Use the new Ruby 1.9 hash syntax.
C:732: 80: Line is too long. [190/79]
C:732:117: Use the new Ruby 1.9 hash syntax.
C:732:159: Use the new Ruby 1.9 hash syntax.
C:732:171: Space inside { missing.
C:732:172: Use the new Ruby 1.9 hash syntax.
C:732:190: Space inside } missing.
C:736: 3: Method has too many lines. [12/10]
C:748: 42: Use the new Ruby 1.9 hash syntax.
C:748: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:748: 80: Line is too long. [208/79]
C:748: 84: Use the new Ruby 1.9 hash syntax.
C:748:129: Use the new Ruby 1.9 hash syntax.
C:748:177: Use the new Ruby 1.9 hash syntax.
C:748:189: Space inside { missing.
C:748:190: Use the new Ruby 1.9 hash syntax.
C:748:208: Space inside } missing.
C:752: 3: Method has too many lines. [13/10]
C:755: 25: Space inside { missing.
C:755: 26: Use the new Ruby 1.9 hash syntax.
C:755: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:755: 53: Use the new Ruby 1.9 hash syntax.
C:755: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:755: 71: Space inside } missing.
C:755: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:755: 80: Line is too long. [85/79]
C:756: 25: Space inside { missing.
C:756: 26: Use the new Ruby 1.9 hash syntax.
C:756: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:756: 53: Use the new Ruby 1.9 hash syntax.
C:756: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:756: 71: Space inside } missing.
C:756: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:756: 80: Line is too long. [86/79]
C:759: 6: Inconsistent indentation detected.
C:760: 6: Use 2 (not 3) spaces for indentation.
C:761: 32: Use the new Ruby 1.9 hash syntax.
C:763: 46: Use the new Ruby 1.9 hash syntax.
C:764: 27: Space inside { missing.
C:764: 28: Use the new Ruby 1.9 hash syntax.
C:764: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:764: 55: Use the new Ruby 1.9 hash syntax.
C:764: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:764: 73: Space inside } missing.
C:764: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:764: 80: Line is too long. [86/79]
C:765: 27: Space inside { missing.
C:765: 28: Use the new Ruby 1.9 hash syntax.
C:765: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:765: 55: Use the new Ruby 1.9 hash syntax.
C:765: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:765: 73: Space inside } missing.
C:765: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:765: 80: Line is too long. [87/79]
C:769: 3: Method has too many lines. [12/10]
C:772: 7: Use 2 (not 1) spaces for indentation.
C:773: 39: Use the new Ruby 1.9 hash syntax.
C:773: 59: Use the new Ruby 1.9 hash syntax.
C:773: 80: Line is too long. [83/79]
W:774: 9: end at 774, 8 is not aligned with resources :products do at 772, 7
C:776: 37: Use the new Ruby 1.9 hash syntax.
C:776: 57: Use the new Ruby 1.9 hash syntax.
C:776: 80: Line is too long. [81/79]
W:777: 9: end at 777, 8 is not aligned with resources :tutors do at 775, 7
C:780: 51: Use the new Ruby 1.9 hash syntax.
C:780: 62: Surrounding space missing for operator '=>'.
C:780: 76: Use the new Ruby 1.9 hash syntax.
C:780: 80: Line is too long. [184/79]
C:780: 94: Use the new Ruby 1.9 hash syntax.
C:780:122: Use the new Ruby 1.9 hash syntax.
C:780:153: Use the new Ruby 1.9 hash syntax.
C:780:165: Space inside { missing.
C:780:166: Use the new Ruby 1.9 hash syntax.
C:780:184: Space inside } missing.
C:781: 47: Space missing after comma.
C:781: 48: Use the new Ruby 1.9 hash syntax.
C:781: 59: Surrounding space missing for operator '=>'.
C:781: 73: Use the new Ruby 1.9 hash syntax.
C:781: 80: Line is too long. [175/79]
C:781: 91: Use the new Ruby 1.9 hash syntax.
C:781:117: Use the new Ruby 1.9 hash syntax.
C:781:146: Use the new Ruby 1.9 hash syntax.
C:781:158: Space inside { missing.
C:781:159: Use the new Ruby 1.9 hash syntax.
C:781:175: Space inside } missing.
C:786: 24: Space inside { missing.
C:786: 25: Use the new Ruby 1.9 hash syntax.
C:786: 52: Use the new Ruby 1.9 hash syntax.
C:786: 71: Use the new Ruby 1.9 hash syntax.
C:786: 80: Line is too long. [104/79]
C:786: 94: Use the new Ruby 1.9 hash syntax.
C:786:104: Space inside } missing.
C:789: 37: Use the new Ruby 1.9 hash syntax.
C:789: 55: Use the new Ruby 1.9 hash syntax.
C:789: 80: Line is too long. [94/79]
C:790: 32: Use the new Ruby 1.9 hash syntax.
C:793: 43: Use the new Ruby 1.9 hash syntax.
C:793: 79: Use the new Ruby 1.9 hash syntax.
C:793: 80: Line is too long. [94/79]
C:800: 30: Use the new Ruby 1.9 hash syntax.
C:803: 75: Use the new Ruby 1.9 hash syntax.
C:803: 80: Line is too long. [145/79]
C:804: 52: Use the new Ruby 1.9 hash syntax.
C:804: 75: Use the new Ruby 1.9 hash syntax.
C:804: 80: Line is too long. [145/79]
C:811: 28: Use the new Ruby 1.9 hash syntax.
C:814: 80: Line is too long. [139/79]
C:815: 62: Use the new Ruby 1.9 hash syntax.
C:815: 80: Line is too long. [139/79]
C:822: 30: Use the new Ruby 1.9 hash syntax.
C:825: 75: Use the new Ruby 1.9 hash syntax.
C:825: 80: Line is too long. [145/79]
C:826: 52: Use the new Ruby 1.9 hash syntax.
C:826: 75: Use the new Ruby 1.9 hash syntax.
C:826: 80: Line is too long. [145/79]
C:833: 28: Use the new Ruby 1.9 hash syntax.
C:836: 80: Line is too long. [131/79]
C:837: 62: Use the new Ruby 1.9 hash syntax.
C:837: 80: Line is too long. [131/79]
C:844: 30: Use the new Ruby 1.9 hash syntax.
C:847: 75: Use the new Ruby 1.9 hash syntax.
C:847: 80: Line is too long. [145/79]
C:848: 52: Use the new Ruby 1.9 hash syntax.
C:848: 75: Use the new Ruby 1.9 hash syntax.
C:848: 80: Line is too long. [145/79]
C:857: 30: Use the new Ruby 1.9 hash syntax.
C:860: 75: Use the new Ruby 1.9 hash syntax.
C:860: 80: Line is too long. [145/79]
C:861: 52: Use the new Ruby 1.9 hash syntax.
C:861: 75: Use the new Ruby 1.9 hash syntax.
C:861: 80: Line is too long. [145/79]
C:870: 30: Use the new Ruby 1.9 hash syntax.
C:873: 75: Use the new Ruby 1.9 hash syntax.
C:873: 80: Line is too long. [145/79]
C:874: 52: Use the new Ruby 1.9 hash syntax.
C:874: 75: Use the new Ruby 1.9 hash syntax.
C:874: 80: Line is too long. [145/79]
C:883: 28: Use the new Ruby 1.9 hash syntax.
C:886: 80: Line is too long. [131/79]
C:887: 62: Use the new Ruby 1.9 hash syntax.
C:887: 80: Line is too long. [131/79]
C:896: 28: Use the new Ruby 1.9 hash syntax.
C:899: 80: Line is too long. [131/79]
C:900: 62: Use the new Ruby 1.9 hash syntax.
C:900: 80: Line is too long. [131/79]
C:909: 28: Use the new Ruby 1.9 hash syntax.
C:912: 80: Line is too long. [131/79]
C:913: 62: Use the new Ruby 1.9 hash syntax.
C:913: 80: Line is too long. [131/79]
C:919: 3: Method has too many lines. [11/10]
C:922: 30: Use the new Ruby 1.9 hash syntax.
C:923: 22: Use the new Ruby 1.9 hash syntax.
C:927: 75: Use the new Ruby 1.9 hash syntax.
C:927: 80: Line is too long. [149/79]
C:928: 52: Use the new Ruby 1.9 hash syntax.
C:928: 75: Use the new Ruby 1.9 hash syntax.
C:928: 80: Line is too long. [149/79]
C:930: 27: Use the new Ruby 1.9 hash syntax.
C:930: 54: Use the new Ruby 1.9 hash syntax.
C:930: 80: Line is too long. [138/79]
C:930: 93: Use the new Ruby 1.9 hash syntax.
C:930:123: Use the new Ruby 1.9 hash syntax.
C:931: 27: Use the new Ruby 1.9 hash syntax.
C:931: 54: Use the new Ruby 1.9 hash syntax.
C:931: 73: Use the new Ruby 1.9 hash syntax.
C:931: 80: Line is too long. [138/79]
C:931: 93: Use the new Ruby 1.9 hash syntax.
C:931:123: Use the new Ruby 1.9 hash syntax.
C:935: 3: Method has too many lines. [11/10]
C:938: 30: Use the new Ruby 1.9 hash syntax.
C:939: 25: Use the new Ruby 1.9 hash syntax.
C:943: 75: Use the new Ruby 1.9 hash syntax.
C:943: 80: Line is too long. [149/79]
C:944: 52: Use the new Ruby 1.9 hash syntax.
C:944: 75: Use the new Ruby 1.9 hash syntax.
C:944: 80: Line is too long. [149/79]
C:946: 27: Use the new Ruby 1.9 hash syntax.
C:946: 54: Use the new Ruby 1.9 hash syntax.
C:946: 76: Use the new Ruby 1.9 hash syntax.
C:946: 80: Line is too long. [160/79]
C:946:109: Use the new Ruby 1.9 hash syntax.
C:946:145: Use the new Ruby 1.9 hash syntax.
C:947: 27: Use the new Ruby 1.9 hash syntax.
C:947: 54: Use the new Ruby 1.9 hash syntax.
C:947: 76: Use the new Ruby 1.9 hash syntax.
C:947: 80: Line is too long. [160/79]
C:947: 88: Use the new Ruby 1.9 hash syntax.
C:947:109: Use the new Ruby 1.9 hash syntax.
C:947:145: Use the new Ruby 1.9 hash syntax.
C:951: 3: Method has too many lines. [13/10]
C:954: 28: Use the new Ruby 1.9 hash syntax.
C:961: 80: Line is too long. [135/79]
C:962: 62: Use the new Ruby 1.9 hash syntax.
C:962: 80: Line is too long. [135/79]
C:964: 27: Use the new Ruby 1.9 hash syntax.
C:964: 54: Use the new Ruby 1.9 hash syntax.
C:964: 80: Line is too long. [142/79]
C:964: 95: Use the new Ruby 1.9 hash syntax.
C:964:127: Use the new Ruby 1.9 hash syntax.
C:965: 27: Use the new Ruby 1.9 hash syntax.
C:965: 54: Use the new Ruby 1.9 hash syntax.
C:965: 75: Use the new Ruby 1.9 hash syntax.
C:965: 80: Line is too long. [142/79]
C:965: 95: Use the new Ruby 1.9 hash syntax.
C:965:127: Use the new Ruby 1.9 hash syntax.
C:969: 3: Method has too many lines. [13/10]
C:972: 30: Use the new Ruby 1.9 hash syntax.
C:973: 30: Use the new Ruby 1.9 hash syntax.
C:974: 29: Use the new Ruby 1.9 hash syntax.
C:979: 50: Use the new Ruby 1.9 hash syntax.
C:979: 80: Line is too long. [184/79]
C:979: 93: Use the new Ruby 1.9 hash syntax.
C:980: 50: Use the new Ruby 1.9 hash syntax.
C:980: 70: Use the new Ruby 1.9 hash syntax.
C:980: 80: Line is too long. [184/79]
C:980: 93: Use the new Ruby 1.9 hash syntax.
C:982: 27: Use the new Ruby 1.9 hash syntax.
C:982: 52: Use the new Ruby 1.9 hash syntax.
C:982: 76: Use the new Ruby 1.9 hash syntax.
C:982: 80: Line is too long. [186/79]
C:982: 96: Use the new Ruby 1.9 hash syntax.
C:982:129: Use the new Ruby 1.9 hash syntax.
C:982:171: Use the new Ruby 1.9 hash syntax.
C:983: 27: Use the new Ruby 1.9 hash syntax.
C:983: 52: Use the new Ruby 1.9 hash syntax.
C:983: 76: Use the new Ruby 1.9 hash syntax.
C:983: 80: Line is too long. [190/79]
C:983: 96: Use the new Ruby 1.9 hash syntax.
C:983:108: Use the new Ruby 1.9 hash syntax.
C:983:129: Use the new Ruby 1.9 hash syntax.
C:983:175: Use the new Ruby 1.9 hash syntax.
C:990: 30: Use the new Ruby 1.9 hash syntax.
C:991: 30: Use the new Ruby 1.9 hash syntax.
C:995: 50: Use the new Ruby 1.9 hash syntax.
C:995: 80: Line is too long. [184/79]
C:995: 93: Use the new Ruby 1.9 hash syntax.
C:996: 50: Use the new Ruby 1.9 hash syntax.
C:996: 70: Use the new Ruby 1.9 hash syntax.
C:996: 80: Line is too long. [184/79]
C:996: 93: Use the new Ruby 1.9 hash syntax.
C:1003: 30: Use the new Ruby 1.9 hash syntax.
C:1008: 50: Use the new Ruby 1.9 hash syntax.
C:1008: 80: Line is too long. [188/79]
C:1008: 93: Use the new Ruby 1.9 hash syntax.
C:1009: 50: Use the new Ruby 1.9 hash syntax.
C:1009: 70: Use the new Ruby 1.9 hash syntax.
C:1009: 80: Line is too long. [188/79]
C:1009: 93: Use the new Ruby 1.9 hash syntax.
C:1016: 30: Use the new Ruby 1.9 hash syntax.
C:1017: 30: Use the new Ruby 1.9 hash syntax.
C:1021: 50: Use the new Ruby 1.9 hash syntax.
C:1021: 80: Line is too long. [184/79]
C:1021: 93: Use the new Ruby 1.9 hash syntax.
C:1022: 50: Use the new Ruby 1.9 hash syntax.
C:1022: 70: Use the new Ruby 1.9 hash syntax.
C:1022: 80: Line is too long. [184/79]
C:1022: 93: Use the new Ruby 1.9 hash syntax.
C:1029: 30: Use the new Ruby 1.9 hash syntax.
C:1034: 50: Use the new Ruby 1.9 hash syntax.
C:1034: 80: Line is too long. [188/79]
C:1034: 93: Use the new Ruby 1.9 hash syntax.
C:1035: 50: Use the new Ruby 1.9 hash syntax.
C:1035: 70: Use the new Ruby 1.9 hash syntax.
C:1035: 80: Line is too long. [188/79]
C:1035: 93: Use the new Ruby 1.9 hash syntax.
C:1045: 34: Use the new Ruby 1.9 hash syntax.
C:1045: 61: Use the new Ruby 1.9 hash syntax.
C:1046: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1046: 45: Use the new Ruby 1.9 hash syntax.
C:1056: 3: Keep a blank line before and after protected.
C:1057: 5: Inconsistent indentation detected.
C:1057: 5: Method has too many lines. [28/10]
C:1090: 5: Inconsistent indentation detected.
C:1092: 19: Space missing inside {.
C:1097: 80: Line is too long. [133/79]
C:1098: 5: Inconsistent indentation detected.
C:1099: 32: Put one space between the method name and the first argument.
C:1103: 5: Inconsistent indentation detected.
C:1104: 34: Put one space between the method name and the first argument.
C:1108: 5: Cyclomatic complexity for assert_restful_routes_for is too high. [11/6]
C:1108: 5: Inconsistent indentation detected.
C:1108: 5: Method has too many lines. [48/10]
C:1110: 80: Line is too long. [83/79]
C:1119: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1120: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1124: 80: Line is too long. [80/79]
C:1129: 80: Line is too long. [111/79]
C:1136: 63: Use the new Ruby 1.9 hash syntax.
C:1136: 80: Line is too long. [80/79]
C:1137: 63: Use the new Ruby 1.9 hash syntax.
C:1138: 63: Use the new Ruby 1.9 hash syntax.
C:1138: 80: Line is too long. [109/79]
C:1138: 94: Use the new Ruby 1.9 hash syntax.
C:1139: 63: Use the new Ruby 1.9 hash syntax.
C:1139: 80: Line is too long. [109/79]
C:1139: 94: Use the new Ruby 1.9 hash syntax.
C:1143: 63: Use the new Ruby 1.9 hash syntax.
C:1143: 80: Line is too long. [91/79]
C:1143: 82: Use the new Ruby 1.9 hash syntax.
C:1144: 63: Use the new Ruby 1.9 hash syntax.
C:1144: 80: Line is too long. [91/79]
C:1144: 82: Use the new Ruby 1.9 hash syntax.
C:1145: 63: Use the new Ruby 1.9 hash syntax.
C:1145: 80: Line is too long. [109/79]
C:1145: 82: Use the new Ruby 1.9 hash syntax.
C:1145: 94: Use the new Ruby 1.9 hash syntax.
C:1146: 63: Use the new Ruby 1.9 hash syntax.
C:1146: 80: Line is too long. [109/79]
C:1146: 82: Use the new Ruby 1.9 hash syntax.
C:1146: 94: Use the new Ruby 1.9 hash syntax.
C:1149: 49: Use the new Ruby 1.9 hash syntax.
C:1149: 80: Line is too long. [126/79]
C:1149: 84: Use the new Ruby 1.9 hash syntax.
C:1149:111: Use the new Ruby 1.9 hash syntax.
C:1150: 49: Use the new Ruby 1.9 hash syntax.
C:1150: 80: Line is too long. [126/79]
C:1150: 84: Use the new Ruby 1.9 hash syntax.
C:1150:111: Use the new Ruby 1.9 hash syntax.
C:1151: 49: Use the new Ruby 1.9 hash syntax.
C:1151: 80: Line is too long. [127/79]
C:1151: 84: Use the new Ruby 1.9 hash syntax.
C:1151:111: Use the new Ruby 1.9 hash syntax.
C:1152: 57: Use the new Ruby 1.9 hash syntax.
C:1152: 79: Use the new Ruby 1.9 hash syntax.
C:1152: 80: Line is too long. [134/79]
C:1152: 92: Use the new Ruby 1.9 hash syntax.
C:1152:119: Use the new Ruby 1.9 hash syntax.
C:1153: 57: Use the new Ruby 1.9 hash syntax.
C:1153: 79: Use the new Ruby 1.9 hash syntax.
C:1153: 80: Line is too long. [134/79]
C:1153: 92: Use the new Ruby 1.9 hash syntax.
C:1153:119: Use the new Ruby 1.9 hash syntax.
C:1154: 57: Use the new Ruby 1.9 hash syntax.
C:1154: 79: Use the new Ruby 1.9 hash syntax.
C:1154: 80: Line is too long. [134/79]
C:1154: 92: Use the new Ruby 1.9 hash syntax.
C:1154:119: Use the new Ruby 1.9 hash syntax.
C:1155: 57: Use the new Ruby 1.9 hash syntax.
C:1155: 79: Use the new Ruby 1.9 hash syntax.
C:1155: 80: Line is too long. [137/79]
C:1155: 92: Use the new Ruby 1.9 hash syntax.
C:1155:119: Use the new Ruby 1.9 hash syntax.
C:1157: 49: Use the new Ruby 1.9 hash syntax.
C:1157: 70: Use the new Ruby 1.9 hash syntax.
C:1157: 80: Line is too long. [141/79]
C:1157: 89: Use the new Ruby 1.9 hash syntax.
C:1157:126: Use the new Ruby 1.9 hash syntax.
C:1158: 49: Use the new Ruby 1.9 hash syntax.
C:1158: 70: Use the new Ruby 1.9 hash syntax.
C:1158: 80: Line is too long. [141/79]
C:1158: 89: Use the new Ruby 1.9 hash syntax.
C:1158:126: Use the new Ruby 1.9 hash syntax.
C:1159: 49: Use the new Ruby 1.9 hash syntax.
C:1159: 70: Use the new Ruby 1.9 hash syntax.
C:1159: 80: Line is too long. [142/79]
C:1159: 89: Use the new Ruby 1.9 hash syntax.
C:1159:126: Use the new Ruby 1.9 hash syntax.
C:1160: 57: Use the new Ruby 1.9 hash syntax.
C:1160: 79: Use the new Ruby 1.9 hash syntax.
C:1160: 80: Line is too long. [162/79]
C:1160: 91: Use the new Ruby 1.9 hash syntax.
C:1160:110: Use the new Ruby 1.9 hash syntax.
C:1160:147: Use the new Ruby 1.9 hash syntax.
C:1161: 57: Use the new Ruby 1.9 hash syntax.
C:1161: 79: Use the new Ruby 1.9 hash syntax.
C:1161: 80: Line is too long. [162/79]
C:1161: 91: Use the new Ruby 1.9 hash syntax.
C:1161:110: Use the new Ruby 1.9 hash syntax.
C:1161:147: Use the new Ruby 1.9 hash syntax.
C:1162: 57: Use the new Ruby 1.9 hash syntax.
C:1162: 79: Use the new Ruby 1.9 hash syntax.
C:1162: 80: Line is too long. [162/79]
C:1162: 91: Use the new Ruby 1.9 hash syntax.
C:1162:110: Use the new Ruby 1.9 hash syntax.
C:1162:147: Use the new Ruby 1.9 hash syntax.
C:1163: 57: Use the new Ruby 1.9 hash syntax.
C:1163: 79: Use the new Ruby 1.9 hash syntax.
C:1163: 80: Line is too long. [165/79]
C:1163: 91: Use the new Ruby 1.9 hash syntax.
C:1163:110: Use the new Ruby 1.9 hash syntax.
C:1163:147: Use the new Ruby 1.9 hash syntax.
C:1169: 5: Cyclomatic complexity for assert_restful_named_routes_for is too high. [11/6]
C:1169: 5: Inconsistent indentation detected.
C:1169: 5: Method has too many lines. [39/10]
C:1169: 80: Line is too long. [91/79]
C:1177: 80: Line is too long. [83/79]
C:1186: 80: Line is too long. [90/79]
C:1194: 80: Line is too long. [97/79]
C:1197: 80: Line is too long. [108/79]
C:1199: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1200: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1202: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1203: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1206: 80: Line is too long. [99/79]
C:1207: 80: Line is too long. [127/79]
C:1207:111: Use the new Ruby 1.9 hash syntax.
C:1208: 80: Line is too long. [131/79]
C:1208:121: Use the new Ruby 1.9 hash syntax.
C:1209: 80: Line is too long. [153/79]
C:1209:125: Use the new Ruby 1.9 hash syntax.
C:1209:137: Use the new Ruby 1.9 hash syntax.
C:1211: 80: Line is too long. [115/79]
C:1212: 80: Line is too long. [143/79]
C:1212:127: Use the new Ruby 1.9 hash syntax.
C:1213: 80: Line is too long. [151/79]
C:1213:141: Use the new Ruby 1.9 hash syntax.
C:1214: 80: Line is too long. [173/79]
C:1214:145: Use the new Ruby 1.9 hash syntax.
C:1214:157: Use the new Ruby 1.9 hash syntax.
C:1219: 5: Inconsistent indentation detected.
C:1219: 5: Method has too many lines. [27/10]
C:1221: 80: Line is too long. [92/79]
C:1223: 80: Line is too long. [88/79]
C:1229: 56: Use the new Ruby 1.9 hash syntax.
C:1230: 56: Use the new Ruby 1.9 hash syntax.
C:1231: 56: Use the new Ruby 1.9 hash syntax.
C:1232: 56: Use the new Ruby 1.9 hash syntax.
C:1232: 75: Use the new Ruby 1.9 hash syntax.
C:1232: 80: Line is too long. [90/79]
C:1233: 56: Use the new Ruby 1.9 hash syntax.
C:1233: 75: Use the new Ruby 1.9 hash syntax.
C:1233: 80: Line is too long. [90/79]
C:1234: 56: Use the new Ruby 1.9 hash syntax.
C:1234: 75: Use the new Ruby 1.9 hash syntax.
C:1234: 80: Line is too long. [90/79]
C:1237: 49: Use the new Ruby 1.9 hash syntax.
C:1237: 72: Use the new Ruby 1.9 hash syntax.
C:1237: 80: Line is too long. [107/79]
C:1237: 92: Use the new Ruby 1.9 hash syntax.
C:1238: 49: Use the new Ruby 1.9 hash syntax.
C:1238: 72: Use the new Ruby 1.9 hash syntax.
C:1238: 80: Line is too long. [107/79]
C:1238: 92: Use the new Ruby 1.9 hash syntax.
C:1239: 49: Use the new Ruby 1.9 hash syntax.
C:1239: 72: Use the new Ruby 1.9 hash syntax.
C:1239: 80: Line is too long. [107/79]
C:1239: 92: Use the new Ruby 1.9 hash syntax.
C:1240: 49: Use the new Ruby 1.9 hash syntax.
C:1240: 72: Use the new Ruby 1.9 hash syntax.
C:1240: 80: Line is too long. [108/79]
C:1240: 92: Use the new Ruby 1.9 hash syntax.
C:1241: 49: Use the new Ruby 1.9 hash syntax.
C:1241: 72: Use the new Ruby 1.9 hash syntax.
C:1241: 80: Line is too long. [107/79]
C:1241: 92: Use the new Ruby 1.9 hash syntax.
C:1242: 49: Use the new Ruby 1.9 hash syntax.
C:1242: 72: Use the new Ruby 1.9 hash syntax.
C:1242: 80: Line is too long. [110/79]
C:1242: 92: Use the new Ruby 1.9 hash syntax.
C:1244: 49: Use the new Ruby 1.9 hash syntax.
C:1244: 71: Use the new Ruby 1.9 hash syntax.
C:1244: 80: Line is too long. [135/79]
C:1244: 90: Use the new Ruby 1.9 hash syntax.
C:1244:120: Use the new Ruby 1.9 hash syntax.
C:1245: 49: Use the new Ruby 1.9 hash syntax.
C:1245: 71: Use the new Ruby 1.9 hash syntax.
C:1245: 80: Line is too long. [135/79]
C:1245: 90: Use the new Ruby 1.9 hash syntax.
C:1245:120: Use the new Ruby 1.9 hash syntax.
C:1246: 49: Use the new Ruby 1.9 hash syntax.
C:1246: 71: Use the new Ruby 1.9 hash syntax.
C:1246: 80: Line is too long. [135/79]
C:1246: 90: Use the new Ruby 1.9 hash syntax.
C:1246:120: Use the new Ruby 1.9 hash syntax.
C:1247: 49: Use the new Ruby 1.9 hash syntax.
C:1247: 71: Use the new Ruby 1.9 hash syntax.
C:1247: 80: Line is too long. [136/79]
C:1247: 90: Use the new Ruby 1.9 hash syntax.
C:1247:120: Use the new Ruby 1.9 hash syntax.
C:1248: 49: Use the new Ruby 1.9 hash syntax.
C:1248: 71: Use the new Ruby 1.9 hash syntax.
C:1248: 80: Line is too long. [135/79]
C:1248: 90: Use the new Ruby 1.9 hash syntax.
C:1248:120: Use the new Ruby 1.9 hash syntax.
C:1249: 49: Use the new Ruby 1.9 hash syntax.
C:1249: 71: Use the new Ruby 1.9 hash syntax.
C:1249: 80: Line is too long. [138/79]
C:1249: 90: Use the new Ruby 1.9 hash syntax.
C:1249:120: Use the new Ruby 1.9 hash syntax.
C:1254: 5: Inconsistent indentation detected.
C:1254: 5: Method has too many lines. [15/10]
C:1256: 80: Line is too long. [90/79]
C:1266: 80: Line is too long. [122/79]
C:1267: 80: Line is too long. [136/79]
C:1267:120: Use the new Ruby 1.9 hash syntax.
C:1269: 80: Line is too long. [122/79]
C:1270: 80: Line is too long. [136/79]
C:1270:120: Use the new Ruby 1.9 hash syntax.
C:1271: 80: Line is too long. [122/79]
C:1272: 80: Line is too long. [136/79]
C:1272:120: Use the new Ruby 1.9 hash syntax.
C:1275: 5: Inconsistent indentation detected.
C:1276: 17: Avoid using rescue in its modifier form.
C:1276: 57: Prefer $ERROR_INFO from the English library over $!.
C:1277: 80: Line is too long. [83/79]
C:1280: 5: Inconsistent indentation detected.
C:1281: 80: Line is too long. [154/79]
C:1283: 80: Line is too long. [81/79]
C:1284: 11: Inconsistent indentation detected.
C:1284: 80: Line is too long. [115/79]
C:1288: 5: Inconsistent indentation detected.
C:1288: 5: Method has too many lines. [11/10]
C:1288: 39: Avoid parameter lists longer than 5 parameters.
C:1288: 80: Line is too long. [117/79]
C:1291: 22: Use the new Ruby 1.9 hash syntax.
C:1294: 80: Line is too long. [119/79]
C:1295: 80: Line is too long. [119/79]
C:1296: 80: Line is too long. [120/79]
C:1297: 80: Line is too long. [119/79]
C:1298: 80: Line is too long. [119/79]
C:1299: 80: Line is too long. [119/79]
C:1300: 80: Line is too long. [122/79]
C:1303: 5: Inconsistent indentation detected.
C:1303: 80: Line is too long. [122/79]
C:1305: 22: Use the new Ruby 1.9 hash syntax.
C:1307: 80: Line is too long. [103/79]
C:1308: 80: Line is too long. [104/79]
C:1309: 80: Line is too long. [103/79]
C:1310: 80: Line is too long. [103/79]
C:1311: 80: Line is too long. [103/79]
C:1312: 80: Line is too long. [106/79]
C:1315: 5: Inconsistent indentation detected.
C:1315: 31: Avoid parameter lists longer than 5 parameters.
C:1315: 80: Line is too long. [83/79]
C:1317: 31: Use the new Ruby 1.9 hash syntax.
C:1318: 24: Use the new Ruby 1.9 hash syntax.
C:1318: 39: Use the new Ruby 1.9 hash syntax.
C:1325: 9: Use fail instead of raise to signal exceptions.
C:1329: 5: Inconsistent indentation detected.
== actionpack/test/controller/routing_test.rb ==
C: 7: 1: Missing top-level class documentation comment.
C: 8: 3: Avoid single-line method definitions.
C: 32: 80: Line is too long. [114/79]
C: 33: 7: Align the parameters of a method call if they span more than one line.
C: 33: 21: Redundant curly braces around a hash parameter.
C: 34: 9: Use the new Ruby 1.9 hash syntax.
C: 34: 9: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 34: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 9: Use the new Ruby 1.9 hash syntax.
C: 36: 9: Use the new Ruby 1.9 hash syntax.
C: 37: 9: Use the new Ruby 1.9 hash syntax.
C: 42: 17: Use the new Ruby 1.9 hash syntax.
C: 42: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 17: Use the new Ruby 1.9 hash syntax.
C: 44: 17: Use the new Ruby 1.9 hash syntax.
C: 45: 17: Use the new Ruby 1.9 hash syntax.
C: 45: 80: Line is too long. [82/79]
C: 46: 80: Line is too long. [143/79]
C: 49: 80: Line is too long. [80/79]
C: 50: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 51: 7: Align the parameters of a method call if they span more than one line.
C: 51: 21: Redundant curly braces around a hash parameter.
C: 52: 9: Use the new Ruby 1.9 hash syntax.
C: 52: 9: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C: 52: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 9: Use the new Ruby 1.9 hash syntax.
C: 53: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54: 9: Use the new Ruby 1.9 hash syntax.
C: 54: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 9: Use the new Ruby 1.9 hash syntax.
C: 60: 1: Missing top-level class documentation comment.
C: 65: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 66: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 75: 1: Class definition is too long. [599/100]
C: 75: 1: Missing top-level class documentation comment.
C: 80: 3: Use alias_method instead of alias.
C: 89: 33: Use the new Ruby 1.9 hash syntax.
C: 89: 47: Avoid using {...} for multi-line blocks.
C: 90: 80: Line is too long. [96/79]
C: 95: 80: Line is too long. [91/79]
C: 96: 18: Space inside { missing.
C: 96: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 27: Surrounding space missing for operator '=>'.
C: 96: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 46: Surrounding space missing for operator '=>'.
C: 96: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 60: Space inside } missing.
C:101: 27: Use the new Ruby 1.9 hash syntax.
C:101: 41: Avoid using {...} for multi-line blocks.
C:102: 80: Line is too long. [96/79]
C:107: 80: Line is too long. [91/79]
C:108: 18: Space inside { missing.
C:108: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 23: Surrounding space missing for operator '=>'.
C:108: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:108: 41: Space inside } missing.
C:113: 33: Use the new Ruby 1.9 hash syntax.
C:113: 51: Use the new Ruby 1.9 hash syntax.
C:113: 69: Use the new Ruby 1.9 hash syntax.
C:113: 80: Line is too long. [89/79]
C:113: 83: Avoid using {...} for multi-line blocks.
C:114: 80: Line is too long. [96/79]
C:119: 80: Line is too long. [84/79]
C:120: 18: Space inside { missing.
C:120: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 27: Surrounding space missing for operator '=>'.
C:120: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 46: Surrounding space missing for operator '=>'.
C:120: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:120: 53: Space inside } missing.
C:121: 80: Line is too long. [83/79]
C:126: 33: Use the new Ruby 1.9 hash syntax.
C:126: 47: Avoid using {...} for multi-line blocks.
C:127: 80: Line is too long. [96/79]
C:132: 80: Line is too long. [91/79]
C:133: 18: Space inside { missing.
C:133: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 27: Surrounding space missing for operator '=>'.
C:133: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 46: Surrounding space missing for operator '=>'.
C:133: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 60: Space inside } missing.
C:138: 33: Use the new Ruby 1.9 hash syntax.
C:138: 51: Use the new Ruby 1.9 hash syntax.
C:138: 69: Use the new Ruby 1.9 hash syntax.
C:138: 80: Line is too long. [89/79]
C:138: 83: Avoid using {...} for multi-line blocks.
C:139: 80: Line is too long. [96/79]
C:144: 80: Line is too long. [84/79]
C:145: 18: Space inside { missing.
C:145: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 27: Surrounding space missing for operator '=>'.
C:145: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 46: Surrounding space missing for operator '=>'.
C:145: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:145: 53: Space inside } missing.
C:146: 80: Line is too long. [83/79]
C:151: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 21: Use the new Ruby 1.9 hash syntax.
C:151: 35: Avoid using {...} for multi-line blocks.
C:152: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 10: Align the elements of a hash literal if they span more than one line.
C:154: 10: Use the new Ruby 1.9 hash syntax.
C:163: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:163: 21: Use the new Ruby 1.9 hash syntax.
C:163: 35: Avoid using {...} for multi-line blocks.
C:164: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:164: 80: Line is too long. [85/79]
C:169: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 51: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 26: Use the new Ruby 1.9 hash syntax.
C:176: 40: Avoid using {...} for multi-line blocks.
C:177: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 10: Align the elements of a hash literal if they span more than one line.
C:179: 10: Use the new Ruby 1.9 hash syntax.
C:188: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:188: 26: Use the new Ruby 1.9 hash syntax.
C:188: 40: Avoid using {...} for multi-line blocks.
C:189: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:189: 80: Line is too long. [85/79]
C:194: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:194: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:195: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:195: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 29: Use the new Ruby 1.9 hash syntax.
C:203: 9: Use the new Ruby 1.9 hash syntax.
C:204: 9: Align the elements of a hash literal if they span more than one line.
C:204: 9: Use the new Ruby 1.9 hash syntax.
C:204: 20: Use the new lambda literal syntax ->(params) {...}.
W:204: 30: Unused block argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C:204: 45: %w-literals should be delimited by ( and )
C:206: 25: Use the new Ruby 1.9 hash syntax.
C:206: 32: Use the new lambda literal syntax ->(params) {...}.
W:206: 42: Unused block argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C:206: 57: %w-literals should be delimited by ( and )
C:213: 3: Method has too many lines. [13/10]
C:214: 27: Avoid using {...} for multi-line blocks.
C:215: 20: Use def with parentheses when there are parameters.
C:216: 36: Use && instead of and.
C:221: 16: Use the new Ruby 1.9 hash syntax.
C:222: 18: Align the elements of a hash literal if they span more than one line.
C:222: 18: Use the new Ruby 1.9 hash syntax.
C:222: 34: Use the new lambda literal syntax ->(params) {...}.
W:222: 44: Unused block argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C:222: 59: %w-literals should be delimited by ( and )
C:223: 16: Use the new Ruby 1.9 hash syntax.
C:223: 34: Use the new Ruby 1.9 hash syntax.
C:224: 18: Align the elements of a hash literal if they span more than one line.
C:224: 18: Use the new Ruby 1.9 hash syntax.
C:224: 34: Use the new lambda literal syntax ->(params) {...}.
W:224: 44: Unused block argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C:224: 59: %w-literals should be delimited by ( and )
C:233: 16: Use the new Ruby 1.9 hash syntax.
C:233: 39: Avoid using {...} for multi-line blocks.
C:234: 32: Use && instead of and.
C:234: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:234: 63: end at 234, 62 is not aligned with lambda { |req| at 233, 31 or get '/', :constraints => lambda { |req| at 233, 6
C:235: 18: Align the elements of a hash literal if they span more than one line.
C:235: 18: Use the new Ruby 1.9 hash syntax.
C:235: 34: Use the new lambda literal syntax ->(params) {...}.
W:235: 44: Unused block argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C:235: 59: %w-literals should be delimited by ( and )
C:237: 16: Use the new Ruby 1.9 hash syntax.
C:237: 39: Avoid using {...} for multi-line blocks.
C:238: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:238: 62: end at 238, 61 is not aligned with lambda { |req| at 237, 31 or get '/', :constraints => lambda { |req| at 237, 6
C:239: 18: Align the elements of a hash literal if they span more than one line.
C:239: 18: Use the new Ruby 1.9 hash syntax.
C:239: 34: Use the new lambda literal syntax ->(params) {...}.
W:239: 44: Unused block argument - env. If it's necessary, use _ or _env as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C:239: 59: %w-literals should be delimited by ( and )
C:248: 25: Use the new Ruby 1.9 hash syntax.
C:248: 43: Use the new Ruby 1.9 hash syntax.
C:249: 24: Align the elements of a hash literal if they span more than one line.
C:249: 24: Use the new Ruby 1.9 hash syntax.
C:249: 31: Use the new lambda literal syntax ->(params) {...}.
W:249: 41: Unused block argument - e. If it's necessary, use _ or _e as an argument name to indicate that it won't be used. Also consider using a proc without arguments instead of a lambda if you want it to accept any arguments but don't care about them.
C:258: 36: Use the new Ruby 1.9 hash syntax.
C:258: 54: Use the new Ruby 1.9 hash syntax.
C:259: 9: Align the elements of a hash literal if they span more than one line.
C:259: 9: Use the new Ruby 1.9 hash syntax.
C:259: 23: Avoid using {...} for multi-line blocks.
C:260: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
W:262: 7: end at 262, 6 is not aligned with lambda { |e| at 259, 15 or :to => lambda { |e| at 259, 8
C:265: 18: Space inside { missing.
C:265: 19: Use the new Ruby 1.9 hash syntax.
C:265: 22: Surrounding space missing for operator '=>'.
C:265: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 29: Use the new Ruby 1.9 hash syntax.
C:265: 37: Surrounding space missing for operator '=>'.
C:265: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 46: Use the new Ruby 1.9 hash syntax.
C:265: 53: Surrounding space missing for operator '=>'.
C:265: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 59: Space inside } missing.
C:276: 13: Use the new lambda literal syntax ->(params) {...}.
C:276: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:280: 19: Use the new Ruby 1.9 hash syntax.
C:280: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:280: 41: Use the new Ruby 1.9 hash syntax.
C:280: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:286: 18: Space inside { missing.
C:286: 19: Use the new Ruby 1.9 hash syntax.
C:286: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:286: 45: Use the new Ruby 1.9 hash syntax.
C:286: 63: Space inside } missing.
C:286: 80: Line is too long. [95/79]
C:286: 84: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 18: Space inside { missing.
C:287: 19: Use the new Ruby 1.9 hash syntax.
C:287: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 45: Use the new Ruby 1.9 hash syntax.
C:287: 62: Space inside } missing.
C:287: 80: Line is too long. [100/79]
C:287: 84: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 18: Space inside { missing.
C:288: 19: Use the new Ruby 1.9 hash syntax.
C:288: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 45: Use the new Ruby 1.9 hash syntax.
C:288: 64: Use the new Ruby 1.9 hash syntax.
C:288: 75: Space inside } missing.
C:288: 80: Line is too long. [115/79]
C:288: 96: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:290: 18: Space inside { missing.
C:290: 19: Use the new Ruby 1.9 hash syntax.
C:290: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:290: 48: Use the new Ruby 1.9 hash syntax.
C:290: 67: Use the new Ruby 1.9 hash syntax.
C:290: 78: Space inside } missing.
C:290: 80: Line is too long. [121/79]
C:290: 99: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:292: 53: Redundant curly braces around a hash parameter.
C:292: 55: Use the new Ruby 1.9 hash syntax.
C:292: 80: Line is too long. [114/79]
C:292: 84: Use the new Ruby 1.9 hash syntax.
C:292:103: Use the new Ruby 1.9 hash syntax.
C:294: 55: Use the new Ruby 1.9 hash syntax.
C:294: 76: Redundant curly braces around a hash parameter.
C:294: 78: Use the new Ruby 1.9 hash syntax.
C:294: 80: Line is too long. [139/79]
C:294:107: Use the new Ruby 1.9 hash syntax.
C:294:126: Use the new Ruby 1.9 hash syntax.
C:295: 57: Redundant curly braces around a hash parameter.
C:295: 59: Use the new Ruby 1.9 hash syntax.
C:295: 80: Line is too long. [120/79]
C:295: 88: Use the new Ruby 1.9 hash syntax.
C:295:107: Use the new Ruby 1.9 hash syntax.
C:297: 48: Use the new Ruby 1.9 hash syntax.
C:297: 74: Redundant curly braces around a hash parameter.
C:297: 76: Use the new Ruby 1.9 hash syntax.
C:297: 80: Line is too long. [137/79]
C:297:105: Use the new Ruby 1.9 hash syntax.
C:297:124: Use the new Ruby 1.9 hash syntax.
C:298: 48: Use the new Ruby 1.9 hash syntax.
C:298: 75: Redundant curly braces around a hash parameter.
C:298: 77: Use the new Ruby 1.9 hash syntax.
C:298: 80: Line is too long. [138/79]
C:298:106: Use the new Ruby 1.9 hash syntax.
C:298:125: Use the new Ruby 1.9 hash syntax.
C:303: 49: Space missing inside }.
C:309: 39: Use the new Ruby 1.9 hash syntax.
C:309: 59: Use the new Ruby 1.9 hash syntax.
C:310: 19: Use the new Ruby 1.9 hash syntax.
C:310: 46: Use the new Ruby 1.9 hash syntax.
C:316: 54: Use the new Ruby 1.9 hash syntax.
C:320: 18: Space inside { missing.
C:320: 19: Use the new Ruby 1.9 hash syntax.
C:320: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:320: 48: Use the new Ruby 1.9 hash syntax.
C:320: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:320: 70: Use the new Ruby 1.9 hash syntax.
C:320: 80: Line is too long. [89/79]
C:320: 81: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:320: 88: Space inside } missing.
C:321: 9: Align the parameters of a method call if they span more than one line.
C:321: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 18: Space inside { missing.
C:322: 19: Use the new Ruby 1.9 hash syntax.
C:322: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 45: Use the new Ruby 1.9 hash syntax.
C:322: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 61: Space inside } missing.
C:323: 9: Align the parameters of a method call if they span more than one line.
C:323: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:325: 49: Redundant curly braces around a hash parameter.
C:325: 51: Use the new Ruby 1.9 hash syntax.
C:325: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:325: 80: Use the new Ruby 1.9 hash syntax.
C:325: 80: Line is too long. [122/79]
C:325: 95: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:325:102: Use the new Ruby 1.9 hash syntax.
C:325:113: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:326: 49: Redundant curly braces around a hash parameter.
C:326: 51: Use the new Ruby 1.9 hash syntax.
C:326: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:326: 77: Use the new Ruby 1.9 hash syntax.
C:326: 80: Line is too long. [95/79]
C:326: 88: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:331: 43: Use the new Ruby 1.9 hash syntax.
C:331: 80: Line is too long. [82/79]
C:333: 18: Space inside { missing.
C:333: 19: Use the new Ruby 1.9 hash syntax.
C:333: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:333: 52: Use the new Ruby 1.9 hash syntax.
C:333: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:333: 70: Space inside } missing.
C:333: 80: Line is too long. [109/79]
C:333: 91: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:334: 18: Space inside { missing.
C:334: 19: Use the new Ruby 1.9 hash syntax.
C:334: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:334: 49: Use the new Ruby 1.9 hash syntax.
C:334: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:334: 67: Space inside } missing.
C:334: 80: Line is too long. [103/79]
C:334: 88: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:335: 70: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:335: 80: Line is too long. [89/79]
C:338: 3: Method has too many lines. [15/10]
C:341: 17: Align the parameters of a method call if they span more than one line.
C:341: 17: Use the new Ruby 1.9 hash syntax.
C:342: 17: Use the new Ruby 1.9 hash syntax.
C:343: 17: Use the new Ruby 1.9 hash syntax.
C:343: 30: Space inside { missing.
C:343: 31: Use the new Ruby 1.9 hash syntax.
C:343: 43: Space inside } missing.
C:344: 17: Use the new Ruby 1.9 hash syntax.
C:344: 33: Space inside { missing.
C:344: 34: Use the new Ruby 1.9 hash syntax.
C:344: 62: Space inside } missing.
C:348: 7: Align the parameters of a method call if they span more than one line.
C:348: 19: Redundant curly braces around a hash parameter.
C:348: 21: Use the new Ruby 1.9 hash syntax.
C:348: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:348: 44: Use the new Ruby 1.9 hash syntax.
C:348: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:348: 67: Use the new Ruby 1.9 hash syntax.
C:348: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:348: 80: Line is too long. [84/79]
C:350: 18: Space inside { missing.
C:350: 19: Use the new Ruby 1.9 hash syntax.
C:350: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:350: 42: Use the new Ruby 1.9 hash syntax.
C:350: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:350: 65: Use the new Ruby 1.9 hash syntax.
C:350: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:350: 80: Line is too long. [81/79]
C:350: 80: Space inside } missing.
C:351: 7: Align the parameters of a method call if they span more than one line.
C:351: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:355: 7: Align the parameters of a method call if they span more than one line.
C:355: 19: Redundant curly braces around a hash parameter.
C:355: 21: Use the new Ruby 1.9 hash syntax.
C:355: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:355: 44: Use the new Ruby 1.9 hash syntax.
C:355: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:355: 67: Use the new Ruby 1.9 hash syntax.
C:355: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:355: 80: Line is too long. [88/79]
C:357: 18: Space inside { missing.
C:357: 19: Use the new Ruby 1.9 hash syntax.
C:357: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:357: 42: Use the new Ruby 1.9 hash syntax.
C:357: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:357: 65: Use the new Ruby 1.9 hash syntax.
C:357: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:357: 80: Line is too long. [85/79]
C:357: 84: Space inside } missing.
C:358: 7: Align the parameters of a method call if they span more than one line.
C:358: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:363: 12: Use the new Ruby 1.9 hash syntax.
C:363: 35: Use the new Ruby 1.9 hash syntax.
C:365: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:373: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:374: 9: Align the parameters of a method call if they span more than one line.
C:374: 47: Use the new Ruby 1.9 hash syntax.
C:379: 80: Line is too long. [84/79]
C:382: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:383: 9: Align the parameters of a method call if they span more than one line.
C:383: 47: Use the new Ruby 1.9 hash syntax.
C:383: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:388: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:393: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:394: 9: Align the parameters of a method call if they span more than one line.
C:399: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:404: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:405: 9: Align the parameters of a method call if they span more than one line.
C:410: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:413: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:414: 9: Align the parameters of a method call if they span more than one line.
C:417: 3: Method has too many lines. [12/10]
C:422: 35: Redundant curly braces around a hash parameter.
C:423: 7: Use the new Ruby 1.9 hash syntax.
C:423: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:424: 7: Use the new Ruby 1.9 hash syntax.
C:425: 7: Use the new Ruby 1.9 hash syntax.
C:426: 7: Use the new Ruby 1.9 hash syntax.
C:427: 7: Use the new Ruby 1.9 hash syntax.
C:438: 38: Use the new Ruby 1.9 hash syntax.
C:444: 12: Use the new Ruby 1.9 hash syntax.
C:444: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:447: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:448: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:453: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:456: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:457: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:462: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:466: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:467: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:478: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:482: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:483: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:483: 80: Line is too long. [80/79]
C:489: 9: Align the elements of a hash literal if they span more than one line.
C:495: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:496: 7: Align the parameters of a method call if they span more than one line.
C:496: 33: Use the new Ruby 1.9 hash syntax.
C:496: 49: Use the new Ruby 1.9 hash syntax.
C:496: 61: Use the new Ruby 1.9 hash syntax.
C:496: 76: Use the new Ruby 1.9 hash syntax.
C:496: 80: Line is too long. [87/79]
C:503: 9: Align the parameters of a method call if they span more than one line.
C:503: 21: Space inside { missing.
C:503: 22: Use the new Ruby 1.9 hash syntax.
C:503: 46: Use the new Ruby 1.9 hash syntax.
C:503: 65: Use the new Ruby 1.9 hash syntax.
C:503: 74: Space inside } missing.
C:504: 21: Align the parameters of a method call if they span more than one line.
C:504: 21: Redundant curly braces around a hash parameter.
C:504: 21: Space inside { missing.
C:504: 22: Use the new Ruby 1.9 hash syntax.
C:504: 51: Use the new Ruby 1.9 hash syntax.
C:504: 69: Space inside } missing.
C:514: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:515: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:519: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:520: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:530: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:530: 78: Use %w or %W for array of words.
C:530: 80: Line is too long. [97/79]
C:537: 70: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:537: 80: Line is too long. [88/79]
C:542: 56: Use the new Ruby 1.9 hash syntax.
C:542: 80: Line is too long. [84/79]
C:545: 19: Redundant curly braces around a hash parameter.
C:545: 21: Use the new Ruby 1.9 hash syntax.
C:545: 44: Use the new Ruby 1.9 hash syntax.
C:545: 63: Use the new Ruby 1.9 hash syntax.
C:545: 77: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:545: 80: Line is too long. [106/79]
C:545: 84: Use the new Ruby 1.9 hash syntax.
C:545: 98: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:555: 9: Align the parameters of a method call if they span more than one line.
C:555: 21: Redundant curly braces around a hash parameter.
C:555: 23: Use the new Ruby 1.9 hash syntax.
C:555: 49: Use the new Ruby 1.9 hash syntax.
C:555: 73: Use the new Ruby 1.9 hash syntax.
C:555: 80: Line is too long. [97/79]
C:564: 9: Align the parameters of a method call if they span more than one line.
C:564: 25: Redundant curly braces around a hash parameter.
C:564: 27: Use the new Ruby 1.9 hash syntax.
C:564: 53: Use the new Ruby 1.9 hash syntax.
C:564: 77: Use the new Ruby 1.9 hash syntax.
C:564: 80: Line is too long. [101/79]
C:573: 46: Use the new Ruby 1.9 hash syntax.
C:573: 59: Redundant curly braces around a hash parameter.
C:573: 61: Use the new Ruby 1.9 hash syntax.
C:573: 80: Line is too long. [104/79]
C:573: 85: Use the new Ruby 1.9 hash syntax.
C:574: 44: Redundant curly braces around a hash parameter.
C:574: 46: Use the new Ruby 1.9 hash syntax.
C:574: 70: Use the new Ruby 1.9 hash syntax.
C:574: 80: Line is too long. [100/79]
C:574: 81: Use the new Ruby 1.9 hash syntax.
C:575: 44: Redundant curly braces around a hash parameter.
C:575: 46: Use the new Ruby 1.9 hash syntax.
C:575: 70: Use the new Ruby 1.9 hash syntax.
C:575: 80: Line is too long. [88/79]
C:578: 3: Method has too many lines. [11/10]
C:584: 42: Redundant curly braces around a hash parameter.
C:584: 44: Use the new Ruby 1.9 hash syntax.
C:584: 70: Use the new Ruby 1.9 hash syntax.
C:584: 80: Line is too long. [94/79]
C:585: 42: Redundant curly braces around a hash parameter.
C:585: 44: Use the new Ruby 1.9 hash syntax.
C:585: 70: Use the new Ruby 1.9 hash syntax.
C:585: 80: Line is too long. [104/79]
C:585: 94: Use the new Ruby 1.9 hash syntax.
C:586: 42: Redundant curly braces around a hash parameter.
C:586: 44: Use the new Ruby 1.9 hash syntax.
C:586: 70: Use the new Ruby 1.9 hash syntax.
C:586: 80: Line is too long. [106/79]
C:586: 94: Use the new Ruby 1.9 hash syntax.
C:587: 42: Redundant curly braces around a hash parameter.
C:587: 44: Use the new Ruby 1.9 hash syntax.
C:587: 70: Use the new Ruby 1.9 hash syntax.
C:587: 80: Line is too long. [105/79]
C:587: 94: Use the new Ruby 1.9 hash syntax.
C:589: 18: Space inside { missing.
C:589: 19: Use the new Ruby 1.9 hash syntax.
C:589: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:589: 45: Use the new Ruby 1.9 hash syntax.
C:589: 69: Use the new Ruby 1.9 hash syntax.
C:589: 80: Line is too long. [107/79]
C:589: 99: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:590: 18: Space inside { missing.
C:590: 19: Use the new Ruby 1.9 hash syntax.
C:590: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:590: 45: Use the new Ruby 1.9 hash syntax.
C:590: 69: Use the new Ruby 1.9 hash syntax.
C:590: 79: Space inside } missing.
C:590: 80: Line is too long. [110/79]
C:590:100: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:591: 18: Space inside { missing.
C:591: 19: Use the new Ruby 1.9 hash syntax.
C:591: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:591: 45: Use the new Ruby 1.9 hash syntax.
C:591: 69: Use the new Ruby 1.9 hash syntax.
C:591: 80: Line is too long. [112/79]
C:591: 80: Space inside } missing.
C:591:101: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:595: 3: Method has too many lines. [11/10]
C:601: 43: Redundant curly braces around a hash parameter.
C:601: 45: Use the new Ruby 1.9 hash syntax.
C:601: 71: Use the new Ruby 1.9 hash syntax.
C:601: 80: Line is too long. [109/79]
C:601: 95: Use the new Ruby 1.9 hash syntax.
C:602: 20: Use the new Ruby 1.9 hash syntax.
C:602: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:602: 46: Use the new Ruby 1.9 hash syntax.
C:602: 70: Use the new Ruby 1.9 hash syntax.
C:602: 80: Line is too long. [116/79]
C:602:104: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:606: 24: Do not use :: for method calls.
C:608: 56: Redundant curly braces around a hash parameter.
C:608: 58: Use the new Ruby 1.9 hash syntax.
C:608: 80: Line is too long. [122/79]
C:608: 84: Use the new Ruby 1.9 hash syntax.
C:608:108: Use the new Ruby 1.9 hash syntax.
C:609: 20: Use the new Ruby 1.9 hash syntax.
C:609: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:609: 46: Use the new Ruby 1.9 hash syntax.
C:609: 70: Use the new Ruby 1.9 hash syntax.
C:609: 80: Line is too long. [129/79]
C:614: 44: Use the new Ruby 1.9 hash syntax.
C:614: 72: Redundant curly braces around a hash parameter.
C:614: 74: Use the new Ruby 1.9 hash syntax.
C:614: 80: Line is too long. [119/79]
C:614:100: Use the new Ruby 1.9 hash syntax.
C:619: 54: Space inside { missing.
C:619: 55: Use the new Ruby 1.9 hash syntax.
C:619: 67: Space inside } missing.
C:619: 80: Line is too long. [82/79]
C:622: 42: Redundant curly braces around a hash parameter.
C:622: 44: Use the new Ruby 1.9 hash syntax.
C:622: 67: Use the new Ruby 1.9 hash syntax.
C:622: 80: Line is too long. [97/79]
C:622: 86: Use the new Ruby 1.9 hash syntax.
C:625: 19: Redundant curly braces around a hash parameter.
C:625: 21: Use the new Ruby 1.9 hash syntax.
C:625: 44: Use the new Ruby 1.9 hash syntax.
C:632: 9: Align the elements of a hash literal if they span more than one line.
C:632: 24: Use the new Ruby 1.9 hash syntax.
C:633: 9: Align the elements of a hash literal if they span more than one line.
C:633: 27: Use the new Ruby 1.9 hash syntax.
C:638: 39: Redundant curly braces around a hash parameter.
C:638: 41: Use the new Ruby 1.9 hash syntax.
C:638: 64: Use the new Ruby 1.9 hash syntax.
C:638: 80: Line is too long. [83/79]
C:639: 39: Redundant curly braces around a hash parameter.
C:639: 41: Use the new Ruby 1.9 hash syntax.
C:639: 64: Use the new Ruby 1.9 hash syntax.
C:639: 80: Line is too long. [97/79]
C:639: 83: Use the new Ruby 1.9 hash syntax.
C:641: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:641: 80: Line is too long. [80/79]
C:644: 3: Method has too many lines. [16/10]
C:646: 80: Line is too long. [93/79]
C:651: 7: Align the parameters of a method call if they span more than one line.
C:651: 19: Redundant curly braces around a hash parameter.
C:651: 21: Use the new Ruby 1.9 hash syntax.
C:651: 47: Use the new Ruby 1.9 hash syntax.
C:651: 72: Use the new Ruby 1.9 hash syntax.
C:651: 80: Line is too long. [87/79]
C:653: 7: Align the parameters of a method call if they span more than one line.
C:653: 19: Redundant curly braces around a hash parameter.
C:653: 21: Use the new Ruby 1.9 hash syntax.
C:653: 47: Use the new Ruby 1.9 hash syntax.
C:653: 72: Use the new Ruby 1.9 hash syntax.
C:653: 80: Line is too long. [100/79]
C:653: 87: Use the new Ruby 1.9 hash syntax.
C:655: 7: Align the parameters of a method call if they span more than one line.
C:655: 19: Redundant curly braces around a hash parameter.
C:655: 21: Use the new Ruby 1.9 hash syntax.
C:655: 47: Use the new Ruby 1.9 hash syntax.
C:655: 72: Use the new Ruby 1.9 hash syntax.
C:655: 80: Line is too long. [112/79]
C:655: 87: Use the new Ruby 1.9 hash syntax.
C:655:100: Use the new Ruby 1.9 hash syntax.
C:658: 7: Align the parameters of a method call if they span more than one line.
C:658: 21: Use the new Ruby 1.9 hash syntax.
C:658: 36: Redundant curly braces around a hash parameter.
C:658: 38: Use the new Ruby 1.9 hash syntax.
C:658: 64: Use the new Ruby 1.9 hash syntax.
C:658: 80: Line is too long. [135/79]
C:658: 89: Use the new Ruby 1.9 hash syntax.
C:658:106: Use the new Ruby 1.9 hash syntax.
C:658:121: Use the new Ruby 1.9 hash syntax.
C:661: 7: Align the parameters of a method call if they span more than one line.
C:661: 21: Use the new Ruby 1.9 hash syntax.
C:661: 36: Redundant curly braces around a hash parameter.
C:661: 38: Use the new Ruby 1.9 hash syntax.
C:661: 64: Use the new Ruby 1.9 hash syntax.
C:661: 80: Line is too long. [135/79]
C:661: 89: Use the new Ruby 1.9 hash syntax.
C:661:106: Use the new Ruby 1.9 hash syntax.
C:661:121: Use the new Ruby 1.9 hash syntax.
C:664: 7: Align the parameters of a method call if they span more than one line.
C:664: 21: Use the new Ruby 1.9 hash syntax.
C:664: 34: Use the new Ruby 1.9 hash syntax.
C:664: 51: Redundant curly braces around a hash parameter.
C:664: 53: Use the new Ruby 1.9 hash syntax.
C:664: 79: Use the new Ruby 1.9 hash syntax.
C:664: 80: Line is too long. [150/79]
C:664:104: Use the new Ruby 1.9 hash syntax.
C:664:121: Use the new Ruby 1.9 hash syntax.
C:664:136: Use the new Ruby 1.9 hash syntax.
C:669: 12: Use the new Ruby 1.9 hash syntax.
C:669: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:672: 35: Redundant curly braces around a hash parameter.
C:672: 37: Use the new Ruby 1.9 hash syntax.
C:672: 63: Use the new Ruby 1.9 hash syntax.
C:672: 80: Line is too long. [83/79]
C:673: 35: Redundant curly braces around a hash parameter.
C:673: 37: Use the new Ruby 1.9 hash syntax.
C:678: 5: Use 2 (not 3) spaces for indentation.
C:678: 13: Use the new Ruby 1.9 hash syntax.
C:678: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:678: 37: Use the new Ruby 1.9 hash syntax.
C:681: 35: Redundant curly braces around a hash parameter.
C:681: 37: Use the new Ruby 1.9 hash syntax.
C:681: 63: Use the new Ruby 1.9 hash syntax.
C:681: 80: Line is too long. [83/79]
C:682: 35: Redundant curly braces around a hash parameter.
C:682: 37: Use the new Ruby 1.9 hash syntax.
C:684: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:693: 45: Redundant curly braces around a hash parameter.
C:693: 47: Use the new Ruby 1.9 hash syntax.
C:693: 73: Use the new Ruby 1.9 hash syntax.
C:693: 80: Line is too long. [98/79]
C:694: 45: Redundant curly braces around a hash parameter.
C:694: 47: Use the new Ruby 1.9 hash syntax.
C:694: 73: Use the new Ruby 1.9 hash syntax.
C:694: 80: Line is too long. [90/79]
C:702: 3: Method has too many lines. [11/10]
C:705: 9: Align the elements of a hash literal if they span more than one line.
C:709: 42: Redundant curly braces around a hash parameter.
C:710: 7: Use the new Ruby 1.9 hash syntax.
C:710: 7: Use 2 spaces for indentation in a hash, relative to the first position after the preceding left parenthesis.
C:711: 7: Use the new Ruby 1.9 hash syntax.
C:712: 7: Use the new Ruby 1.9 hash syntax.
C:713: 7: Use the new Ruby 1.9 hash syntax.
C:726: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:726: 44: Use the new Ruby 1.9 hash syntax.
C:737: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:737: 42: Use the new Ruby 1.9 hash syntax.
C:740: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:740: 42: Use the new Ruby 1.9 hash syntax.
C:744: 3: Method has too many lines. [18/10]
C:752: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:754: 80: Line is too long. [89/79]
C:756: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:758: 80: Line is too long. [92/79]
C:760: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:764: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:766: 80: Line is too long. [88/79]
C:776: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:776: 52: Redundant curly braces around a hash parameter.
C:776: 54: Use the new Ruby 1.9 hash syntax.
C:776: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:776: 80: Line is too long. [115/79]
C:776: 86: Use the new Ruby 1.9 hash syntax.
C:776: 96: Use the new Ruby 1.9 hash syntax.
C:776:107: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:777: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:777: 52: Redundant curly braces around a hash parameter.
C:777: 54: Use the new Ruby 1.9 hash syntax.
C:777: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:777: 80: Line is too long. [120/79]
C:777: 86: Use the new Ruby 1.9 hash syntax.
C:777: 97: Use the new Ruby 1.9 hash syntax.
C:777:108: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:778: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:778: 52: Redundant curly braces around a hash parameter.
C:778: 54: Use the new Ruby 1.9 hash syntax.
C:778: 69: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:778: 80: Line is too long. [108/79]
C:778: 86: Use the new Ruby 1.9 hash syntax.
C:778: 97: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:783: 80: Line is too long. [100/79]
C:783: 87: Use the new Ruby 1.9 hash syntax.
C:787: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:787: 80: Line is too long. [91/79]
C:791: 3: Method has too many lines. [20/10]
C:801: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:813: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:820: 1: Class definition is too long. [748/100]
C:820: 1: Missing top-level class documentation comment.
C:843: 40: Use the new Ruby 1.9 hash syntax.
C:843: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:843: 62: Use the new Ruby 1.9 hash syntax.
C:843: 73: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:843: 80: Use the new Ruby 1.9 hash syntax.
C:843: 80: Line is too long. [125/79]
C:843: 91: Use the new Ruby 1.9 hash syntax.
C:843:100: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:843:109: Use the new Ruby 1.9 hash syntax.
C:843:118: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:844: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:850: 29: Use the new Ruby 1.9 hash syntax.
C:850: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:850: 51: Use the new Ruby 1.9 hash syntax.
C:850: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:850: 69: Use the new Ruby 1.9 hash syntax.
C:850: 80: Use the new Ruby 1.9 hash syntax.
C:850: 80: Line is too long. [114/79]
C:850: 89: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:850: 98: Use the new Ruby 1.9 hash syntax.
C:850:107: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:859: 40: Use the new Ruby 1.9 hash syntax.
C:859: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:859: 62: Use the new Ruby 1.9 hash syntax.
C:859: 73: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:859: 80: Use the new Ruby 1.9 hash syntax.
C:859: 80: Line is too long. [125/79]
C:859: 91: Use the new Ruby 1.9 hash syntax.
C:859:100: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:859:109: Use the new Ruby 1.9 hash syntax.
C:859:118: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:860: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:869: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:870: 9: Align the parameters of a method call if they span more than one line.
C:870: 22: Redundant curly braces around a hash parameter.
C:870: 24: Use the new Ruby 1.9 hash syntax.
C:870: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:870: 46: Use the new Ruby 1.9 hash syntax.
C:870: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:870: 64: Use the new Ruby 1.9 hash syntax.
C:870: 75: Use the new Ruby 1.9 hash syntax.
C:870: 80: Line is too long. [93/79]
C:870: 84: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:878: 29: Use the new Ruby 1.9 hash syntax.
C:878: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:878: 51: Use the new Ruby 1.9 hash syntax.
C:878: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:878: 69: Use the new Ruby 1.9 hash syntax.
C:878: 80: Use the new Ruby 1.9 hash syntax.
C:878: 80: Line is too long. [114/79]
C:878: 89: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:878: 98: Use the new Ruby 1.9 hash syntax.
C:878:107: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:895: 40: Use the new Ruby 1.9 hash syntax.
C:922: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:931: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:931: 74: Use the new Ruby 1.9 hash syntax.
C:931: 80: Line is too long. [82/79]
C:932: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:932: 59: Use the new Ruby 1.9 hash syntax.
C:934: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:935: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:937: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:941: 3: Method has too many lines. [13/10]
C:944: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:944: 80: Line is too long. [114/79]
C:944: 83: Use the new Ruby 1.9 hash syntax.
C:944: 93: Use the new Ruby 1.9 hash syntax.
C:945: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:945: 68: Use the new Ruby 1.9 hash syntax.
C:945: 78: Use the new Ruby 1.9 hash syntax.
C:945: 80: Line is too long. [99/79]
C:947: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:947: 80: Line is too long. [103/79]
C:947: 82: Use the new Ruby 1.9 hash syntax.
C:948: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:948: 67: Use the new Ruby 1.9 hash syntax.
C:948: 80: Line is too long. [88/79]
C:950: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:950: 80: Line is too long. [108/79]
C:950: 87: Use the new Ruby 1.9 hash syntax.
C:951: 72: Use the new Ruby 1.9 hash syntax.
C:951: 80: Line is too long. [93/79]
C:953: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:954: 7: Align the parameters of a method call if they span more than one line.
C:954: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:954: 50: Use the new Ruby 1.9 hash syntax.
C:956: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:957: 7: Align the parameters of a method call if they span more than one line.
C:957: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:957: 50: Use the new Ruby 1.9 hash syntax.
C:957: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:957: 65: Use the new Ruby 1.9 hash syntax.
C:957: 80: Line is too long. [86/79]
C:959: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:960: 7: Align the parameters of a method call if they span more than one line.
C:960: 35: Use the new Ruby 1.9 hash syntax.
C:960: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:960: 50: Use the new Ruby 1.9 hash syntax.
C:965: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:965: 80: Line is too long. [93/79]
C:965: 82: Use the new Ruby 1.9 hash syntax.
C:965: 87: Surrounding space missing for operator '=>'.
C:970: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:970: 80: Line is too long. [109/79]
C:970: 84: Use the new Ruby 1.9 hash syntax.
C:970: 89: Surrounding space missing for operator '=>'.
C:970: 91: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:975: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:975: 78: Use the new Ruby 1.9 hash syntax.
C:975: 80: Line is too long. [98/79]
C:975: 91: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:980: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:981: 7: Align the parameters of a method call if they span more than one line.
C:981: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:986: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:987: 7: Align the parameters of a method call if they span more than one line.
C:987: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:987: 50: Use the new Ruby 1.9 hash syntax.
C:987: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:992: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:993: 7: Align the parameters of a method call if they span more than one line.
C:993: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:998: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:999: 7: Align the parameters of a method call if they span more than one line.
C:999: 35: Use the new Ruby 1.9 hash syntax.
C:999: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1009: 50: Redundant curly braces around a hash parameter.
C:1009: 52: Use the new Ruby 1.9 hash syntax.
C:1009: 76: Use the new Ruby 1.9 hash syntax.
C:1009: 80: Line is too long. [106/79]
C:1009: 95: Use the new Ruby 1.9 hash syntax.
C:1010: 50: Redundant curly braces around a hash parameter.
C:1010: 52: Use the new Ruby 1.9 hash syntax.
C:1010: 76: Use the new Ruby 1.9 hash syntax.
C:1010: 80: Line is too long. [87/79]
C:1012: 18: Space inside { missing.
C:1012: 19: Use the new Ruby 1.9 hash syntax.
C:1012: 43: Use the new Ruby 1.9 hash syntax.
C:1012: 63: Use the new Ruby 1.9 hash syntax.
C:1012: 74: Space inside } missing.
C:1012: 80: Line is too long. [114/79]
C:1013: 18: Space inside { missing.
C:1013: 19: Use the new Ruby 1.9 hash syntax.
C:1013: 43: Use the new Ruby 1.9 hash syntax.
C:1013: 63: Use the new Ruby 1.9 hash syntax.
C:1013: 74: Space inside } missing.
C:1013: 80: Line is too long. [115/79]
C:1022: 18: Space inside { missing.
C:1022: 19: Use the new Ruby 1.9 hash syntax.
C:1022: 43: Use the new Ruby 1.9 hash syntax.
C:1022: 61: Space inside } missing.
C:1022: 80: Line is too long. [92/79]
C:1023: 18: Space inside { missing.
C:1023: 19: Use the new Ruby 1.9 hash syntax.
C:1023: 43: Use the new Ruby 1.9 hash syntax.
C:1023: 61: Space inside } missing.
C:1023: 80: Line is too long. [98/79]
C:1024: 18: Space inside { missing.
C:1024: 19: Use the new Ruby 1.9 hash syntax.
C:1024: 43: Use the new Ruby 1.9 hash syntax.
C:1024: 60: Space inside } missing.
C:1024: 80: Line is too long. [96/79]
C:1026: 18: Space inside { missing.
C:1026: 19: Use the new Ruby 1.9 hash syntax.
C:1026: 43: Use the new Ruby 1.9 hash syntax.
C:1026: 62: Use the new Ruby 1.9 hash syntax.
C:1026: 73: Space inside } missing.
C:1026: 80: Line is too long. [112/79]
C:1027: 18: Space inside { missing.
C:1027: 19: Use the new Ruby 1.9 hash syntax.
C:1027: 43: Use the new Ruby 1.9 hash syntax.
C:1027: 62: Use the new Ruby 1.9 hash syntax.
C:1027: 73: Space inside } missing.
C:1027: 80: Line is too long. [106/79]
C:1033: 59: Use the new Ruby 1.9 hash syntax.
C:1038: 3: Method has too many lines. [25/10]
C:1076: 10: Put one space between the method name and the first argument.
C:1076: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1076: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1079: 50: Avoid using {...} for multi-line blocks.
C:1080: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1080: 37: Use the new Ruby 1.9 hash syntax.
C:1089: 18: Space inside { missing.
C:1089: 19: Use the new Ruby 1.9 hash syntax.
C:1089: 43: Use the new Ruby 1.9 hash syntax.
C:1089: 62: Use the new Ruby 1.9 hash syntax.
C:1089: 73: Space inside } missing.
C:1089: 80: Line is too long. [106/79]
C:1090: 18: Space inside { missing.
C:1090: 19: Use the new Ruby 1.9 hash syntax.
C:1090: 43: Use the new Ruby 1.9 hash syntax.
C:1090: 62: Use the new Ruby 1.9 hash syntax.
C:1090: 80: Line is too long. [124/79]
C:1090: 82: Space inside } missing.
C:1093: 3: Method has too many lines. [34/10]
C:1095: 10: Put one space between the method name and the first argument.
C:1095: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1095: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1095: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1096: 11: Put one space between the method name and the first argument.
C:1096: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1096: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1097: 10: Put one space between the method name and the first argument.
C:1097: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1097: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1097: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1098: 10: Put one space between the method name and the first argument.
C:1098: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1098: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1099: 12: Put one space between the method name and the first argument.
C:1099: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1099: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1100: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1100: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1103: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1103: 44: Use the new Ruby 1.9 hash syntax.
C:1104: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1106: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1106: 44: Use the new Ruby 1.9 hash syntax.
C:1107: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1109: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1109: 46: Use the new Ruby 1.9 hash syntax.
C:1110: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1112: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1112: 46: Use the new Ruby 1.9 hash syntax.
C:1113: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1115: 55: Avoid using {...} for multi-line blocks.
C:1116: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1116: 37: Use the new Ruby 1.9 hash syntax.
C:1119: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1119: 46: Use the new Ruby 1.9 hash syntax.
C:1120: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1121: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1123: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1123: 46: Use the new Ruby 1.9 hash syntax.
C:1124: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1125: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1127: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1127: 46: Use the new Ruby 1.9 hash syntax.
C:1128: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1129: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1131: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1131: 46: Use the new Ruby 1.9 hash syntax.
C:1132: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1133: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1135: 50: Avoid using {...} for multi-line blocks.
C:1136: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1136: 39: Use the new Ruby 1.9 hash syntax.
C:1142: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1143: 12: Use the new Ruby 1.9 hash syntax.
C:1143: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1146: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1146: 44: Use the new Ruby 1.9 hash syntax.
C:1147: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1148: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1150: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1150: 38: Use the new Ruby 1.9 hash syntax.
C:1151: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1152: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1158: 14: Align the elements of a hash literal if they span more than one line.
C:1161: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1161: 80: Line is too long. [99/79]
C:1161: 84: Use the new Ruby 1.9 hash syntax.
C:1162: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1163: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1164: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1165: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1166: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1170: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1170: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1170: 80: Line is too long. [80/79]
C:1175: 5: Avoid using rescue in its modifier form.
C:1175: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1177: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1177: 50: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1177: 80: Line is too long. [80/79]
C:1180: 3: Method has too many lines. [17/10]
C:1182: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1182: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1182: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1183: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1183: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1184: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1184: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1185: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1185: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1188: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1188: 46: Use the new Ruby 1.9 hash syntax.
C:1189: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1190: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1192: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1192: 46: Use the new Ruby 1.9 hash syntax.
C:1193: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1195: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1195: 46: Use the new Ruby 1.9 hash syntax.
C:1196: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1198: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1198: 50: Use the new Ruby 1.9 hash syntax.
C:1199: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1200: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1201: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1206: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1206: 22: Use the new Ruby 1.9 hash syntax.
C:1206: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1206: 47: Use the new Ruby 1.9 hash syntax.
C:1206: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1207: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1207: 27: Use the new Ruby 1.9 hash syntax.
C:1207: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1207: 52: Use the new Ruby 1.9 hash syntax.
C:1207: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1210: 24: Redundant curly braces around a hash parameter.
C:1210: 26: Use the new Ruby 1.9 hash syntax.
C:1210: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1210: 51: Use the new Ruby 1.9 hash syntax.
C:1210: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1211: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1215: 21: Use the new Ruby 1.9 hash syntax.
C:1217: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1217: 37: Use the new Ruby 1.9 hash syntax.
C:1218: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1219: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1231: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1231: 51: Use the new Ruby 1.9 hash syntax.
C:1232: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1233: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1239: 14: Use the new Ruby 1.9 hash syntax.
C:1243: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1243: 41: Use the new Ruby 1.9 hash syntax.
C:1244: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1245: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1250: 13: Use the new Ruby 1.9 hash syntax.
C:1250: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1250: 31: Use the new Ruby 1.9 hash syntax.
C:1250: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1255: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1255: 54: Use the new Ruby 1.9 hash syntax.
C:1256: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1257: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1262: 13: Use the new Ruby 1.9 hash syntax.
C:1262: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1262: 31: Use the new Ruby 1.9 hash syntax.
C:1262: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1267: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1267: 47: Use the new Ruby 1.9 hash syntax.
C:1268: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1269: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1274: 17: Use the new Ruby 1.9 hash syntax.
C:1274: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1274: 47: Use the new Ruby 1.9 hash syntax.
C:1274: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1274: 65: Use the new Ruby 1.9 hash syntax.
C:1276: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1277: 9: Align the parameters of a method call if they span more than one line.
C:1277: 24: Use the new Ruby 1.9 hash syntax.
C:1277: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1277: 50: Use the new Ruby 1.9 hash syntax.
C:1277: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1277: 68: Use the new Ruby 1.9 hash syntax.
C:1277: 80: Line is too long. [87/79]
C:1285: 26: Use the new Ruby 1.9 hash syntax.
C:1285: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1285: 50: Redundant curly braces around a hash parameter.
C:1285: 52: Use the new Ruby 1.9 hash syntax.
C:1285: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1285: 77: Use the new Ruby 1.9 hash syntax.
C:1285: 80: Line is too long. [108/79]
C:1285: 88: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1285: 96: Use the new Ruby 1.9 hash syntax.
C:1285:103: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1286: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1291: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1295: 26: Use the new Ruby 1.9 hash syntax.
C:1295: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1295: 52: Use the new Ruby 1.9 hash syntax.
C:1295: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1296: 7: Align the parameters of a method call if they span more than one line.
C:1296: 7: Redundant curly braces around a hash parameter.
C:1296: 9: Use the new Ruby 1.9 hash syntax.
C:1296: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1296: 35: Use the new Ruby 1.9 hash syntax.
C:1296: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1296: 53: Use the new Ruby 1.9 hash syntax.
C:1296: 60: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1298: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1304: 14: Use the new Ruby 1.9 hash syntax.
C:1304: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1304: 36: Use the new Ruby 1.9 hash syntax.
C:1304: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1304: 54: Use the new Ruby 1.9 hash syntax.
C:1304: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1304: 66: Use the new Ruby 1.9 hash syntax.
C:1304: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1305: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1306: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1312: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1317: 14: Use the new Ruby 1.9 hash syntax.
C:1317: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1317: 36: Use the new Ruby 1.9 hash syntax.
C:1317: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1317: 54: Use the new Ruby 1.9 hash syntax.
C:1317: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1317: 66: Use the new Ruby 1.9 hash syntax.
C:1317: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1318: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1323: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1328: 14: Use the new Ruby 1.9 hash syntax.
C:1328: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1328: 36: Use the new Ruby 1.9 hash syntax.
C:1328: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1328: 54: Use the new Ruby 1.9 hash syntax.
C:1328: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1328: 66: Use the new Ruby 1.9 hash syntax.
C:1328: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1329: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1334: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1335: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1335: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1339: 26: Use the new Ruby 1.9 hash syntax.
C:1339: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1339: 57: Redundant curly braces around a hash parameter.
C:1339: 59: Use the new Ruby 1.9 hash syntax.
C:1339: 80: Line is too long. [95/79]
C:1340: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1342: 26: Use the new Ruby 1.9 hash syntax.
C:1342: 60: Use the new Ruby 1.9 hash syntax.
C:1342: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1342: 80: Line is too long. [129/79]
C:1342: 91: Redundant curly braces around a hash parameter.
C:1342: 93: Use the new Ruby 1.9 hash syntax.
C:1343: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1351: 7: Align the parameters of a method call if they span more than one line.
C:1351: 7: Space inside { missing.
C:1351: 8: Use the new Ruby 1.9 hash syntax.
C:1351: 32: Use the new Ruby 1.9 hash syntax.
C:1351: 50: Space inside } missing.
C:1352: 7: Align the parameters of a method call if they span more than one line.
C:1352: 7: Redundant curly braces around a hash parameter.
C:1352: 7: Space inside { missing.
C:1352: 8: Use the new Ruby 1.9 hash syntax.
C:1352: 32: Use the new Ruby 1.9 hash syntax.
C:1352: 51: Use the new Ruby 1.9 hash syntax.
C:1352: 62: Space inside } missing.
C:1362: 7: Align the parameters of a method call if they span more than one line.
C:1362: 7: Space inside { missing.
C:1362: 8: Use the new Ruby 1.9 hash syntax.
C:1362: 27: Use the new Ruby 1.9 hash syntax.
C:1362: 42: Space inside } missing.
C:1363: 7: Align the parameters of a method call if they span more than one line.
C:1363: 7: Redundant curly braces around a hash parameter.
C:1363: 7: Space inside { missing.
C:1363: 8: Use the new Ruby 1.9 hash syntax.
C:1363: 33: Use the new Ruby 1.9 hash syntax.
C:1363: 52: Use the new Ruby 1.9 hash syntax.
C:1363: 67: Space inside } missing.
C:1367: 3: Method has too many lines. [11/10]
C:1373: 7: Align the parameters of a method call if they span more than one line.
C:1373: 7: Space inside { missing.
C:1373: 8: Use the new Ruby 1.9 hash syntax.
C:1373: 30: Space inside } missing.
C:1374: 7: Align the parameters of a method call if they span more than one line.
C:1374: 7: Redundant curly braces around a hash parameter.
C:1374: 7: Space inside { missing.
C:1374: 8: Use the new Ruby 1.9 hash syntax.
C:1374: 32: Use the new Ruby 1.9 hash syntax.
C:1374: 52: Use the new Ruby 1.9 hash syntax.
C:1374: 68: Space inside } missing.
C:1378: 7: Align the parameters of a method call if they span more than one line.
C:1378: 7: Space inside { missing.
C:1378: 8: Use the new Ruby 1.9 hash syntax.
C:1378: 32: Use the new Ruby 1.9 hash syntax.
C:1378: 48: Space inside } missing.
C:1379: 7: Align the parameters of a method call if they span more than one line.
C:1379: 7: Redundant curly braces around a hash parameter.
C:1379: 7: Space inside { missing.
C:1379: 8: Use the new Ruby 1.9 hash syntax.
C:1379: 32: Use the new Ruby 1.9 hash syntax.
C:1379: 52: Use the new Ruby 1.9 hash syntax.
C:1379: 68: Space inside } missing.
C:1386: 7: Align the parameters of a method call if they span more than one line.
C:1386: 9: Use the new Ruby 1.9 hash syntax.
C:1386: 28: Use the new Ruby 1.9 hash syntax.
C:1387: 7: Align the parameters of a method call if they span more than one line.
C:1387: 7: Redundant curly braces around a hash parameter.
C:1387: 9: Use the new Ruby 1.9 hash syntax.
C:1387: 34: Use the new Ruby 1.9 hash syntax.
C:1387: 53: Use the new Ruby 1.9 hash syntax.
C:1399: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1399: 59: Use the new Ruby 1.9 hash syntax.
C:1400: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1401: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1408: 16: Use the new Ruby 1.9 hash syntax.
C:1408: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1418: 16: Use the new Ruby 1.9 hash syntax.
C:1418: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1428: 11: Align the elements of a hash literal if they span more than one line.
C:1428: 29: Use the new Ruby 1.9 hash syntax.
C:1433: 3: Method has too many lines. [17/10]
C:1437: 11: Align the elements of a hash literal if they span more than one line.
C:1437: 29: Use the new Ruby 1.9 hash syntax.
C:1443: 11: Align the elements of a hash literal if they span more than one line.
C:1443: 29: Use the new Ruby 1.9 hash syntax.
C:1456: 64: Avoid using {...} for multi-line blocks.
C:1461: 18: Space inside { missing.
C:1461: 19: Use the new Ruby 1.9 hash syntax.
C:1461: 43: Use the new Ruby 1.9 hash syntax.
C:1461: 62: Use the new Ruby 1.9 hash syntax.
C:1461: 79: Space inside } missing.
C:1461: 80: Line is too long. [80/79]
C:1462: 7: Align the parameters of a method call if they span more than one line.
C:1469: 9: Align the elements of a hash literal if they span more than one line.
C:1469: 25: Space inside { missing.
C:1469: 26: Use the new Ruby 1.9 hash syntax.
C:1469: 51: Space inside } missing.
C:1471: 18: Space inside { missing.
C:1471: 19: Use the new Ruby 1.9 hash syntax.
C:1471: 43: Use the new Ruby 1.9 hash syntax.
C:1471: 62: Use the new Ruby 1.9 hash syntax.
C:1471: 78: Space inside } missing.
C:1471: 80: Line is too long. [114/79]
C:1475: 18: Space inside { missing.
C:1475: 19: Use the new Ruby 1.9 hash syntax.
C:1475: 43: Use the new Ruby 1.9 hash syntax.
C:1475: 62: Use the new Ruby 1.9 hash syntax.
C:1475: 78: Space inside } missing.
C:1475: 80: Line is too long. [114/79]
C:1478: 3: Method has too many lines. [11/10]
C:1481: 9: Align the elements of a hash literal if they span more than one line.
C:1481: 25: Space inside { missing.
C:1481: 26: Use the new Ruby 1.9 hash syntax.
C:1481: 51: Space inside } missing.
C:1484: 24: Redundant curly braces around a hash parameter.
C:1484: 26: Use the new Ruby 1.9 hash syntax.
C:1484: 50: Use the new Ruby 1.9 hash syntax.
C:1484: 69: Use the new Ruby 1.9 hash syntax.
C:1484: 80: Line is too long. [87/79]
C:1485: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1487: 20: Redundant curly braces around a hash parameter.
C:1487: 22: Use the new Ruby 1.9 hash syntax.
C:1487: 46: Use the new Ruby 1.9 hash syntax.
C:1487: 65: Use the new Ruby 1.9 hash syntax.
C:1487: 80: Line is too long. [88/79]
C:1489: 24: Redundant curly braces around a hash parameter.
C:1489: 26: Use the new Ruby 1.9 hash syntax.
C:1489: 50: Use the new Ruby 1.9 hash syntax.
C:1489: 69: Use the new Ruby 1.9 hash syntax.
C:1489: 80: Line is too long. [87/79]
C:1490: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1493: 3: Method has too many lines. [17/10]
C:1496: 9: Align the elements of a hash literal if they span more than one line.
C:1496: 25: Space inside { missing.
C:1496: 26: Use the new Ruby 1.9 hash syntax.
C:1501: 40: Space inside } missing.
C:1503: 18: Space inside { missing.
C:1503: 19: Use the new Ruby 1.9 hash syntax.
C:1503: 43: Use the new Ruby 1.9 hash syntax.
C:1503: 62: Use the new Ruby 1.9 hash syntax.
C:1503: 78: Space inside } missing.
C:1503: 80: Line is too long. [114/79]
C:1504: 18: Space inside { missing.
C:1504: 19: Use the new Ruby 1.9 hash syntax.
C:1504: 43: Use the new Ruby 1.9 hash syntax.
C:1504: 62: Use the new Ruby 1.9 hash syntax.
C:1504: 78: Space inside } missing.
C:1504: 80: Line is too long. [114/79]
C:1513: 3: Method has too many lines. [13/10]
C:1516: 9: Align the elements of a hash literal if they span more than one line.
C:1516: 25: Space inside { missing.
C:1516: 26: Use the new Ruby 1.9 hash syntax.
C:1521: 41: Space inside } missing.
C:1524: 18: Space inside { missing.
C:1524: 19: Use the new Ruby 1.9 hash syntax.
C:1524: 43: Use the new Ruby 1.9 hash syntax.
C:1524: 62: Use the new Ruby 1.9 hash syntax.
C:1524: 78: Space inside } missing.
C:1525: 9: Align the parameters of a method call if they span more than one line.
C:1527: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1528: 9: Align the parameters of a method call if they span more than one line.
C:1528: 22: Redundant curly braces around a hash parameter.
C:1528: 24: Use the new Ruby 1.9 hash syntax.
C:1528: 48: Use the new Ruby 1.9 hash syntax.
C:1528: 67: Use the new Ruby 1.9 hash syntax.
C:1528: 80: Line is too long. [85/79]
C:1533: 22: Use the new Ruby 1.9 hash syntax.
C:1533: 45: Use the new Ruby 1.9 hash syntax.
C:1533: 63: Use the new Ruby 1.9 hash syntax.
C:1533: 80: Line is too long. [81/79]
C:1534: 22: Use the new Ruby 1.9 hash syntax.
C:1534: 45: Use the new Ruby 1.9 hash syntax.
C:1534: 63: Use the new Ruby 1.9 hash syntax.
C:1534: 80: Line is too long. [96/79]
C:1534: 84: Use the new Ruby 1.9 hash syntax.
C:1536: 18: Space inside { missing.
C:1536: 19: Use the new Ruby 1.9 hash syntax.
C:1536: 43: Use the new Ruby 1.9 hash syntax.
C:1536: 62: Use the new Ruby 1.9 hash syntax.
C:1536: 80: Line is too long. [114/79]
C:1536: 81: Space inside } missing.
C:1537: 18: Space inside { missing.
C:1537: 19: Use the new Ruby 1.9 hash syntax.
C:1537: 43: Use the new Ruby 1.9 hash syntax.
C:1537: 62: Use the new Ruby 1.9 hash syntax.
C:1537: 80: Line is too long. [112/79]
C:1537: 81: Space inside } missing.
C:1546: 41: Redundant curly braces around a hash parameter.
C:1546: 43: Use the new Ruby 1.9 hash syntax.
C:1547: 41: Redundant curly braces around a hash parameter.
C:1547: 43: Use the new Ruby 1.9 hash syntax.
C:1549: 18: Space inside { missing.
C:1549: 19: Use the new Ruby 1.9 hash syntax.
C:1549: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1549: 41: Use the new Ruby 1.9 hash syntax.
C:1549: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1549: 59: Space inside } missing.
C:1549: 80: Line is too long. [85/79]
C:1550: 18: Space inside { missing.
C:1550: 19: Use the new Ruby 1.9 hash syntax.
C:1550: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1550: 41: Use the new Ruby 1.9 hash syntax.
C:1550: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1550: 59: Space inside } missing.
C:1550: 80: Line is too long. [90/79]
C:1555: 42: Use the new Ruby 1.9 hash syntax.
C:1558: 48: Redundant curly braces around a hash parameter.
C:1558: 50: Use the new Ruby 1.9 hash syntax.
C:1558: 73: Use the new Ruby 1.9 hash syntax.
C:1558: 80: Line is too long. [120/79]
C:1558: 91: Use the new Ruby 1.9 hash syntax.
C:1558:107: Use the new Ruby 1.9 hash syntax.
C:1560: 18: Space inside { missing.
C:1560: 19: Use the new Ruby 1.9 hash syntax.
C:1560: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1560: 42: Use the new Ruby 1.9 hash syntax.
C:1560: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1560: 60: Use the new Ruby 1.9 hash syntax.
C:1560: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1560: 76: Use the new Ruby 1.9 hash syntax.
C:1560: 80: Line is too long. [125/79]
C:1560: 84: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1560: 87: Space inside } missing.
C:1565: 33: Use the new Ruby 1.9 hash syntax.
C:1568: 50: Redundant curly braces around a hash parameter.
C:1568: 52: Use the new Ruby 1.9 hash syntax.
C:1568: 76: Use the new Ruby 1.9 hash syntax.
C:1568: 80: Line is too long. [95/79]
C:1570: 18: Space inside { missing.
C:1570: 19: Use the new Ruby 1.9 hash syntax.
C:1570: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1570: 43: Use the new Ruby 1.9 hash syntax.
C:1570: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1570: 60: Space inside } missing.
C:1570: 80: Line is too long. [100/79]
C:1573: 3: Method has too many lines. [11/10]
C:1575: 41: Use the new Ruby 1.9 hash syntax.
C:1578: 50: Redundant curly braces around a hash parameter.
C:1578: 52: Use the new Ruby 1.9 hash syntax.
C:1578: 76: Use the new Ruby 1.9 hash syntax.
C:1578: 80: Line is too long. [113/79]
C:1578: 95: Use the new Ruby 1.9 hash syntax.
C:1579: 50: Redundant curly braces around a hash parameter.
C:1579: 52: Use the new Ruby 1.9 hash syntax.
C:1579: 76: Use the new Ruby 1.9 hash syntax.
C:1579: 80: Line is too long. [113/79]
C:1579: 95: Use the new Ruby 1.9 hash syntax.
C:1580: 50: Redundant curly braces around a hash parameter.
C:1580: 52: Use the new Ruby 1.9 hash syntax.
C:1580: 76: Use the new Ruby 1.9 hash syntax.
C:1580: 80: Line is too long. [95/79]
C:1581: 50: Redundant curly braces around a hash parameter.
C:1581: 52: Use the new Ruby 1.9 hash syntax.
C:1581: 76: Use the new Ruby 1.9 hash syntax.
C:1581: 80: Line is too long. [96/79]
C:1583: 18: Space inside { missing.
C:1583: 19: Use the new Ruby 1.9 hash syntax.
C:1583: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1583: 43: Use the new Ruby 1.9 hash syntax.
C:1583: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1583: 62: Use the new Ruby 1.9 hash syntax.
C:1583: 73: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1583: 78: Space inside } missing.
C:1583: 80: Line is too long. [118/79]
C:1584: 18: Space inside { missing.
C:1584: 19: Use the new Ruby 1.9 hash syntax.
C:1584: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1584: 43: Use the new Ruby 1.9 hash syntax.
C:1584: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1584: 62: Use the new Ruby 1.9 hash syntax.
C:1584: 73: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1584: 78: Space inside } missing.
C:1584: 80: Line is too long. [118/79]
C:1585: 18: Space inside { missing.
C:1585: 19: Use the new Ruby 1.9 hash syntax.
C:1585: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1585: 43: Use the new Ruby 1.9 hash syntax.
C:1585: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1585: 60: Space inside } missing.
C:1585: 80: Line is too long. [97/79]
C:1586: 18: Space inside { missing.
C:1586: 19: Use the new Ruby 1.9 hash syntax.
C:1586: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1586: 43: Use the new Ruby 1.9 hash syntax.
C:1586: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1586: 61: Space inside } missing.
C:1586: 80: Line is too long. [92/79]
C:1591: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1593: 50: Redundant curly braces around a hash parameter.
C:1593: 52: Use the new Ruby 1.9 hash syntax.
C:1593: 78: Use the new Ruby 1.9 hash syntax.
C:1593: 80: Line is too long. [98/79]
C:1594: 50: Redundant curly braces around a hash parameter.
C:1594: 52: Use the new Ruby 1.9 hash syntax.
C:1594: 78: Use the new Ruby 1.9 hash syntax.
C:1594: 80: Line is too long. [97/79]
C:1595: 50: Redundant curly braces around a hash parameter.
C:1595: 52: Use the new Ruby 1.9 hash syntax.
C:1595: 78: Use the new Ruby 1.9 hash syntax.
C:1595: 80: Line is too long. [109/79]
C:1595: 97: Use the new Ruby 1.9 hash syntax.
C:1597: 18: Space inside { missing.
C:1597: 19: Use the new Ruby 1.9 hash syntax.
C:1597: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1597: 45: Use the new Ruby 1.9 hash syntax.
C:1597: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1597: 63: Space inside } missing.
C:1597: 80: Line is too long. [96/79]
C:1598: 18: Space inside { missing.
C:1598: 19: Use the new Ruby 1.9 hash syntax.
C:1598: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1598: 45: Use the new Ruby 1.9 hash syntax.
C:1598: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1598: 63: Space inside } missing.
C:1598: 80: Line is too long. [102/79]
C:1599: 18: Space inside { missing.
C:1599: 19: Use the new Ruby 1.9 hash syntax.
C:1599: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1599: 45: Use the new Ruby 1.9 hash syntax.
C:1599: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1599: 62: Space inside } missing.
C:1599: 80: Line is too long. [101/79]
C:1600: 18: Space inside { missing.
C:1600: 19: Use the new Ruby 1.9 hash syntax.
C:1600: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1600: 45: Use the new Ruby 1.9 hash syntax.
C:1600: 56: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1600: 64: Use the new Ruby 1.9 hash syntax.
C:1600: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1600: 74: Space inside } missing.
C:1600: 80: Line is too long. [114/79]
C:1603: 3: Method has too many lines. [13/10]
C:1604: 16: Space inside { missing.
C:1604: 17: Use the new Ruby 1.9 hash syntax.
C:1604: 41: Use the new Ruby 1.9 hash syntax.
C:1604: 60: Use the new Ruby 1.9 hash syntax.
C:1604: 71: Space inside } missing.
C:1609: 80: Line is too long. [81/79]
C:1619: 80: Line is too long. [90/79]
C:1620: 80: Line is too long. [122/79]
C:1624: 58: Redundant curly braces around a hash parameter.
C:1624: 60: Use the new Ruby 1.9 hash syntax.
C:1624: 80: Line is too long. [107/79]
C:1624: 87: Use the new Ruby 1.9 hash syntax.
C:1628: 67: Redundant curly braces around a hash parameter.
C:1628: 69: Use the new Ruby 1.9 hash syntax.
C:1628: 80: Line is too long. [129/79]
C:1628: 96: Use the new Ruby 1.9 hash syntax.
C:1628:116: Use the new Ruby 1.9 hash syntax.
C:1632: 67: Redundant curly braces around a hash parameter.
C:1632: 69: Use the new Ruby 1.9 hash syntax.
C:1632: 80: Line is too long. [119/79]
C:1632: 96: Use the new Ruby 1.9 hash syntax.
C:1636: 18: Use the new Ruby 1.9 hash syntax.
C:1636: 42: Use the new Ruby 1.9 hash syntax.
C:1636: 61: Use the new Ruby 1.9 hash syntax.
C:1636: 80: Line is too long. [82/79]
C:1637: 80: Line is too long. [88/79]
C:1638: 80: Line is too long. [82/79]
C:1641: 80: Line is too long. [86/79]
C:1642: 80: Line is too long. [88/79]
C:1643: 80: Line is too long. [80/79]
C:1647: 57: Redundant curly braces around a hash parameter.
C:1647: 59: Use the new Ruby 1.9 hash syntax.
C:1647: 80: Line is too long. [81/79]
C:1651: 57: Redundant curly braces around a hash parameter.
C:1651: 59: Use the new Ruby 1.9 hash syntax.
C:1651: 80: Line is too long. [92/79]
C:1651: 81: Use the new Ruby 1.9 hash syntax.
C:1655: 65: Redundant curly braces around a hash parameter.
C:1655: 67: Use the new Ruby 1.9 hash syntax.
C:1655: 80: Line is too long. [111/79]
C:1655: 89: Use the new Ruby 1.9 hash syntax.
C:1655:100: Use the new Ruby 1.9 hash syntax.
C:1659: 65: Redundant curly braces around a hash parameter.
C:1659: 67: Use the new Ruby 1.9 hash syntax.
C:1659: 80: Line is too long. [107/79]
C:1659: 89: Use the new Ruby 1.9 hash syntax.
C:1659: 98: Use the new Ruby 1.9 hash syntax.
C:1663: 80: Line is too long. [155/79]
C:1663: 87: Redundant curly braces around a hash parameter.
C:1663: 89: Use the new Ruby 1.9 hash syntax.
C:1663:111: Use the new Ruby 1.9 hash syntax.
C:1663:132: Use the new Ruby 1.9 hash syntax.
C:1667: 77: Redundant curly braces around a hash parameter.
C:1667: 79: Use the new Ruby 1.9 hash syntax.
C:1667: 80: Line is too long. [115/79]
C:1667:101: Use the new Ruby 1.9 hash syntax.
C:1671: 71: Redundant curly braces around a hash parameter.
C:1671: 73: Use the new Ruby 1.9 hash syntax.
C:1671: 80: Line is too long. [116/79]
C:1671: 95: Use the new Ruby 1.9 hash syntax.
C:1679: 30: Align the elements of a hash literal if they span more than one line.
C:1679: 48: Use the new Ruby 1.9 hash syntax.
C:1680: 30: Align the elements of a hash literal if they span more than one line.
C:1680: 45: Use the new Ruby 1.9 hash syntax.
C:1685: 43: Redundant curly braces around a hash parameter.
C:1685: 45: Use the new Ruby 1.9 hash syntax.
C:1685: 71: Use the new Ruby 1.9 hash syntax.
C:1685: 80: Line is too long. [102/79]
C:1685: 82: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1685: 90: Use the new Ruby 1.9 hash syntax.
C:1688: 3: Method has too many lines. [27/10]
C:1690: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1690: 20: Use the new Ruby 1.9 hash syntax.
C:1690: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1690: 43: Use the new Ruby 1.9 hash syntax.
C:1690: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1692: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1693: 13: Align the parameters of a method call if they span more than one line.
C:1693: 13: Use the new Ruby 1.9 hash syntax.
C:1693: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1694: 13: Use the new Ruby 1.9 hash syntax.
C:1694: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1695: 13: Use the new Ruby 1.9 hash syntax.
C:1695: 31: Use the new Ruby 1.9 hash syntax.
C:1695: 55: Use the new Ruby 1.9 hash syntax.
C:1695: 76: Use the new Ruby 1.9 hash syntax.
C:1695: 80: Line is too long. [96/79]
C:1696: 13: Use the new Ruby 1.9 hash syntax.
C:1696: 26: Use the new Ruby 1.9 hash syntax.
C:1698: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1698: 28: Use the new Ruby 1.9 hash syntax.
C:1698: 43: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1698: 51: Use the new Ruby 1.9 hash syntax.
C:1698: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1698: 70: Use the new Ruby 1.9 hash syntax.
C:1698: 80: Line is too long. [81/79]
C:1699: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1700: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1700: 24: Use the new Ruby 1.9 hash syntax.
C:1700: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1700: 47: Use the new Ruby 1.9 hash syntax.
C:1700: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1703: 18: Space inside { missing.
C:1703: 19: Use the new Ruby 1.9 hash syntax.
C:1703: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1703: 42: Use the new Ruby 1.9 hash syntax.
C:1703: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1703: 60: Space inside } missing.
C:1703: 80: Line is too long. [90/79]
C:1703: 82: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1704: 18: Space inside { missing.
C:1704: 19: Use the new Ruby 1.9 hash syntax.
C:1704: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1704: 42: Use the new Ruby 1.9 hash syntax.
C:1704: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1704: 61: Use the new Ruby 1.9 hash syntax.
C:1704: 68: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1704: 73: Space inside } missing.
C:1704: 80: Line is too long. [112/79]
C:1704: 95: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1705: 18: Space inside { missing.
C:1705: 19: Use the new Ruby 1.9 hash syntax.
C:1705: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1705: 42: Use the new Ruby 1.9 hash syntax.
C:1705: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1705: 66: Use the new Ruby 1.9 hash syntax.
C:1705: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1705: 80: Line is too long. [145/79]
C:1705: 83: Use the new Ruby 1.9 hash syntax.
C:1705: 96: Use the new Ruby 1.9 hash syntax.
C:1705:132: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1706: 18: Space inside { missing.
C:1706: 19: Use the new Ruby 1.9 hash syntax.
C:1706: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1706: 42: Use the new Ruby 1.9 hash syntax.
C:1706: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1706: 66: Use the new Ruby 1.9 hash syntax.
C:1706: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1706: 80: Line is too long. [149/79]
C:1706: 83: Use the new Ruby 1.9 hash syntax.
C:1706: 93: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1706: 99: Use the new Ruby 1.9 hash syntax.
C:1706:133: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1707: 18: Space inside { missing.
C:1707: 19: Use the new Ruby 1.9 hash syntax.
C:1707: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1707: 42: Use the new Ruby 1.9 hash syntax.
C:1707: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1707: 66: Use the new Ruby 1.9 hash syntax.
C:1707: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1707: 80: Line is too long. [152/79]
C:1707: 83: Use the new Ruby 1.9 hash syntax.
C:1707: 93: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1707: 99: Use the new Ruby 1.9 hash syntax.
C:1707:107: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1707:111: Space inside } missing.
C:1707:133: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1708: 18: Space inside { missing.
C:1708: 19: Use the new Ruby 1.9 hash syntax.
C:1708: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1708: 46: Use the new Ruby 1.9 hash syntax.
C:1708: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1708: 65: Use the new Ruby 1.9 hash syntax.
C:1708: 72: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1708: 77: Space inside } missing.
C:1708: 80: Line is too long. [125/79]
C:1708: 99: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1709: 18: Space inside { missing.
C:1709: 19: Use the new Ruby 1.9 hash syntax.
C:1709: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1709: 46: Use the new Ruby 1.9 hash syntax.
C:1709: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1709: 69: Space inside } missing.
C:1709: 80: Line is too long. [119/79]
C:1709: 91: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1710: 18: Space inside { missing.
C:1710: 19: Use the new Ruby 1.9 hash syntax.
C:1710: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1710: 42: Use the new Ruby 1.9 hash syntax.
C:1710: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1710: 72: Use the new Ruby 1.9 hash syntax.
C:1710: 80: Line is too long. [135/79]
C:1710: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1710: 98: Space inside } missing.
C:1710:120: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1711: 18: Space inside { missing.
C:1711: 19: Use the new Ruby 1.9 hash syntax.
C:1711: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1711: 42: Use the new Ruby 1.9 hash syntax.
C:1711: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1711: 72: Use the new Ruby 1.9 hash syntax.
C:1711: 80: Line is too long. [121/79]
C:1711: 85: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1711: 91: Space inside } missing.
C:1711:113: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1713: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1714: 18: Space inside { missing.
C:1714: 19: Use the new Ruby 1.9 hash syntax.
C:1714: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1714: 43: Use the new Ruby 1.9 hash syntax.
C:1714: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1714: 67: Use the new Ruby 1.9 hash syntax.
C:1714: 76: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1714: 80: Line is too long. [127/79]
C:1714: 84: Use the new Ruby 1.9 hash syntax.
C:1714: 94: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1714:100: Use the new Ruby 1.9 hash syntax.
C:1714:108: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1714:112: Space inside } missing.
C:1715: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1715: 53: Use the new Ruby 1.9 hash syntax.
C:1715: 80: Line is too long. [80/79]
C:1716: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1716: 53: Use the new Ruby 1.9 hash syntax.
C:1716: 80: Line is too long. [83/79]
C:1717: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1717: 53: Use the new Ruby 1.9 hash syntax.
C:1717: 64: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1717: 73: Use the new Ruby 1.9 hash syntax.
C:1717: 80: Line is too long. [100/79]
C:1718: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1718: 53: Use the new Ruby 1.9 hash syntax.
C:1718: 80: Line is too long. [83/79]
C:1719: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1719: 53: Use the new Ruby 1.9 hash syntax.
C:1719: 68: Use the new Ruby 1.9 hash syntax.
C:1719: 80: Line is too long. [98/79]
C:1722: 3: Keep a blank line before and after private.
C:1723: 5: Inconsistent indentation detected.
C:1724: 80: Line is too long. [88/79]
C:1727: 5: Inconsistent indentation detected.
C:1734: 1: Class definition is too long. [150/100]
C:1734: 1: Missing top-level class documentation comment.
C:1739: 20: Avoid using {...} for multi-line blocks.
C:1745: 12: Use the new Ruby 1.9 hash syntax.
C:1749: 7: Align the elements of a hash literal if they span more than one line.
C:1750: 9: Use the new Ruby 1.9 hash syntax.
C:1751: 9: Use the new Ruby 1.9 hash syntax.
C:1752: 9: Use the new Ruby 1.9 hash syntax.
C:1754: 7: Align the elements of a hash literal if they span more than one line.
C:1755: 7: Align the elements of a hash literal if they span more than one line.
C:1757: 26: Use the new Ruby 1.9 hash syntax.
C:1757: 52: Use the new Ruby 1.9 hash syntax.
C:1758: 7: Align the elements of a hash literal if they span more than one line.
C:1758: 7: Use the new Ruby 1.9 hash syntax.
C:1758: 22: Use the new Ruby 1.9 hash syntax.
C:1759: 7: Align the elements of a hash literal if they span more than one line.
C:1759: 7: Use the new Ruby 1.9 hash syntax.
C:1759: 25: Use the new Ruby 1.9 hash syntax.
C:1760: 7: Align the elements of a hash literal if they span more than one line.
C:1760: 7: Use the new Ruby 1.9 hash syntax.
C:1760: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1763: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1763: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1765: 20: Use the new Ruby 1.9 hash syntax.
C:1765: 45: Use the new Ruby 1.9 hash syntax.
C:1765: 63: Use the new Ruby 1.9 hash syntax.
C:1765: 80: Line is too long. [81/79]
C:1766: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1767: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1768: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1769: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1769: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1770: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1772: 80: Line is too long. [95/79]
C:1773: 57: Space missing after comma.
C:1774: 19: Use the new Ruby 1.9 hash syntax.
C:1774: 19: Use 2 spaces for indentation in a hash, relative to the start of the line where the left curly brace is.
C:1778: 22: Align the elements of a hash literal if they span more than one line.
C:1778: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1780: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1782: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1783: 43: Use the new Ruby 1.9 hash syntax.
C:1784: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1786: 29: Use the new Ruby 1.9 hash syntax.
C:1787: 21: Use the new Ruby 1.9 hash syntax.
C:1787: 44: Use the new Ruby 1.9 hash syntax.
C:1788: 52: Use the new Ruby 1.9 hash syntax.
C:1789: 10: Use the new Ruby 1.9 hash syntax.
C:1789: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:1797: 3: Method has too many lines. [58/10]
C:1798: 18: Space inside { missing.
C:1798: 19: Use the new Ruby 1.9 hash syntax.
C:1798: 49: Use the new Ruby 1.9 hash syntax.
C:1798: 67: Space inside } missing.
C:1798: 80: Line is too long. [125/79]
C:1798:109: Use the new Ruby 1.9 hash syntax.
C:1799: 18: Space inside { missing.
C:1799: 19: Use the new Ruby 1.9 hash syntax.
C:1799: 49: Use the new Ruby 1.9 hash syntax.
C:1799: 68: Space inside } missing.
C:1799: 80: Line is too long. [127/79]
C:1799:110: Use the new Ruby 1.9 hash syntax.
C:1800: 18: Space inside { missing.
C:1800: 19: Use the new Ruby 1.9 hash syntax.
C:1800: 49: Use the new Ruby 1.9 hash syntax.
C:1800: 65: Space inside } missing.
C:1800: 80: Line is too long. [127/79]
C:1800:111: Use the new Ruby 1.9 hash syntax.
C:1801: 18: Space inside { missing.
C:1801: 19: Use the new Ruby 1.9 hash syntax.
C:1801: 49: Use the new Ruby 1.9 hash syntax.
C:1801: 68: Use the new Ruby 1.9 hash syntax.
C:1801: 78: Space inside } missing.
C:1801: 80: Line is too long. [138/79]
C:1801:122: Use the new Ruby 1.9 hash syntax.
C:1802: 18: Space inside { missing.
C:1802: 19: Use the new Ruby 1.9 hash syntax.
C:1802: 49: Use the new Ruby 1.9 hash syntax.
C:1802: 70: Use the new Ruby 1.9 hash syntax.
C:1802: 80: Line is too long. [140/79]
C:1802: 80: Space inside } missing.
C:1802:124: Use the new Ruby 1.9 hash syntax.
C:1803: 18: Space inside { missing.
C:1803: 19: Use the new Ruby 1.9 hash syntax.
C:1803: 49: Use the new Ruby 1.9 hash syntax.
C:1803: 71: Use the new Ruby 1.9 hash syntax.
C:1803: 80: Line is too long. [144/79]
C:1803: 81: Space inside } missing.
C:1803:125: Use the new Ruby 1.9 hash syntax.
C:1804: 18: Space inside { missing.
C:1804: 19: Use the new Ruby 1.9 hash syntax.
C:1804: 49: Use the new Ruby 1.9 hash syntax.
C:1804: 68: Use the new Ruby 1.9 hash syntax.
C:1804: 78: Space inside } missing.
C:1804: 80: Line is too long. [143/79]
C:1804:127: Use the new Ruby 1.9 hash syntax.
C:1806: 18: Space inside { missing.
C:1806: 19: Use the new Ruby 1.9 hash syntax.
C:1806: 49: Use the new Ruby 1.9 hash syntax.
C:1806: 67: Space inside } missing.
C:1806: 80: Line is too long. [125/79]
C:1806:109: Use the new Ruby 1.9 hash syntax.
C:1807: 18: Space inside { missing.
C:1807: 19: Use the new Ruby 1.9 hash syntax.
C:1807: 49: Use the new Ruby 1.9 hash syntax.
C:1807: 65: Space inside } missing.
C:1807: 80: Line is too long. [127/79]
C:1807:111: Use the new Ruby 1.9 hash syntax.
C:1809: 18: Space inside { missing.
C:1809: 19: Use the new Ruby 1.9 hash syntax.
C:1809: 47: Use the new Ruby 1.9 hash syntax.
C:1809: 65: Space inside } missing.
C:1809: 80: Line is too long. [115/79]
C:1809: 99: Use the new Ruby 1.9 hash syntax.
C:1810: 18: Space inside { missing.
C:1810: 19: Use the new Ruby 1.9 hash syntax.
C:1810: 47: Use the new Ruby 1.9 hash syntax.
C:1810: 65: Space inside } missing.
C:1810: 80: Line is too long. [116/79]
C:1810:100: Use the new Ruby 1.9 hash syntax.
C:1812: 18: Space inside { missing.
C:1812: 19: Use the new Ruby 1.9 hash syntax.
C:1812: 43: Use the new Ruby 1.9 hash syntax.
C:1812: 67: Use the new Ruby 1.9 hash syntax.
C:1812: 80: Line is too long. [167/79]
C:1812: 84: Use the new Ruby 1.9 hash syntax.
C:1812: 99: Use the new Ruby 1.9 hash syntax.
C:1812:151: Use the new Ruby 1.9 hash syntax.
C:1813: 18: Space inside { missing.
C:1813: 19: Use the new Ruby 1.9 hash syntax.
C:1813: 43: Use the new Ruby 1.9 hash syntax.
C:1813: 67: Use the new Ruby 1.9 hash syntax.
C:1813: 80: Line is too long. [171/79]
C:1813: 84: Use the new Ruby 1.9 hash syntax.
C:1813:100: Use the new Ruby 1.9 hash syntax.
C:1813:155: Use the new Ruby 1.9 hash syntax.
C:1814: 18: Space inside { missing.
C:1814: 19: Use the new Ruby 1.9 hash syntax.
C:1814: 43: Use the new Ruby 1.9 hash syntax.
C:1814: 67: Use the new Ruby 1.9 hash syntax.
C:1814: 80: Line is too long. [174/79]
C:1814: 84: Use the new Ruby 1.9 hash syntax.
C:1814:100: Use the new Ruby 1.9 hash syntax.
C:1814:112: Space inside } missing.
C:1814:158: Use the new Ruby 1.9 hash syntax.
C:1816: 18: Space inside { missing.
C:1816: 19: Use the new Ruby 1.9 hash syntax.
C:1816: 45: Use the new Ruby 1.9 hash syntax.
C:1816: 65: Use the new Ruby 1.9 hash syntax.
C:1816: 80: Line is too long. [122/79]
C:1816: 80: Space inside } missing.
C:1817: 18: Space inside { missing.
C:1817: 19: Use the new Ruby 1.9 hash syntax.
C:1817: 45: Use the new Ruby 1.9 hash syntax.
C:1817: 63: Space inside } missing.
C:1817: 80: Line is too long. [100/79]
C:1819: 18: Space inside { missing.
C:1819: 19: Use the new Ruby 1.9 hash syntax.
C:1819: 44: Use the new Ruby 1.9 hash syntax.
C:1819: 62: Space inside } missing.
C:1819: 80: Line is too long. [115/79]
C:1819: 99: Use the new Ruby 1.9 hash syntax.
C:1820: 18: Space inside { missing.
C:1820: 19: Use the new Ruby 1.9 hash syntax.
C:1820: 44: Use the new Ruby 1.9 hash syntax.
C:1820: 64: Use the new Ruby 1.9 hash syntax.
C:1820: 80: Line is too long. [137/79]
C:1820: 80: Space inside } missing.
C:1820:121: Use the new Ruby 1.9 hash syntax.
C:1821: 18: Space inside { missing.
C:1821: 19: Use the new Ruby 1.9 hash syntax.
C:1821: 44: Use the new Ruby 1.9 hash syntax.
C:1821: 63: Space inside } missing.
C:1821: 80: Line is too long. [117/79]
C:1821:100: Use the new Ruby 1.9 hash syntax.
C:1822: 18: Space inside { missing.
C:1822: 19: Use the new Ruby 1.9 hash syntax.
C:1822: 44: Use the new Ruby 1.9 hash syntax.
C:1822: 60: Space inside } missing.
C:1822: 80: Line is too long. [117/79]
C:1822:101: Use the new Ruby 1.9 hash syntax.
C:1823: 18: Space inside { missing.
C:1823: 19: Use the new Ruby 1.9 hash syntax.
C:1823: 44: Use the new Ruby 1.9 hash syntax.
C:1823: 63: Use the new Ruby 1.9 hash syntax.
C:1823: 73: Space inside } missing.
C:1823: 80: Line is too long. [128/79]
C:1823:112: Use the new Ruby 1.9 hash syntax.
C:1824: 18: Space inside { missing.
C:1824: 19: Use the new Ruby 1.9 hash syntax.
C:1824: 44: Use the new Ruby 1.9 hash syntax.
C:1824: 63: Use the new Ruby 1.9 hash syntax.
C:1824: 75: Use the new Ruby 1.9 hash syntax.
C:1824: 80: Line is too long. [150/79]
C:1824: 91: Space inside } missing.
C:1824:134: Use the new Ruby 1.9 hash syntax.
C:1825: 18: Space inside { missing.
C:1825: 19: Use the new Ruby 1.9 hash syntax.
C:1825: 44: Use the new Ruby 1.9 hash syntax.
C:1825: 65: Use the new Ruby 1.9 hash syntax.
C:1825: 75: Space inside } missing.
C:1825: 80: Line is too long. [130/79]
C:1825:114: Use the new Ruby 1.9 hash syntax.
C:1826: 18: Space inside { missing.
C:1826: 19: Use the new Ruby 1.9 hash syntax.
C:1826: 44: Use the new Ruby 1.9 hash syntax.
C:1826: 66: Use the new Ruby 1.9 hash syntax.
C:1826: 76: Space inside } missing.
C:1826: 80: Line is too long. [134/79]
C:1826:115: Use the new Ruby 1.9 hash syntax.
C:1827: 18: Space inside { missing.
C:1827: 19: Use the new Ruby 1.9 hash syntax.
C:1827: 44: Use the new Ruby 1.9 hash syntax.
C:1827: 63: Use the new Ruby 1.9 hash syntax.
C:1827: 73: Space inside } missing.
C:1827: 80: Line is too long. [133/79]
C:1827:117: Use the new Ruby 1.9 hash syntax.
C:1828: 18: Space inside { missing.
C:1828: 19: Use the new Ruby 1.9 hash syntax.
C:1828: 44: Use the new Ruby 1.9 hash syntax.
C:1828: 63: Use the new Ruby 1.9 hash syntax.
C:1828: 75: Use the new Ruby 1.9 hash syntax.
C:1828: 80: Line is too long. [155/79]
C:1828: 91: Space inside } missing.
C:1828:139: Use the new Ruby 1.9 hash syntax.
C:1830: 18: Space inside { missing.
C:1830: 19: Use the new Ruby 1.9 hash syntax.
C:1830: 45: Use the new Ruby 1.9 hash syntax.
C:1830: 64: Use the new Ruby 1.9 hash syntax.
C:1830: 80: Line is too long. [120/79]
C:1830: 83: Space inside } missing.
C:1831: 18: Space inside { missing.
C:1831: 19: Use the new Ruby 1.9 hash syntax.
C:1831: 41: Use the new Ruby 1.9 hash syntax.
C:1831: 66: Use the new Ruby 1.9 hash syntax.
C:1831: 76: Space inside } missing.
C:1831: 80: Line is too long. [118/79]
C:1832: 18: Space inside { missing.
C:1832: 19: Use the new Ruby 1.9 hash syntax.
C:1832: 41: Use the new Ruby 1.9 hash syntax.
C:1832: 66: Use the new Ruby 1.9 hash syntax.
C:1832: 76: Space inside } missing.
C:1832: 80: Line is too long. [118/79]
C:1833: 18: Space inside { missing.
C:1833: 19: Use the new Ruby 1.9 hash syntax.
C:1833: 41: Use the new Ruby 1.9 hash syntax.
C:1833: 66: Use the new Ruby 1.9 hash syntax.
C:1833: 80: Line is too long. [115/79]
C:1834: 18: Space inside { missing.
C:1834: 19: Use the new Ruby 1.9 hash syntax.
C:1834: 41: Use the new Ruby 1.9 hash syntax.
C:1834: 65: Space inside } missing.
C:1834: 80: Line is too long. [123/79]
C:1834:107: Use the new Ruby 1.9 hash syntax.
C:1835: 18: Space inside { missing.
C:1835: 19: Use the new Ruby 1.9 hash syntax.
C:1835: 41: Use the new Ruby 1.9 hash syntax.
C:1835: 65: Space inside } missing.
C:1835: 80: Line is too long. [124/79]
C:1835:107: Use the new Ruby 1.9 hash syntax.
C:1836: 80: Line is too long. [108/79]
C:1836: 91: Use the new Ruby 1.9 hash syntax.
C:1837: 80: Line is too long. [111/79]
C:1837: 91: Use the new Ruby 1.9 hash syntax.
C:1839: 18: Space inside { missing.
C:1839: 19: Use the new Ruby 1.9 hash syntax.
C:1839: 43: Use the new Ruby 1.9 hash syntax.
C:1839: 63: Use the new Ruby 1.9 hash syntax.
C:1839: 80: Line is too long. [123/79]
C:1839: 81: Space inside } missing.
C:1840: 80: Line is too long. [88/79]
C:1842: 18: Space inside { missing.
C:1842: 19: Use the new Ruby 1.9 hash syntax.
C:1842: 43: Use the new Ruby 1.9 hash syntax.
C:1842: 62: Use the new Ruby 1.9 hash syntax.
C:1842: 74: Use the new Ruby 1.9 hash syntax.
C:1842: 80: Line is too long. [147/79]
C:1842: 85: Space inside } missing.
C:1842:131: Use the new Ruby 1.9 hash syntax.
C:1843: 18: Space inside { missing.
C:1843: 19: Use the new Ruby 1.9 hash syntax.
C:1843: 43: Use the new Ruby 1.9 hash syntax.
C:1843: 62: Use the new Ruby 1.9 hash syntax.
C:1843: 73: Space inside } missing.
C:1843: 80: Line is too long. [133/79]
C:1843:117: Use the new Ruby 1.9 hash syntax.
C:1844: 18: Space inside { missing.
C:1844: 19: Use the new Ruby 1.9 hash syntax.
C:1844: 43: Use the new Ruby 1.9 hash syntax.
C:1844: 63: Use the new Ruby 1.9 hash syntax.
C:1844: 74: Space inside } missing.
C:1844: 80: Line is too long. [129/79]
C:1844:113: Use the new Ruby 1.9 hash syntax.
C:1846: 18: Space inside { missing.
C:1846: 19: Use the new Ruby 1.9 hash syntax.
C:1846: 45: Use the new Ruby 1.9 hash syntax.
C:1846: 70: Space inside } missing.
C:1846: 80: Line is too long. [124/79]
C:1846:108: Use the new Ruby 1.9 hash syntax.
C:1847: 18: Space inside { missing.
C:1847: 19: Use the new Ruby 1.9 hash syntax.
C:1847: 45: Use the new Ruby 1.9 hash syntax.
C:1847: 70: Space inside } missing.
C:1847: 80: Line is too long. [137/79]
C:1847:121: Use the new Ruby 1.9 hash syntax.
C:1848: 18: Space inside { missing.
C:1848: 19: Use the new Ruby 1.9 hash syntax.
C:1848: 45: Use the new Ruby 1.9 hash syntax.
C:1848: 65: Space inside } missing.
C:1848: 80: Line is too long. [127/79]
C:1848:111: Use the new Ruby 1.9 hash syntax.
C:1850: 18: Space inside { missing.
C:1850: 19: Use the new Ruby 1.9 hash syntax.
C:1850: 36: Use the new Ruby 1.9 hash syntax.
C:1850: 60: Use the new Ruby 1.9 hash syntax.
C:1850: 78: Space inside } missing.
C:1850: 80: Line is too long. [138/79]
C:1850:122: Use the new Ruby 1.9 hash syntax.
C:1851: 18: Space inside { missing.
C:1851: 19: Use the new Ruby 1.9 hash syntax.
C:1851: 36: Use the new Ruby 1.9 hash syntax.
C:1851: 60: Use the new Ruby 1.9 hash syntax.
C:1851: 77: Space inside } missing.
C:1851: 80: Line is too long. [142/79]
C:1851:126: Use the new Ruby 1.9 hash syntax.
C:1852: 18: Space inside { missing.
C:1852: 19: Use the new Ruby 1.9 hash syntax.
C:1852: 36: Use the new Ruby 1.9 hash syntax.
C:1852: 60: Use the new Ruby 1.9 hash syntax.
C:1852: 79: Use the new Ruby 1.9 hash syntax.
C:1852: 80: Line is too long. [156/79]
C:1852: 89: Space inside } missing.
C:1852:140: Use the new Ruby 1.9 hash syntax.
C:1854: 18: Space inside { missing.
C:1854: 19: Use the new Ruby 1.9 hash syntax.
C:1854: 43: Use the new Ruby 1.9 hash syntax.
C:1854: 60: Space inside } missing.
C:1854: 80: Line is too long. [117/79]
C:1854:101: Use the new Ruby 1.9 hash syntax.
C:1855: 18: Space inside { missing.
C:1855: 19: Use the new Ruby 1.9 hash syntax.
C:1855: 43: Use the new Ruby 1.9 hash syntax.
C:1855: 61: Space inside } missing.
C:1855: 80: Line is too long. [113/79]
C:1855: 97: Use the new Ruby 1.9 hash syntax.
C:1856: 18: Space inside { missing.
C:1856: 19: Use the new Ruby 1.9 hash syntax.
C:1856: 43: Use the new Ruby 1.9 hash syntax.
C:1856: 61: Space inside } missing.
C:1856: 80: Line is too long. [119/79]
C:1856:103: Use the new Ruby 1.9 hash syntax.
C:1857: 18: Space inside { missing.
C:1857: 19: Use the new Ruby 1.9 hash syntax.
C:1857: 43: Use the new Ruby 1.9 hash syntax.
C:1857: 60: Space inside } missing.
C:1857: 80: Line is too long. [117/79]
C:1857:101: Use the new Ruby 1.9 hash syntax.
C:1858: 18: Space inside { missing.
C:1858: 19: Use the new Ruby 1.9 hash syntax.
C:1858: 43: Use the new Ruby 1.9 hash syntax.
C:1858: 62: Use the new Ruby 1.9 hash syntax.
C:1858: 72: Space inside } missing.
C:1858: 80: Line is too long. [131/79]
C:1858:115: Use the new Ruby 1.9 hash syntax.
C:1859: 18: Space inside { missing.
C:1859: 19: Use the new Ruby 1.9 hash syntax.
C:1859: 43: Use the new Ruby 1.9 hash syntax.
C:1859: 62: Space inside } missing.
C:1859: 80: Line is too long. [122/79]
C:1859:105: Use the new Ruby 1.9 hash syntax.
C:1861: 18: Space inside { missing.
C:1861: 19: Use the new Ruby 1.9 hash syntax.
C:1861: 45: Use the new Ruby 1.9 hash syntax.
C:1861: 64: Use the new Ruby 1.9 hash syntax.
C:1861: 80: Line is too long. [146/79]
C:1861: 89: Space inside } missing.
C:1862: 18: Space inside { missing.
C:1862: 19: Use the new Ruby 1.9 hash syntax.
C:1862: 45: Use the new Ruby 1.9 hash syntax.
C:1862: 64: Use the new Ruby 1.9 hash syntax.
C:1862: 80: Line is too long. [146/79]
C:1862: 89: Space inside } missing.
C:1863: 18: Space inside { missing.
C:1863: 19: Use the new Ruby 1.9 hash syntax.
C:1863: 45: Use the new Ruby 1.9 hash syntax.
C:1863: 64: Use the new Ruby 1.9 hash syntax.
C:1863: 80: Line is too long. [148/79]
C:1863: 91: Space inside } missing.
C:1864: 18: Space inside { missing.
C:1864: 19: Use the new Ruby 1.9 hash syntax.
C:1864: 45: Use the new Ruby 1.9 hash syntax.
C:1864: 64: Use the new Ruby 1.9 hash syntax.
C:1864: 80: Line is too long. [138/79]
C:1864: 86: Space inside } missing.
C:1866: 18: Space inside { missing.
C:1866: 19: Use the new Ruby 1.9 hash syntax.
C:1866: 42: Use the new Ruby 1.9 hash syntax.
C:1866: 80: Line is too long. [108/79]
C:1866: 92: Use the new Ruby 1.9 hash syntax.
C:1867: 18: Space inside { missing.
C:1867: 19: Use the new Ruby 1.9 hash syntax.
C:1867: 42: Use the new Ruby 1.9 hash syntax.
C:1867: 62: Use the new Ruby 1.9 hash syntax.
C:1867: 78: Space inside } missing.
C:1867: 80: Line is too long. [133/79]
C:1867:117: Use the new Ruby 1.9 hash syntax.
C:1869: 80: Line is too long. [101/79]
C:1869: 84: Use the new Ruby 1.9 hash syntax.
C:1872: 3: Method has too many lines. [14/10]
C:1873: 59: Use the new Ruby 1.9 hash syntax.
C:1873: 80: Line is too long. [82/79]
C:1874: 63: Use the new Ruby 1.9 hash syntax.
C:1874: 80: Line is too long. [101/79]
C:1874: 88: Use the new Ruby 1.9 hash syntax.
C:1875: 59: Use the new Ruby 1.9 hash syntax.
C:1875: 80: Line is too long. [102/79]
C:1875: 84: Use the new Ruby 1.9 hash syntax.
C:1876: 63: Use the new Ruby 1.9 hash syntax.
C:1876: 80: Line is too long. [121/79]
C:1876: 88: Use the new Ruby 1.9 hash syntax.
C:1876:108: Use the new Ruby 1.9 hash syntax.
C:1877: 63: Use the new Ruby 1.9 hash syntax.
C:1877: 80: Line is too long. [104/79]
C:1877: 88: Use the new Ruby 1.9 hash syntax.
C:1878: 67: Use the new Ruby 1.9 hash syntax.
C:1878: 80: Line is too long. [123/79]
C:1878: 92: Use the new Ruby 1.9 hash syntax.
C:1878:110: Use the new Ruby 1.9 hash syntax.
C:1879: 61: Use the new Ruby 1.9 hash syntax.
C:1879: 80: Line is too long. [115/79]
C:1879: 86: Use the new Ruby 1.9 hash syntax.
C:1879:105: Use the new Ruby 1.9 hash syntax.
C:1880: 80: Line is too long. [165/79]
C:1880: 84: Use the new Ruby 1.9 hash syntax.
C:1880:109: Use the new Ruby 1.9 hash syntax.
C:1880:128: Use the new Ruby 1.9 hash syntax.
C:1880:140: Use the new Ruby 1.9 hash syntax.
C:1880:153: Use the new Ruby 1.9 hash syntax.
C:1881: 66: Use the new Ruby 1.9 hash syntax.
C:1881: 80: Line is too long. [170/79]
C:1881: 91: Use the new Ruby 1.9 hash syntax.
C:1881:112: Use the new Ruby 1.9 hash syntax.
C:1881:125: Use the new Ruby 1.9 hash syntax.
C:1881:148: Use the new Ruby 1.9 hash syntax.
C:1882: 66: Use the new Ruby 1.9 hash syntax.
C:1882: 80: Line is too long. [139/79]
C:1882: 91: Use the new Ruby 1.9 hash syntax.
C:1882:112: Use the new Ruby 1.9 hash syntax.
C:1882:123: Use %w or %W for array of words.
C:1884: 65: Use the new Ruby 1.9 hash syntax.
C:1884: 80: Line is too long. [118/79]
C:1884: 89: Use the new Ruby 1.9 hash syntax.
C:1884:108: Use the new Ruby 1.9 hash syntax.
C:1885: 80: Line is too long. [168/79]
C:1885: 88: Use the new Ruby 1.9 hash syntax.
C:1885:112: Use the new Ruby 1.9 hash syntax.
C:1885:131: Use the new Ruby 1.9 hash syntax.
C:1885:143: Use the new Ruby 1.9 hash syntax.
C:1885:156: Use the new Ruby 1.9 hash syntax.
C:1886: 58: Use the new Ruby 1.9 hash syntax.
C:1886: 80: Line is too long. [100/79]
C:1886: 82: Use the new Ruby 1.9 hash syntax.
C:1887: 62: Use the new Ruby 1.9 hash syntax.
C:1887: 80: Line is too long. [119/79]
C:1887: 86: Use the new Ruby 1.9 hash syntax.
C:1887:106: Use the new Ruby 1.9 hash syntax.
C:1891: 14: Space inside { missing.
C:1891: 15: Use the new Ruby 1.9 hash syntax.
C:1891: 38: Space inside } missing.
C:1893: 18: Space inside { missing.
C:1893: 19: Use the new Ruby 1.9 hash syntax.
C:1893: 42: Space inside } missing.
C:1895: 14: Space inside { missing.
C:1895: 15: Use the new Ruby 1.9 hash syntax.
C:1895: 40: Use the new Ruby 1.9 hash syntax.
C:1895: 53: Space inside } missing.
C:1897: 18: Space inside { missing.
C:1897: 19: Use the new Ruby 1.9 hash syntax.
C:1897: 44: Use the new Ruby 1.9 hash syntax.
C:1897: 57: Space inside } missing.
C:1899: 14: Space inside { missing.
C:1899: 15: Use the new Ruby 1.9 hash syntax.
C:1899: 40: Use the new Ruby 1.9 hash syntax.
C:1899: 61: Use the new Ruby 1.9 hash syntax.
C:1899: 74: Use the new Ruby 1.9 hash syntax.
C:1899: 80: Line is too long. [90/79]
C:1899: 89: Space inside } missing.
C:1899: 90: Space inside } missing.
C:1901: 18: Space inside { missing.
C:1901: 19: Use the new Ruby 1.9 hash syntax.
C:1901: 44: Use the new Ruby 1.9 hash syntax.
C:1901: 65: Use the new Ruby 1.9 hash syntax.
C:1901: 78: Use the new Ruby 1.9 hash syntax.
C:1901: 80: Line is too long. [103/79]
C:1901: 93: Space inside } missing.
C:1901: 94: Space inside } missing.
C:1905: 18: Space inside { missing.
C:1905: 19: Use the new Ruby 1.9 hash syntax.
C:1905: 42: Use the new Ruby 1.9 hash syntax.
C:1905: 60: Space inside } missing.
C:1905: 80: Line is too long. [133/79]
C:1905:117: Use the new Ruby 1.9 hash syntax.
C:1909: 18: Space inside { missing.
C:1909: 19: Use the new Ruby 1.9 hash syntax.
C:1909: 42: Use the new Ruby 1.9 hash syntax.
C:1909: 60: Space inside } missing.
C:1909: 80: Line is too long. [142/79]
C:1909:126: Use the new Ruby 1.9 hash syntax.
C:1912: 3: Keep a blank line before and after private.
C:1913: 5: Inconsistent indentation detected.
C:1914: 7: Favor modifier if usage when having a single-line body. Another good alternative is the usage of control flow &&/||.
== actionpack/test/controller/runner_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 3: Missing top-level class documentation comment.
C: 6: 5: Missing top-level class documentation comment.
== actionpack/test/controller/selector_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 10: 1: Class definition is too long. [469/100]
C: 10: 1: Missing top-level class documentation comment.
C: 15: 3: Method has too many lines. [14/10]
C: 16: 11: %Q-literals should be delimited by ( and )
C: 18: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 20: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 21: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 23: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 25: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 26: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 30: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 31: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 32: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 35: 1: Extra blank line detected.
C: 36: 3: Method has too many lines. [11/10]
C: 37: 11: %Q-literals should be delimited by ( and )
C: 39: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 47: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 50: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 54: 1: Extra blank line detected.
C: 55: 3: Method has too many lines. [15/10]
C: 56: 11: %Q-literals should be delimited by ( and )
C: 56: 80: Line is too long. [109/79]
C: 58: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 60: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 62: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 64: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 65: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 67: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 69: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 72: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 74: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 77: 1: Extra blank line detected.
C: 78: 3: Method has too many lines. [17/10]
C: 79: 11: %Q-literals should be delimited by ( and )
C: 79: 80: Line is too long. [96/79]
C: 81: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 83: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 85: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 90: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 92: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 96: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 98: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:100: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:103: 1: Extra blank line detected.
C:104: 3: Method has too many lines. [13/10]
C:105: 11: %Q-literals should be delimited by ( and )
C:105: 80: Line is too long. [109/79]
C:107: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:109: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:113: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:117: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:121: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:124: 1: Extra blank line detected.
C:125: 3: Method has too many lines. [24/10]
C:126: 11: %Q-literals should be delimited by ( and )
C:126: 80: Line is too long. [82/79]
C:128: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:133: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:134: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:136: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:138: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:140: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:142: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:144: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:146: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:148: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:149: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:151: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:153: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:154: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 1: Extra blank line detected.
C:163: 1: Extra blank line detected.
C:164: 3: Method has too many lines. [20/10]
C:165: 11: %Q-literals should be delimited by ( and )
C:167: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:169: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:170: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:170: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:171: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:173: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:173: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:174: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:176: 11: %Q-literals should be delimited by ( and )
C:176: 80: Line is too long. [117/79]
C:177: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:179: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:180: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:180: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:182: 11: %Q-literals should be delimited by ( and )
C:182: 80: Line is too long. [117/79]
C:183: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:185: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:186: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:186: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:187: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:187: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:190: 1: Extra blank line detected.
C:191: 3: Method has too many lines. [19/10]
C:192: 11: %Q-literals should be delimited by ( and )
C:194: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:196: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:196: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:199: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:199: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:200: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:202: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:204: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:206: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:208: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:209: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:209: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:210: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:212: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:212: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:215: 1: Extra blank line detected.
C:216: 3: Method has too many lines. [31/10]
C:217: 11: %Q-literals should be delimited by ( and )
C:217: 80: Line is too long. [117/79]
C:219: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:221: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:221: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:222: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:223: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:227: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:227: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:228: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:230: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:231: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:231: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:233: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:235: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:235: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:236: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:236: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:237: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:239: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:239: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:240: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:240: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:241: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:243: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:243: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:244: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:246: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:246: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:249: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:251: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:251: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:254: 1: Extra blank line detected.
C:259: 1: Extra blank line detected.
C:260: 3: Method has too many lines. [11/10]
C:261: 11: %Q-literals should be delimited by ( and )
C:263: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:265: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:266: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:268: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:268: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:269: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:272: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:276: 1: Extra blank line detected.
C:278: 11: %Q-literals should be delimited by ( and )
C:278: 80: Line is too long. [94/79]
C:280: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:282: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:282: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:283: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:283: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:285: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:287: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:288: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:291: 1: Extra blank line detected.
C:292: 3: Method has too many lines. [15/10]
C:293: 11: %Q-literals should be delimited by ( and )
C:293: 80: Line is too long. [94/79]
C:295: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:297: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:297: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:299: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:301: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:301: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:303: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:305: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:305: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:307: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:308: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:310: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:314: 1: Extra blank line detected.
C:316: 11: %Q-literals should be delimited by ( and )
C:316: 80: Line is too long. [94/79]
C:318: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:321: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:324: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:328: 1: Extra blank line detected.
C:329: 3: Method has too many lines. [11/10]
C:330: 11: %Q-literals should be delimited by ( and )
C:330: 80: Line is too long. [94/79]
C:332: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:335: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:337: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:337: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:338: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:338: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:340: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:342: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:346: 1: Extra blank line detected.
C:347: 3: Method has too many lines. [13/10]
C:348: 11: %Q-literals should be delimited by ( and )
C:348: 80: Line is too long. [94/79]
C:350: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:352: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:352: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:353: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:353: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:354: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:354: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:356: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:358: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:358: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:359: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:359: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:361: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:363: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:363: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:366: 1: Extra blank line detected.
C:367: 3: Method has too many lines. [13/10]
C:368: 11: %Q-literals should be delimited by ( and )
C:368: 80: Line is too long. [94/79]
C:370: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:372: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:372: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:374: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:376: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:376: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:378: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:380: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:380: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:381: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:381: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:383: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:387: 1: Extra blank line detected.
C:388: 3: Method has too many lines. [17/10]
C:389: 11: %Q-literals should be delimited by ( and )
C:389: 80: Line is too long. [94/79]
C:391: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:393: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:393: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:394: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:394: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:395: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:397: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:397: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:398: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:398: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:399: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:401: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:401: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:403: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:405: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:405: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:406: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:410: 1: Extra blank line detected.
C:412: 11: %Q-literals should be delimited by ( and )
C:412: 80: Line is too long. [94/79]
C:414: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:416: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:416: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:417: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:417: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:419: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:421: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:421: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:422: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:422: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:425: 1: Extra blank line detected.
C:427: 11: %Q-literals should be delimited by ( and )
C:427: 80: Line is too long. [109/79]
C:429: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:431: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:431: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:434: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:436: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:436: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:437: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:437: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:440: 1: Extra blank line detected.
C:441: 3: Method has too many lines. [25/10]
C:442: 11: %Q-literals should be delimited by ( and )
C:442: 80: Line is too long. [109/79]
C:444: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:446: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:448: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:450: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:452: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:452: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:453: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:455: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:456: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:459: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:461: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:461: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:463: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:465: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:465: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:466: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:468: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:469: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:473: 1: Extra blank line detected.
C:474: 3: Method has too many lines. [15/10]
C:476: 11: %Q-literals should be delimited by ( and )
C:477: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:479: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:481: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:482: 11: %Q-literals should be delimited by ( and )
C:483: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:486: 11: %Q-literals should be delimited by ( and )
C:487: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:489: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:490: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:494: 1: Extra blank line detected.
C:496: 11: %Q-literals should be delimited by ( and )
C:497: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:499: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:501: 11: %Q-literals should be delimited by ( and )
C:502: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:506: 1: Extra blank line detected.
C:507: 3: Method has too many lines. [16/10]
C:508: 11: %Q-literals should be delimited by ( and )
C:509: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:511: 11: %Q-literals should be delimited by ( and )
C:512: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:514: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:520: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:520: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:522: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:526: 1: Extra blank line detected.
C:531: 1: Extra blank line detected.
C:532: 3: Method has too many lines. [11/10]
C:533: 11: %Q-literals should be delimited by ( and )
C:534: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:536: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:538: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:539: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:541: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:542: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:546: 1: Extra blank line detected.
C:548: 11: %Q-literals should be delimited by ( and )
C:549: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:551: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:553: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:553: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:554: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:556: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:556: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:559: 1: Extra blank line detected.
C:561: 11: %Q-literals should be delimited by ( and )
C:562: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:564: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:566: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:566: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:567: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:569: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:569: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:572: 1: Extra blank line detected.
C:574: 11: %Q-literals should be delimited by ( and )
C:575: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:577: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:579: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:579: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:580: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:582: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:582: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:585: 1: Extra blank line detected.
C:587: 11: %Q-literals should be delimited by ( and )
C:588: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:590: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:592: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:592: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:593: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:595: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:595: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:598: 1: Extra blank line detected.
C:600: 11: %Q-literals should be delimited by ( and )
C:601: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:602: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:603: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:605: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:605: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:608: 1: Extra blank line detected.
C:610: 11: %Q-literals should be delimited by ( and )
C:611: 12: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:612: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:614: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:614: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:615: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:615: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:618: 1: Extra blank line detected.
C:619: 1: Indent access modifiers like protected.
C:628: 1: Extra empty line detected at body end.
== actionpack/test/controller/send_file_test.rb ==
C: 4: 1: Missing top-level module documentation comment.
C: 5: 3: Avoid single-line method definitions.
C: 6: 3: Use empty lines between defs.
C: 6: 3: Avoid single-line method definitions.
C: 7: 3: Use empty lines between defs.
C: 7: 3: Avoid single-line method definitions.
C: 10: 1: Missing top-level class documentation comment.
C: 12: 10: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 28: 1: Missing top-level class documentation comment.
C: 32: 1: Class definition is too long. [143/100]
C: 32: 1: Missing top-level class documentation comment.
C: 35: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 44: 29: Use the new Ruby 1.9 hash syntax.
C: 53: 3: Method has too many lines. [11/10]
C: 69: 29: Use the new Ruby 1.9 hash syntax.
C: 73: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 73: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 87: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 90: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 90: 63: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 94: 3: Method has too many lines. [16/10]
C: 96: 7: Use the new Ruby 1.9 hash syntax.
C: 97: 7: Use the new Ruby 1.9 hash syntax.
C: 98: 7: Use the new Ruby 1.9 hash syntax.
C:122: 7: Use the new Ruby 1.9 hash syntax.
C:123: 7: Use the new Ruby 1.9 hash syntax.
C:124: 7: Use the new Ruby 1.9 hash syntax.
C:129: 80: Line is too long. [95/79]
C:134: 7: Use the new Ruby 1.9 hash syntax.
C:143: 1: Extra blank line detected.
C:146: 7: Use the new Ruby 1.9 hash syntax.
C:150: 80: Line is too long. [82/79]
C:153: 3: Method has too many lines. [16/10]
C:164: 24: Space missing after comma.
C:165: 19: Use the new Ruby 1.9 hash syntax.
C:178: 27: Space inside { missing.
C:178: 28: Use the new Ruby 1.9 hash syntax.
C:178: 47: Space inside } missing.
C:185: 31: Use the new Ruby 1.9 hash syntax.
C:185: 49: Use the new Ruby 1.9 hash syntax.
C:191: 31: Use the new Ruby 1.9 hash syntax.
C:191: 49: Use the new Ruby 1.9 hash syntax.
C:191: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:191: 80: Line is too long. [87/79]
C:193: 20: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:197: 31: Use the new Ruby 1.9 hash syntax.
C:207: 29: Use the new Ruby 1.9 hash syntax.
C:207: 46: Prefer single-quoted strings when you don't need string interpolation or special symbols.
== actionpack/test/controller/show_exceptions_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 5: 80: Line is too long. [107/79]
C: 9: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 7: Use fail instead of raise to signal exceptions.
C: 17: 7: Use fail instead of raise to signal exceptions.
C: 25: 3: Missing top-level class documentation comment.
C: 33: 80: Line is too long. [100/79]
C: 35: 80: Line is too long. [102/79]
C: 50: 3: Missing top-level class documentation comment.
C: 58: 3: Missing top-level class documentation comment.
C: 61: 16: Redundant curly braces around a hash parameter.
C: 61: 16: Space inside { missing.
C: 61: 34: Space inside } missing.
C: 67: 16: Redundant curly braces around a hash parameter.
C: 67: 16: Space inside { missing.
C: 67: 34: Space inside } missing.
C: 72: 3: Missing top-level class documentation comment.
C: 75: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 78: 22: Use the new Ruby 1.9 hash syntax.
C: 78: 40: Use the new Ruby 1.9 hash syntax.
C: 78: 80: Line is too long. [98/79]
C: 83: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 86: 22: Use the new Ruby 1.9 hash syntax.
C: 86: 40: Use the new Ruby 1.9 hash syntax.
C: 86: 80: Line is too long. [97/79]
C: 91: 11: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 3: Missing top-level class documentation comment.
== actionpack/test/controller/streaming_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 4: 3: Missing top-level class documentation comment.
C: 5: 5: Missing top-level class documentation comment.
C: 11: 9: %w-literals should be delimited by ( and )
== actionpack/test/controller/test_case_test.rb ==
C: 1: 1: Missing utf-8 encoding comment.
C: 5: 1: Class definition is too long. [559/100]
C: 5: 1: Missing top-level class documentation comment.
C: 6: 3: Class definition is too long. [108/100]
C: 6: 3: Missing top-level class documentation comment.
C: 8: 14: Use the new Ruby 1.9 hash syntax.
C: 12: 13: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 12: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 13: 14: Use the new Ruby 1.9 hash syntax.
C: 17: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 17: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 18: 14: Use the new Ruby 1.9 hash syntax.
C: 24: 14: Use the new Ruby 1.9 hash syntax.
C: 29: 14: Use the new Ruby 1.9 hash syntax.
C: 33: 7: Use fail instead of raise to signal exceptions.
C: 33: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 33: 80: Line is too long. [95/79]
C: 34: 14: Use the new Ruby 1.9 hash syntax.
C: 38: 14: Use the new Ruby 1.9 hash syntax.
C: 42: 14: Use the new Ruby 1.9 hash syntax.
C: 46: 14: Use the new Ruby 1.9 hash syntax.
C: 50: 14: Use the new Ruby 1.9 hash syntax.
C: 54: 14: Use the new Ruby 1.9 hash syntax.
C: 58: 14: Use the new Ruby 1.9 hash syntax.
C: 65: 5: Method has too many lines. [18/10]
C: 66: 14: Use the new Ruby 1.9 hash syntax.
C: 87: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 88: 14: Use the new Ruby 1.9 hash syntax.
C: 91: 80: Line is too long. [80/79]
C: 97: 14: Use the new Ruby 1.9 hash syntax.
C: 97: 59: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 79: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 97: 80: Line is too long. [82/79]
C:101: 14: Use the new Ruby 1.9 hash syntax.
C:101: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:105: 14: Use the new Ruby 1.9 hash syntax.
C:113: 19: Use the new Ruby 1.9 hash syntax.
C:113: 42: Use the new Ruby 1.9 hash syntax.
C:113: 65: Use the new Ruby 1.9 hash syntax.
C:117: 19: Use the new Ruby 1.9 hash syntax.
C:117: 42: Use the new Ruby 1.9 hash syntax.
C:121: 22: Use the new Ruby 1.9 hash syntax.
C:125: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:126: 14: Use the new Ruby 1.9 hash syntax.
C:130: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:131: 19: Space inside { missing.
C:131: 20: Use the new Ruby 1.9 hash syntax.
C:131: 32: Space inside } missing.
C:132: 14: Use the new Ruby 1.9 hash syntax.
C:137: 7: Inconsistent indentation detected.
C:138: 28: Use the new Ruby 1.9 hash syntax.
C:138: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:155: 3: Missing top-level class documentation comment.
C:157: 14: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:158: 14: Use the new Ruby 1.9 hash syntax.
C:162: 9: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:162: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:166: 3: Missing top-level class documentation comment.
C:190: 26: Space inside { missing.
C:190: 27: Use the new Ruby 1.9 hash syntax.
C:190: 47: Space inside } missing.
C:197: 28: Use the new Ruby 1.9 hash syntax.
C:205: 24: Use the new Ruby 1.9 hash syntax.
C:206: 80: Line is too long. [121/79]
C:210: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:211: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:215: 23: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:216: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:225: 71: Use the new Ruby 1.9 hash syntax.
C:225: 80: Line is too long. [81/79]
C:234: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:234: 42: Redundant curly braces around a hash parameter.
C:234: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:234: 54: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:239: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:239: 46: Redundant curly braces around a hash parameter.
C:239: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:239: 62: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:245: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:245: 80: Line is too long. [113/79]
C:246: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:246: 80: Line is too long. [98/79]
C:247: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:247: 80: Line is too long. [99/79]
C:248: 48: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:248: 80: Line is too long. [98/79]
C:252: 21: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:252: 33: Redundant curly braces around a hash parameter.
C:261: 22: Redundant curly braces around a hash parameter.
C:261: 24: Use the new Ruby 1.9 hash syntax.
C:267: 22: Redundant curly braces around a hash parameter.
C:267: 24: Use the new Ruby 1.9 hash syntax.
C:275: 22: Redundant curly braces around a hash parameter.
C:275: 24: Use the new Ruby 1.9 hash syntax.
C:282: 18: Use hash literal {} instead of Hash.new.
C:288: 18: Use hash literal {} instead of Hash.new.
C:299: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:303: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:303: 31: Use the new Ruby 1.9 hash syntax.
C:304: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:308: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:309: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:309: 31: Use the new Ruby 1.9 hash syntax.
C:310: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:314: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:314: 40: Use the new Ruby 1.9 hash syntax.
C:315: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:322: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:326: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:326: 42: Use the new Ruby 1.9 hash syntax.
C:327: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:328: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:328: 42: Use the new Ruby 1.9 hash syntax.
C:329: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:337: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:338: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:338: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:339: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:340: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:340: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:343: 23: Use the new Ruby 1.9 hash syntax.
C:352: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:353: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:360: 16: Use the new Ruby 1.9 hash syntax.
C:362: 19: Use the new Ruby 1.9 hash syntax.
C:369: 16: Use the new Ruby 1.9 hash syntax.
C:369: 33: Use the new Ruby 1.9 hash syntax.
C:369: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:371: 19: Use the new Ruby 1.9 hash syntax.
C:371: 36: Use the new Ruby 1.9 hash syntax.
C:371: 45: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:378: 16: Use the new Ruby 1.9 hash syntax.
C:378: 29: Use the new Ruby 1.9 hash syntax.
C:378: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:380: 19: Use the new Ruby 1.9 hash syntax.
C:380: 32: Use the new Ruby 1.9 hash syntax.
C:380: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:387: 16: Use the new Ruby 1.9 hash syntax.
C:387: 28: Use the new Ruby 1.9 hash syntax.
C:387: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:389: 19: Use the new Ruby 1.9 hash syntax.
C:389: 31: Use the new Ruby 1.9 hash syntax.
C:389: 39: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:396: 16: Use the new Ruby 1.9 hash syntax.
C:396: 31: Use the new Ruby 1.9 hash syntax.
C:396: 48: Use the new Ruby 1.9 hash syntax.
C:396: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:396: 66: Use the new Ruby 1.9 hash syntax.
C:396: 74: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:397: 80: Line is too long. [80/79]
C:398: 19: Use the new Ruby 1.9 hash syntax.
C:398: 34: Use the new Ruby 1.9 hash syntax.
C:398: 51: Use the new Ruby 1.9 hash syntax.
C:405: 16: Use the new Ruby 1.9 hash syntax.
C:405: 33: Use the new Ruby 1.9 hash syntax.
C:405: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:407: 19: Use the new Ruby 1.9 hash syntax.
C:407: 36: Use the new Ruby 1.9 hash syntax.
C:407: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:414: 16: Use the new Ruby 1.9 hash syntax.
C:414: 30: Use the new Ruby 1.9 hash syntax.
C:414: 47: Use the new Ruby 1.9 hash syntax.
C:414: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:416: 19: Use the new Ruby 1.9 hash syntax.
C:416: 33: Use the new Ruby 1.9 hash syntax.
C:416: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:423: 16: Use the new Ruby 1.9 hash syntax.
C:423: 28: Use the new Ruby 1.9 hash syntax.
C:423: 36: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:425: 19: Use the new Ruby 1.9 hash syntax.
C:425: 31: Use the new Ruby 1.9 hash syntax.
C:425: 48: Use the new Ruby 1.9 hash syntax.
C:425: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:432: 16: Use the new Ruby 1.9 hash syntax.
C:432: 29: Use the new Ruby 1.9 hash syntax.
C:432: 46: Use the new Ruby 1.9 hash syntax.
C:432: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:434: 19: Use the new Ruby 1.9 hash syntax.
C:434: 32: Use the new Ruby 1.9 hash syntax.
C:434: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:441: 16: Use the new Ruby 1.9 hash syntax.
C:441: 31: Use the new Ruby 1.9 hash syntax.
C:442: 80: Line is too long. [85/79]
C:443: 16: Use the new Ruby 1.9 hash syntax.
C:443: 30: Use the new Ruby 1.9 hash syntax.
C:443: 45: Use the new Ruby 1.9 hash syntax.
C:445: 19: Use the new Ruby 1.9 hash syntax.
C:445: 34: Use the new Ruby 1.9 hash syntax.
C:452: 16: Use the new Ruby 1.9 hash syntax.
C:452: 31: Use the new Ruby 1.9 hash syntax.
C:454: 19: Use the new Ruby 1.9 hash syntax.
C:454: 34: Use the new Ruby 1.9 hash syntax.
C:454: 53: Use the new Ruby 1.9 hash syntax.
C:454: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:461: 16: Use the new Ruby 1.9 hash syntax.
C:461: 31: Use the new Ruby 1.9 hash syntax.
C:461: 53: Use the new Ruby 1.9 hash syntax.
C:461: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:463: 19: Use the new Ruby 1.9 hash syntax.
C:463: 34: Use the new Ruby 1.9 hash syntax.
C:470: 16: Use the new Ruby 1.9 hash syntax.
C:470: 31: Use the new Ruby 1.9 hash syntax.
C:471: 31: Use the new Ruby 1.9 hash syntax.
C:471: 42: Use the new Ruby 1.9 hash syntax.
C:471: 59: Use the new Ruby 1.9 hash syntax.
C:471: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:473: 19: Use the new Ruby 1.9 hash syntax.
C:473: 34: Use the new Ruby 1.9 hash syntax.
C:473: 47: Use the new Ruby 1.9 hash syntax.
C:473: 58: Use the new Ruby 1.9 hash syntax.
C:473: 66: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:480: 16: Use the new Ruby 1.9 hash syntax.
C:482: 19: Use the new Ruby 1.9 hash syntax.
C:490: 16: Use the new Ruby 1.9 hash syntax.
C:490: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:490: 31: Use the new Ruby 1.9 hash syntax.
C:490: 48: Use the new Ruby 1.9 hash syntax.
C:490: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:491: 16: Use the new Ruby 1.9 hash syntax.
C:491: 28: Use the new Ruby 1.9 hash syntax.
C:491: 45: Use the new Ruby 1.9 hash syntax.
C:495: 19: Use the new Ruby 1.9 hash syntax.
C:495: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:495: 34: Use the new Ruby 1.9 hash syntax.
C:495: 51: Use the new Ruby 1.9 hash syntax.
C:495: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:496: 19: Use the new Ruby 1.9 hash syntax.
C:497: 21: Use the new Ruby 1.9 hash syntax.
C:497: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:498: 21: Use the new Ruby 1.9 hash syntax.
C:498: 36: Use the new Ruby 1.9 hash syntax.
C:499: 36: Use the new Ruby 1.9 hash syntax.
C:499: 47: Use the new Ruby 1.9 hash syntax.
C:499: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:506: 16: Use the new Ruby 1.9 hash syntax.
C:506: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:507: 7: Align the elements of a hash literal if they span more than one line.
C:507: 7: Use the new Ruby 1.9 hash syntax.
C:507: 22: Use the new Ruby 1.9 hash syntax.
C:508: 9: Align the elements of a hash literal if they span more than one line.
C:508: 9: Use the new Ruby 1.9 hash syntax.
C:508: 20: Use the new Ruby 1.9 hash syntax.
C:508: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:511: 16: Use the new Ruby 1.9 hash syntax.
C:511: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:512: 7: Align the elements of a hash literal if they span more than one line.
C:512: 7: Use the new Ruby 1.9 hash syntax.
C:512: 22: Use the new Ruby 1.9 hash syntax.
C:513: 9: Align the elements of a hash literal if they span more than one line.
C:513: 9: Use the new Ruby 1.9 hash syntax.
C:513: 20: Use the new Ruby 1.9 hash syntax.
C:513: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:514: 11: Align the elements of a hash literal if they span more than one line.
C:514: 11: Use the new Ruby 1.9 hash syntax.
C:514: 26: Use the new Ruby 1.9 hash syntax.
C:515: 13: Align the elements of a hash literal if they span more than one line.
C:515: 13: Use the new Ruby 1.9 hash syntax.
C:515: 24: Use the new Ruby 1.9 hash syntax.
C:515: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:523: 28: Missing space after #.
C:523: 80: Line is too long. [85/79]
C:534: 16: Use the new Ruby 1.9 hash syntax.
C:535: 18: Align the elements of a hash literal if they span more than one line.
C:535: 18: Use the new Ruby 1.9 hash syntax.
C:535: 35: Use the new Ruby 1.9 hash syntax.
C:535: 50: Use the new Ruby 1.9 hash syntax.
C:536: 19: Use the new Ruby 1.9 hash syntax.
C:537: 18: Align the elements of a hash literal if they span more than one line.
C:537: 18: Use the new Ruby 1.9 hash syntax.
C:537: 35: Use the new Ruby 1.9 hash syntax.
C:537: 50: Use the new Ruby 1.9 hash syntax.
C:538: 19: Use the new Ruby 1.9 hash syntax.
C:539: 18: Align the elements of a hash literal if they span more than one line.
C:539: 18: Use the new Ruby 1.9 hash syntax.
C:539: 35: Use the new Ruby 1.9 hash syntax.
C:539: 52: Use the new Ruby 1.9 hash syntax.
C:543: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:544: 16: Use the new Ruby 1.9 hash syntax.
C:544: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:544: 29: Use the new Ruby 1.9 hash syntax.
C:544: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:545: 16: Use the new Ruby 1.9 hash syntax.
C:545: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:545: 29: Use the new Ruby 1.9 hash syntax.
C:546: 19: Use the new Ruby 1.9 hash syntax.
C:546: 27: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:546: 32: Use the new Ruby 1.9 hash syntax.
C:546: 44: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:550: 45: Use the new Ruby 1.9 hash syntax.
C:550: 74: Use the new Ruby 1.9 hash syntax.
C:550: 80: Line is too long. [104/79]
C:550: 95: Use the new Ruby 1.9 hash syntax.
C:551: 45: Space inside { missing.
C:551: 46: Use the new Ruby 1.9 hash syntax.
C:551: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:551: 56: Space inside } missing.
C:551: 59: Redundant curly braces around a hash parameter.
C:551: 59: Space inside { missing.
C:551: 60: Use the new Ruby 1.9 hash syntax.
C:551: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:551: 80: Line is too long. [108/79]
C:551: 89: Use the new Ruby 1.9 hash syntax.
C:551:100: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:551:108: Space inside } missing.
C:552: 45: Space inside { missing.
C:552: 46: Use the new Ruby 1.9 hash syntax.
C:552: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:552: 75: Use the new Ruby 1.9 hash syntax.
C:552: 80: Line is too long. [144/79]
C:552: 86: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:552: 96: Use the new Ruby 1.9 hash syntax.
C:552:103: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:552:108: Use the new Ruby 1.9 hash syntax.
C:552:117: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:552:122: Space inside } missing.
C:552:129: Redundant curly braces around a hash parameter.
C:552:129: Space inside { missing.
C:552:130: Use the new Ruby 1.9 hash syntax.
C:552:139: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:552:144: Space inside } missing.
C:553: 45: Space inside { missing.
C:553: 46: Use the new Ruby 1.9 hash syntax.
C:553: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:553: 58: Use the new Ruby 1.9 hash syntax.
C:553: 67: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:553: 72: Space inside } missing.
C:553: 75: Space inside { missing.
C:553: 76: Use the new Ruby 1.9 hash syntax.
C:553: 80: Line is too long. [142/79]
C:553: 91: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:553:105: Use the new Ruby 1.9 hash syntax.
C:553:116: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:553:124: Space inside } missing.
C:553:127: Redundant curly braces around a hash parameter.
C:553:127: Space inside { missing.
C:553:128: Use the new Ruby 1.9 hash syntax.
C:553:137: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:553:142: Space inside } missing.
C:554: 45: Space inside { missing.
C:554: 46: Use the new Ruby 1.9 hash syntax.
C:554: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:554: 56: Space inside } missing.
C:554: 59: Space inside { missing.
C:554: 60: Use the new Ruby 1.9 hash syntax.
C:554: 75: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:554: 80: Line is too long. [128/79]
C:554: 89: Use the new Ruby 1.9 hash syntax.
C:554:100: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:554:110: Use the new Ruby 1.9 hash syntax.
C:554:119: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:554:124: Space inside } missing.
C:558: 31: Use the new Ruby 1.9 hash syntax.
C:558: 57: Use the new Ruby 1.9 hash syntax.
C:564: 24: Use the new Ruby 1.9 hash syntax.
C:564: 43: Use the new Ruby 1.9 hash syntax.
C:564: 67: Use the new Ruby 1.9 hash syntax.
C:564: 80: Line is too long. [114/79]
C:564: 93: Use the new Ruby 1.9 hash syntax.
C:576: 36: Use the new Ruby 1.9 hash syntax.
C:576: 65: Use the new Ruby 1.9 hash syntax.
C:576: 80: Line is too long. [82/79]
C:582: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:583: 40: Redundant curly braces around a hash parameter.
C:583: 42: Use the new Ruby 1.9 hash syntax.
C:583: 66: Use the new Ruby 1.9 hash syntax.
C:583: 80: Line is too long. [111/79]
C:583: 85: Use the new Ruby 1.9 hash syntax.
C:588: 23: Use the new Ruby 1.9 hash syntax.
C:588: 32: Space inside { missing.
C:588: 33: Use the new Ruby 1.9 hash syntax.
C:588: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:588: 55: Use the new Ruby 1.9 hash syntax.
C:588: 70: Use the new Ruby 1.9 hash syntax.
C:588: 80: Line is too long. [98/79]
C:588: 87: Use the new Ruby 1.9 hash syntax.
C:588: 98: Space inside } missing.
W:589: 21: The use of eval is a serious security risk.
C:591: 7: Space inside { missing.
C:592: 18: Space inside { missing.
C:592: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:592: 80: Line is too long. [90/79]
C:592: 88: Space inside } missing.
C:592: 89: Space inside } missing.
C:598: 23: Use the new Ruby 1.9 hash syntax.
C:598: 32: Space inside { missing.
C:598: 33: Use the new Ruby 1.9 hash syntax.
C:598: 42: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:598: 55: Use the new Ruby 1.9 hash syntax.
C:598: 68: Use the new Ruby 1.9 hash syntax.
C:598: 80: Line is too long. [92/79]
C:598: 83: Use the new Ruby 1.9 hash syntax.
C:598: 92: Space inside } missing.
W:599: 21: The use of eval is a serious security risk.
C:601: 7: Space inside { missing.
C:602: 18: Space inside { missing.
C:602: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:602: 80: Line is too long. [90/79]
C:602: 88: Space inside } missing.
C:602: 89: Space inside } missing.
C:608: 23: Use the new Ruby 1.9 hash syntax.
C:608: 42: Use the new Ruby 1.9 hash syntax.
W:609: 21: The use of eval is a serious security risk.
C:611: 7: Space inside { missing.
C:618: 23: Use the new Ruby 1.9 hash syntax.
C:618: 42: Use the new Ruby 1.9 hash syntax.
W:619: 21: The use of eval is a serious security risk.
C:621: 7: Space inside { missing.
C:629: 25: Use the new Ruby 1.9 hash syntax.
C:629: 50: Use the new Ruby 1.9 hash syntax.
C:629: 80: Line is too long. [133/79]
C:629: 85: Use the new Ruby 1.9 hash syntax.
C:629:102: Use the new Ruby 1.9 hash syntax.
W:631: 21: The use of eval is a serious security risk.
C:633: 7: Space inside { missing.
C:634: 80: Line is too long. [87/79]
C:634: 86: Space inside } missing.
C:640: 12: Space inside { missing.
C:640: 13: Use the new Ruby 1.9 hash syntax.
C:640: 22: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:640: 35: Use the new Ruby 1.9 hash syntax.
C:640: 48: Use the new Ruby 1.9 hash syntax.
C:640: 63: Use the new Ruby 1.9 hash syntax.
C:640: 72: Space inside } missing.
C:641: 23: Use the new Ruby 1.9 hash syntax.
C:645: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:646: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:647: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:650: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:650: 55: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:651: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:651: 52: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:654: 8: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:655: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:656: 40: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:659: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:659: 57: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:660: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:660: 49: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:664: 23: Use the new Ruby 1.9 hash syntax.
C:664: 34: Use the new Ruby 1.9 hash syntax.
C:671: 27: Use the new Ruby 1.9 hash syntax.
C:675: 25: Use the new Ruby 1.9 hash syntax.
C:675: 34: Use %w or %W for array of words.
C:676: 20: Use %w or %W for array of words.
C:682: 23: Use the new Ruby 1.9 hash syntax.
C:682: 34: Use the new Ruby 1.9 hash syntax.
C:695: 22: Use fail instead of raise to signal exceptions.
W:697: 5: Do not suppress exceptions.
C:706: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:708: 28: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:710: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:721: 47: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:725: 18: Use the new Ruby 1.9 hash syntax.
C:725: 26: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:726: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:733: 17: Use the new Ruby 1.9 hash syntax.
C:733: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:734: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:736: 17: Use the new Ruby 1.9 hash syntax.
C:736: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:737: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:741: 23: Use the new Ruby 1.9 hash syntax.
C:741: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:742: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:750: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:752: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:752: 29: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:754: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:756: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:758: 18: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:762: 23: Use the new Ruby 1.9 hash syntax.
C:765: 23: Use the new Ruby 1.9 hash syntax.
C:768: 23: Use the new Ruby 1.9 hash syntax.
C:775: 80: Line is too long. [85/79]
C:793: 25: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:795: 24: Use %r only for regular expressions matching more than 1 '/' character.
C:808: 3: Method has too many lines. [13/10]
C:821: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:824: 1: Extra empty line detected at body end.
C:827: 80: Line is too long. [81/79]
C:831: 80: Line is too long. [93/79]
C:839: 80: Line is too long. [84/79]
C:859: 29: Use the new Ruby 1.9 hash syntax.
C:859: 70: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:859: 80: Line is too long. [99/79]
C:859: 88: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:865: 41: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:865: 58: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:866: 80: Line is too long. [93/79]
C:871: 71: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:871: 80: Line is too long. [82/79]
C:872: 80: Line is too long. [93/79]
C:878: 29: Use the new Ruby 1.9 hash syntax.
C:878: 77: Use the new Ruby 1.9 hash syntax.
C:878: 80: Line is too long. [146/79]
C:878: 96: Use the new Ruby 1.9 hash syntax.
C:878:105: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:878:118: Use the new Ruby 1.9 hash syntax.
C:883: 80: Line is too long. [84/79]
C:901: 1: Missing top-level class documentation comment.
C:903: 53: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:907: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:910: 80: Line is too long. [83/79]
C:911: 32: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C:914: 3: Keep a blank line before and after private.
C:915: 5: Inconsistent indentation detected.
C:920: 1: Missing top-level class documentation comment.
C:928: 1: Missing top-level class documentation comment.
C:936: 1: Missing top-level class documentation comment.
C:944: 1: Missing top-level class documentation comment.
C:951: 63: Use the new Ruby 1.9 hash syntax.
C:956: 1: Missing top-level class documentation comment.
C:960: 16: Use the new Ruby 1.9 hash syntax.
C:977: 1: Missing top-level class documentation comment.
C:978: 3: Method has too many lines. [14/10]
C:981: 16: Use the new Ruby 1.9 hash syntax.
C:985: 16: Use the new Ruby 1.9 hash syntax.
C:991: 27: Use the new Ruby 1.9 hash syntax.
C:991: 52: Use the new Ruby 1.9 hash syntax.
C:992: 30: Use the new Ruby 1.9 hash syntax.
C:992: 58: Use the new Ruby 1.9 hash syntax.
C:992: 73: Use the new Ruby 1.9 hash syntax.
C:992: 80: Line is too long. [99/79]
C:998: 16: Use the new Ruby 1.9 hash syntax.
C:998: 26: Use the new Ruby 1.9 hash syntax.
C:1003: 19: Use the new Ruby 1.9 hash syntax.
== actionpack/test/controller/url_for_integration_test.rb ==
C: 7: 3: Class definition is too long. [141/100]
C: 7: 3: Missing top-level class documentation comment.
C: 12: 22: Avoid using {...} for multi-line blocks.
C: 18: 14: Use the new Ruby 1.9 hash syntax.
C: 22: 9: Align the elements of a hash literal if they span more than one line.
C: 23: 11: Use the new Ruby 1.9 hash syntax.
C: 24: 11: Use the new Ruby 1.9 hash syntax.
C: 25: 11: Use the new Ruby 1.9 hash syntax.
C: 27: 9: Align the elements of a hash literal if they span more than one line.
C: 28: 9: Align the elements of a hash literal if they span more than one line.
C: 30: 28: Use the new Ruby 1.9 hash syntax.
C: 30: 54: Use the new Ruby 1.9 hash syntax.
C: 31: 9: Align the elements of a hash literal if they span more than one line.
C: 31: 9: Use the new Ruby 1.9 hash syntax.
C: 31: 24: Use the new Ruby 1.9 hash syntax.
C: 32: 9: Align the elements of a hash literal if they span more than one line.
C: 32: 9: Use the new Ruby 1.9 hash syntax.
C: 32: 27: Use the new Ruby 1.9 hash syntax.
C: 33: 9: Align the elements of a hash literal if they span more than one line.
C: 33: 9: Use the new Ruby 1.9 hash syntax.
C: 33: 16: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 36: 7: Missing space after #.
C: 38: 22: Use the new Ruby 1.9 hash syntax.
C: 38: 47: Use the new Ruby 1.9 hash syntax.
C: 38: 65: Use the new Ruby 1.9 hash syntax.
C: 38: 80: Line is too long. [83/79]
C: 39: 33: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 40: 30: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 41: 35: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 37: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 42: 61: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 43: 24: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 45: 80: Line is too long. [97/79]
C: 46: 59: Space missing after comma.
C: 47: 9: Use the new Ruby 1.9 hash syntax.
C: 51: 10: Align the elements of a hash literal if they span more than one line.
C: 51: 17: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 53: 31: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 55: 38: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 56: 45: Use the new Ruby 1.9 hash syntax.
C: 57: 34: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 59: 31: Use the new Ruby 1.9 hash syntax.
C: 61: 12: Use the new Ruby 1.9 hash syntax.
C: 61: 19: Prefer single-quoted strings when you don't need string interpolation or special symbols.
C: 70: 22: Space missing after comma.
C: 70: 24: Space inside square brackets detected.
C: 70: 27: Use the new Ruby 1.9 hash syntax.
C: 71: 22: Space missing after comma.
C: 71: 24: Space inside square brackets detected.
C: 71: 27: Use the new Ruby 1.9 hash syntax.
C: 72: 22: Space missing after comma.
C: 72: 24: Space inside square brackets detected.
C: 72: 27: Use the new Ruby 1.9 hash syntax.
C: 72: 57: Use the new Ruby 1.9 hash syntax.
C: 73: 22: Space missing after comma.
C: 73: 24: Space inside square brackets detected.
C: 73: 27: Use the new Ruby 1.9 hash syntax.
C: 73: 51: Use the new Ruby 1.9 hash syntax.
C: 73: 80: Line is too long. [83/79]
C: 74: 22: Space missing after comma.
C: 74: 24: Space inside square brackets detected.
C: 74: 27: Use the new Ruby 1.9 hash syntax.
C: 74: 51: Use the new Ruby 1.9 hash syntax.
C: 74: 75: Use the new Ruby 1.9 hash syntax.
C: 74: 80: Line is too long. [110/79]
C: 75: 17: Space missing after comma.
C: 75: 19: Space inside square brackets detected.
C: 75: 27: Use the new Ruby 1.9 hash syntax.
C: 75: 53: Use the new Ruby 1.9 hash syntax.
C: 75: 77: Use the new Ruby 1.9 hash syntax.
C: 75: 80: Line is too long. [112/79]
C: 77: 22: Space missing after comma.
C: 77: 24: Space inside square brackets detected.
C: 77: 31: Use the new Ruby 1.9 hash syntax.
C: 78: 26: Space missing after comma.
C: 78: 28: Space inside square brackets detected.
C: 78: 31: Use the new Ruby 1.9 hash syntax.
C: 78: 61: Use the new Ruby 1.9 hash syntax.
C: 78: 80: Line is too long. [81/79]
C: 80: 20: Space missing after comma.
C: 80: 22: Space inside square brackets detected.
C: 80: 29: Use the new Ruby 1.9 hash syntax.
C: 80: 53: Use the new Ruby 1.9 hash syntax.
C: 80: 77: Use the new Ruby 1.9 hash syntax.
C: 80: 80: Line is too long. [94/79]
C: 81: 22: Space missing after comma.
C: 81: 24: Space inside square brackets detected.
C: 81: 29: Use the new Ruby 1.9 hash syntax.
C: 81: 53: Use the new Ruby 1.9 hash syntax.
C: 81: 77: Use the new Ruby 1.9 hash s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment