Class: Lumin::Rules::Style::FrozenStringLiteral

Inherits:
Lumin::Rule
  • Object
show all
Defined in:
lib/lumin/rules/style/frozen_string_literal.rb

Constant Summary collapse

MSG =
"frozen_string_literal magic comment is missing"
BOM =
"\uFEFF"
MAGIC_COMMENT_PATTERN =
/\A#[^\S\n]*frozen_string_literal[^\S\n]*:[^\S\n]*true\b/

Instance Attribute Summary

Attributes inherited from Lumin::Rule

#config, #offenses, #source

Method Summary

Methods inherited from Lumin::Rule

#add_offense, #begin_source, configuration_error, default_config, #dispatch, inherited, #initialize, on, on_new_source, safe, source_callbacks, subscriptions, validate_config

Constructor Details

This class inherits a constructor from Lumin::Rule