Class: Rubydex::Rules::TopLevelMixinSelf

Inherits:
Rubydex::Rule show all
Defined in:
lib/rubydex/rules/top_level_mixin_self.rb

Overview

The top level of a Ruby program is the special

object. It is not possible to use include self or extend self on that object.

include self
        ^^^^ Cannot include self at the top level
extend self
       ^^^^ Cannot extend self at the top level

Class Method Summary collapse

Methods inherited from Rubydex::Rule

rule_name, severity

Class Method Details

.default_severityObject

: -> singleton(Severity::Base)



21
22
23
# File 'lib/rubydex/rules/top_level_mixin_self.rb', line 21

def default_severity
  Severity::Information
end