Module: RuboCop::Cop::FrozenStringLiteral

Overview

Common functionality for dealing with frozen string literals.

Constant Summary collapse

FROZEN_STRING_LITERAL_ENABLED =
'# frozen_string_literal: true'

Class Method Summary collapse

Class Method Details

.frozen_string_literal_comment_exists?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/rubocop/cop/mixin/frozen_string_literal.rb', line 14

def frozen_string_literal_comment_exists?
  leading_comment_lines.any? { |line| MagicComment.parse(line).valid_literal_value? }
end