Enable Rubocop Style/FrozenStringLiteralComment (#23793)
This commit is contained in:
		@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Post deployment migrations are included by default. This file must be loaded
 | 
			
		||||
# before other initializers as Rails may otherwise memoize a list of migrations
 | 
			
		||||
# excluding the post deployment migrations.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
ActiveModelSerializers.config.tap do |config|
 | 
			
		||||
  config.default_includes = '**'
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
# ActiveSupport::Reloader.to_prepare do
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
# Version of your assets, change this if you want to expire all your assets.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Log cache errors with Rail's logger
 | 
			
		||||
# This used to be the default in old Rails versions: https://github.com/rails/rails/commit/7fcf8590e788cef8b64cc266f75931c418902ca9#diff-f0748f0be8a653eea13369ebb1cadabcad71ede7cfaf20282447e64329817befL86
 | 
			
		||||
Rails.cache.logger = Rails.logger
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
enabled         = ENV['ES_ENABLED'] == 'true'
 | 
			
		||||
host            = ENV.fetch('ES_HOST') { 'localhost' }
 | 
			
		||||
port            = ENV.fetch('ES_PORT') { 9200 }
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Define an application-wide content security policy
 | 
			
		||||
# For further information see the following documentation
 | 
			
		||||
# https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
# Specify a serializer for the signed and encrypted cookie jars.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
# Avoid CORS issues when API is called from the frontend app.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
require 'devise/strategies/authenticatable'
 | 
			
		||||
 | 
			
		||||
Warden::Manager.after_set_user except: :fetch do |user, warden|
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
Doorkeeper.configure do
 | 
			
		||||
  # Change the ORM that doorkeeper will use (needs plugins)
 | 
			
		||||
  orm :active_record
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
if String.method_defined?(:blank_as?)
 | 
			
		||||
  class String
 | 
			
		||||
    alias blank? blank_as?
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
if ENV['FFMPEG_BINARY'].present?
 | 
			
		||||
  FFMPEG.ffmpeg_binary = ENV['FFMPEG_BINARY']
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
# Configure sensitive parameters which will be filtered from the log file.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
Rails.application.configure do
 | 
			
		||||
  config.x.http_client_proxy = {}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
HttpLog.configure do |config|
 | 
			
		||||
  config.logger = Rails.logger
 | 
			
		||||
  config.color = { color: :yellow }
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
# Add new inflection rules using the following format. Inflections
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
ActionMailer::MailDeliveryJob.class_eval do
 | 
			
		||||
  discard_on ActiveJob::DeserializationError
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
Mime::Type.register 'application/json', :json, %w(text/x-json application/jsonrequest application/jrd+json application/activity+json application/ld+json)
 | 
			
		||||
 
 | 
			
		||||
@@ -1 +1,3 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
Oj.default_options = { mode: :compat, time_format: :ruby, use_to_json: true }
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
Rails.application.config.middleware.use OmniAuth::Builder do
 | 
			
		||||
  # Vanilla omniauth strategies
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
require 'open-uri'
 | 
			
		||||
 | 
			
		||||
module OpenURI
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,4 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
# Define an application-wide HTTP permissions policy. For further
 | 
			
		||||
# information see https://developers.google.com/web/updates/2018/06/feature-policy
 | 
			
		||||
#
 | 
			
		||||
 
 | 
			
		||||
@@ -1 +1,3 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
PgHero.show_migrations = Rails.env.development?
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Since Rails 6.1, ActionView adds preload links for javascript files
 | 
			
		||||
# in the Links header per default.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
require_relative '../../lib/mastodon/premailer_webpack_strategy'
 | 
			
		||||
 | 
			
		||||
Premailer::Rails.config.merge!(remove_ids: true,
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
ActiveSupport::Notifications.subscribe(/rack_attack/) do |_name, _start, _finish, _request_id, payload|
 | 
			
		||||
  req = payload[:request]
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1 +1,3 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
Redis.sadd_returns_boolean = false
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
Rails.application.config.session_store :cookie_store,
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Use this setup block to configure all options available in SimpleForm.
 | 
			
		||||
 | 
			
		||||
module AppendComponent
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
require 'stoplight'
 | 
			
		||||
 | 
			
		||||
Rails.application.reloader.to_prepare do
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
module Rack
 | 
			
		||||
  class Request
 | 
			
		||||
    def trusted_proxy?(ip)
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
module Twitter::TwitterText
 | 
			
		||||
  class Configuration
 | 
			
		||||
    def emoji_parsing_enabled
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
WebAuthn.configure do |config|
 | 
			
		||||
  # This value needs to match `window.location.origin` evaluated by
 | 
			
		||||
  # the User Agent during registration and authentication ceremonies.
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,5 @@
 | 
			
		||||
# frozen_string_literal: true
 | 
			
		||||
 | 
			
		||||
# Be sure to restart your server when you modify this file.
 | 
			
		||||
 | 
			
		||||
# This file contains settings for ActionController::ParamsWrapper which
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user