Module: RuboCop::Cop::Lint

Defined in:
lib/rubocop/cop/lint/loop.rb,
lib/rubocop/cop/lint/void.rb,
lib/rubocop/cop/lint/syntax.rb,
lib/rubocop/cop/lint/to_json.rb,
lib/rubocop/cop/lint/debugger.rb,
lib/rubocop/cop/lint/rand_one.rb,
lib/rubocop/cop/lint/flip_flop.rb,
lib/rubocop/cop/lint/empty_when.rb,
lib/rubocop/cop/lint/uri_regexp.rb,
lib/rubocop/cop/lint/else_layout.rb,
lib/rubocop/cop/lint/rescue_type.rb,
lib/rubocop/cop/lint/empty_ensure.rb,
lib/rubocop/cop/lint/end_in_method.rb,
lib/rubocop/cop/lint/ensure_return.rb,
lib/rubocop/cop/lint/boolean_symbol.rb,
lib/rubocop/cop/lint/big_decimal_new.rb,
lib/rubocop/cop/lint/unified_integer.rb,
lib/rubocop/cop/lint/empty_expression.rb,
lib/rubocop/cop/lint/rescue_exception.rb,
lib/rubocop/cop/lint/unreachable_code.rb,
lib/rubocop/cop/mixin/unused_argument.rb,
lib/rubocop/cop/lint/duplicate_methods.rb,
lib/rubocop/cop/lint/erb_new_arguments.rb,
lib/rubocop/cop/lint/inherit_exception.rb,
lib/rubocop/cop/lint/number_conversion.rb,
lib/rubocop/cop/lint/script_permission.rb,
lib/rubocop/cop/lint/shadowed_argument.rb,
lib/rubocop/cop/lint/ambiguous_operator.rb,
lib/rubocop/cop/lint/duplicate_hash_key.rb,
lib/rubocop/cop/lint/float_out_of_range.rb,
lib/rubocop/cop/lint/shadowed_exception.rb,
lib/rubocop/cop/lint/useless_assignment.rb,
lib/rubocop/cop/lint/useless_comparison.rb,
lib/rubocop/cop/lint/empty_interpolation.rb,
lib/rubocop/cop/lint/interpolation_check.rb,
lib/rubocop/cop/lint/multiple_comparison.rb,
lib/rubocop/cop/lint/regexp_as_condition.rb,
lib/rubocop/cop/lint/require_parentheses.rb,
lib/rubocop/cop/lint/uri_escape_unescape.rb,
lib/rubocop/cop/lint/useless_setter_call.rb,
lib/rubocop/cop/lint/literal_as_condition.rb,
lib/rubocop/cop/lint/percent_string_array.rb,
lib/rubocop/cop/lint/percent_symbol_array.rb,
lib/rubocop/cop/lint/redundant_with_index.rb,
lib/rubocop/cop/lint/suppressed_exception.rb,
lib/rubocop/cop/lint/redundant_with_object.rb,
lib/rubocop/cop/lint/safe_navigation_chain.rb,
lib/rubocop/cop/lint/unused_block_argument.rb,
lib/rubocop/cop/lint/nested_percent_literal.rb,
lib/rubocop/cop/lint/ordered_magic_comments.rb,
lib/rubocop/cop/lint/return_in_void_context.rb,
lib/rubocop/cop/lint/unused_method_argument.rb,
lib/rubocop/cop/lint/assignment_in_condition.rb,
lib/rubocop/cop/lint/useless_access_modifier.rb,
lib/rubocop/cop/lint/ambiguous_regexp_literal.rb,
lib/rubocop/cop/lint/deprecated_class_methods.rb,
lib/rubocop/cop/lint/duplicate_case_condition.rb,
lib/rubocop/cop/lint/literal_in_interpolation.rb,
lib/rubocop/cop/lint/nested_method_definition.rb,
lib/rubocop/cop/lint/next_without_accumulator.rb,
lib/rubocop/cop/lint/send_with_mixin_argument.rb,
lib/rubocop/cop/lint/each_with_object_argument.rb,
lib/rubocop/cop/lint/format_parameter_mismatch.rb,
lib/rubocop/cop/lint/redundant_splat_expansion.rb,
lib/rubocop/cop/lint/redundant_string_coercion.rb,
lib/rubocop/cop/lint/safe_navigation_with_empty.rb,
lib/rubocop/cop/lint/ambiguous_block_association.rb,
lib/rubocop/cop/lint/circular_argument_reference.rb,
lib/rubocop/cop/lint/ineffective_access_modifier.rb,
lib/rubocop/cop/lint/redundant_require_statement.rb,
lib/rubocop/cop/lint/safe_navigation_consistency.rb,
lib/rubocop/cop/lint/useless_else_without_rescue.rb,
lib/rubocop/cop/lint/heredoc_method_call_position.rb,
lib/rubocop/cop/lint/missing_cop_enable_directive.rb,
lib/rubocop/cop/lint/non_local_exit_from_iterator.rb,
lib/rubocop/cop/lint/implicit_string_concatenation.rb,
lib/rubocop/cop/lint/redundant_cop_enable_directive.rb,
lib/rubocop/cop/lint/shadowing_outer_local_variable.rb,
lib/rubocop/cop/lint/redundant_cop_disable_directive.rb,
lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb,
lib/rubocop/cop/lint/underscore_prefixed_variable_name.rb,
lib/rubocop/cop/lint/disjunctive_assignment_in_constructor.rb

Defined Under Namespace

Modules: UnusedArgument Classes: AmbiguousBlockAssociation, AmbiguousOperator, AmbiguousRegexpLiteral, AssignmentInCondition, BigDecimalNew, BooleanSymbol, CircularArgumentReference, Debugger, DeprecatedClassMethods, DisjunctiveAssignmentInConstructor, DuplicateCaseCondition, DuplicateHashKey, DuplicateMethods, EachWithObjectArgument, ElseLayout, EmptyEnsure, EmptyExpression, EmptyInterpolation, EmptyWhen, EndInMethod, EnsureReturn, ErbNewArguments, FlipFlop, FloatOutOfRange, FormatParameterMismatch, HeredocMethodCallPosition, ImplicitStringConcatenation, IneffectiveAccessModifier, InheritException, InterpolationCheck, LiteralAsCondition, LiteralInInterpolation, Loop, MissingCopEnableDirective, MultipleComparison, NestedMethodDefinition, NestedPercentLiteral, NextWithoutAccumulator, NonLocalExitFromIterator, NumberConversion, OrderedMagicComments, ParenthesesAsGroupedExpression, PercentStringArray, PercentSymbolArray, RandOne, RedundantCopDisableDirective, RedundantCopEnableDirective, RedundantRequireStatement, RedundantSplatExpansion, RedundantStringCoercion, RedundantWithIndex, RedundantWithObject, RegexpAsCondition, RequireParentheses, RescueException, RescueType, ReturnInVoidContext, SafeNavigationChain, SafeNavigationConsistency, SafeNavigationWithEmpty, ScriptPermission, SendWithMixinArgument, ShadowedArgument, ShadowedException, ShadowingOuterLocalVariable, SuppressedException, Syntax, ToJSON, UnderscorePrefixedVariableName, UnifiedInteger, UnreachableCode, UnusedBlockArgument, UnusedMethodArgument, UriEscapeUnescape, UriRegexp, UselessAccessModifier, UselessAssignment, UselessComparison, UselessElseWithoutRescue, UselessSetterCall, Void