class RuboCop::MagicComment

def frozen_string_literal

Returns:
  • (String) - if comment is found but isn't true or false
  • (nil) - if frozen_string_literal comment isn't found
  • (Boolean) - if value is `true` or `false`
def frozen_string_literal
  return unless (setting = extract_frozen_string_literal)
  case setting
  when 'true'  then true
  when 'false' then false
  else
    setting
  end
end