Class: Rubydex::Rules::ParseWarning
- Inherits:
-
Rubydex::Rule
- Object
- Rubydex::Rule
- Rubydex::Rules::ParseWarning
- Defined in:
- lib/rubydex/rules/parse_warning.rb
Overview
Parse warnings represent code that has valid syntax, but may not do what the developer expects. For example, local variables that are completely unused or usage in a void context (creating a line of code that does nothing).
CONST = 1
CONST
^^^^^ Constant used in void context (the expression does nothing).
puts CONST + 2
Class Method Summary collapse
-
.default_severity ⇒ Object
: -> singleton(Severity::Base).
Methods inherited from Rubydex::Rule
Class Method Details
.default_severity ⇒ Object
: -> singleton(Severity::Base)
22 23 24 |
# File 'lib/rubydex/rules/parse_warning.rb', line 22 def default_severity Severity::Warning end |