| Classes: 
          AccessModifierIndentation,
         ArgumentAlignment,
         ArrayAlignment,
         AssignmentIndentation,
         BeginEndAlignment,
         BlockAlignment,
         BlockEndNewline,
         CaseIndentation,
         ClassStructure,
         ClosingHeredocIndentation,
         ClosingParenthesisIndentation,
         CommentIndentation,
         ConditionPosition,
         DefEndAlignment,
         DotPosition,
         ElseAlignment,
         EmptyComment,
         EmptyLineAfterGuardClause,
         EmptyLineAfterMagicComment,
         EmptyLineAfterMultilineCondition,
         EmptyLineBetweenDefs,
         EmptyLines,
         EmptyLinesAfterModuleInclusion,
         EmptyLinesAroundAccessModifier,
         EmptyLinesAroundArguments,
         EmptyLinesAroundAttributeAccessor,
         EmptyLinesAroundBeginBody,
         EmptyLinesAroundBlockBody,
         EmptyLinesAroundClassBody,
         EmptyLinesAroundExceptionHandlingKeywords,
         EmptyLinesAroundMethodBody,
         EmptyLinesAroundModuleBody,
         EndAlignment,
         EndOfLine,
         ExtraSpacing,
         FirstArgumentIndentation,
         FirstArrayElementIndentation,
         FirstArrayElementLineBreak,
         FirstHashElementIndentation,
         FirstHashElementLineBreak,
         FirstMethodArgumentLineBreak,
         FirstMethodParameterLineBreak,
         FirstParameterIndentation,
         HashAlignment,
         HeredocArgumentClosingParenthesis,
         HeredocIndentation,
         IndentationConsistency,
         IndentationStyle,
         IndentationWidth,
         InitialIndentation,
         LeadingCommentSpace,
         LeadingEmptyLines,
         LineContinuationLeadingSpace,
         LineContinuationSpacing,
         LineEndStringConcatenationIndentation,
         LineLength,
         MultilineArrayBraceLayout,
         MultilineArrayLineBreaks,
         MultilineAssignmentLayout,
         MultilineBlockLayout,
         MultilineHashBraceLayout,
         MultilineHashKeyLineBreaks,
         MultilineMethodArgumentLineBreaks,
         MultilineMethodCallBraceLayout,
         MultilineMethodCallIndentation,
         MultilineMethodDefinitionBraceLayout,
         MultilineMethodParameterLineBreaks,
         MultilineOperationIndentation,
         ParameterAlignment,
         RedundantLineBreak,
         RescueEnsureAlignment,
         SingleLineBlockChain,
         SpaceAfterColon,
         SpaceAfterComma,
         SpaceAfterMethodName,
         SpaceAfterNot,
         SpaceAfterSemicolon,
         SpaceAroundBlockParameters,
         SpaceAroundEqualsInParameterDefault,
         SpaceAroundKeyword,
         SpaceAroundMethodCallOperator,
         SpaceAroundOperators,
         SpaceBeforeBlockBraces,
         SpaceBeforeBrackets,
         SpaceBeforeComma,
         SpaceBeforeComment,
         SpaceBeforeFirstArg,
         SpaceBeforeSemicolon,
         SpaceInLambdaLiteral,
         SpaceInsideArrayLiteralBrackets,
         SpaceInsideArrayPercentLiteral,
         SpaceInsideBlockBraces,
         SpaceInsideHashLiteralBraces,
         SpaceInsideParens,
         SpaceInsidePercentLiteralDelimiters,
         SpaceInsideRangeLiteral,
         SpaceInsideReferenceBrackets,
         SpaceInsideStringInterpolation,
         TrailingEmptyLines,
         TrailingWhitespace |