Skip to content

Commit 82df8c2

Browse files
committed
Use frozen string literal in actionmailer/
1 parent a532eb4 commit 82df8c2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+84
-0
lines changed

.rubocop.yml

+1
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ Style/FrozenStringLiteralComment:
9191
- 'activemodel/**/*'
9292
- 'activejob/**/*'
9393
- 'activerecord/**/*'
94+
- 'actionmailer/**/*'
9495

9596
# Use `foo {}` not `foo{}`.
9697
Layout/SpaceBeforeBlockBraces:

actionmailer/Rakefile

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "rake/testtask"
24

35
desc "Default Task"

actionmailer/actionmailer.gemspec

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
version = File.read(File.expand_path("../RAILS_VERSION", __dir__)).strip
24

35
Gem::Specification.new do |s|

actionmailer/bin/test

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#!/usr/bin/env ruby
2+
# frozen_string_literal: true
23

34
COMPONENT_ROOT = File.expand_path("..", __dir__)
45
require_relative "../../tools/test"

actionmailer/lib/action_mailer.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
#--
24
# Copyright (c) 2004-2017 David Heinemeier Hansson
35
#

actionmailer/lib/action_mailer/base.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "mail"
24
require_relative "collector"
35
require "active_support/core_ext/string/inflections"

actionmailer/lib/action_mailer/collector.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_controller/collector"
24
require "active_support/core_ext/hash/reverse_merge"
35
require "active_support/core_ext/array/extract_options"

actionmailer/lib/action_mailer/delivery_job.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "active_job"
24

35
module ActionMailer

actionmailer/lib/action_mailer/delivery_methods.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "tmpdir"
24

35
module ActionMailer

actionmailer/lib/action_mailer/gem_version.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ActionMailer
24
# Returns the version of the currently loaded Action Mailer as a <tt>Gem::Version</tt>.
35
def self.gem_version

actionmailer/lib/action_mailer/inline_preview_interceptor.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "base64"
24

35
module ActionMailer

actionmailer/lib/action_mailer/log_subscriber.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "active_support/log_subscriber"
24

35
module ActionMailer

actionmailer/lib/action_mailer/mail_helper.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ActionMailer
24
# Provides helper methods for ActionMailer::Base that can be used for easily
35
# formatting messages, accessing mailer or message instances, and the

actionmailer/lib/action_mailer/message_delivery.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "delegate"
24

35
module ActionMailer

actionmailer/lib/action_mailer/parameterized.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ActionMailer
24
# Provides the option to parameterize mailers in order to share instance variable
35
# setup, processing, and common headers.

actionmailer/lib/action_mailer/preview.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "active_support/descendants_tracker"
24

35
module ActionMailer

actionmailer/lib/action_mailer/railtie.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "active_job/railtie"
24
require "action_mailer"
35
require "rails"

actionmailer/lib/action_mailer/rescuable.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module ActionMailer #:nodoc:
24
# Provides `rescue_from` for mailers. Wraps mailer action processing,
35
# mail job processing, and mail delivery.

actionmailer/lib/action_mailer/test_case.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "active_support/test_case"
24
require "rails-dom-testing"
35

actionmailer/lib/action_mailer/test_helper.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "active_job"
24

35
module ActionMailer

actionmailer/lib/action_mailer/version.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require_relative "gem_version"
24

35
module ActionMailer

actionmailer/lib/rails/generators/mailer/mailer_generator.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
module Rails
24
module Generators
35
class MailerGenerator < NamedBase

actionmailer/test/abstract_unit.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "active_support/core_ext/kernel/reporting"
24

35
# These are the normal settings that will be set up by Railties

actionmailer/test/assert_select_email_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24

35
class AssertSelectEmailTest < ActionMailer::TestCase

actionmailer/test/asset_host_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24
require "action_controller"
35

actionmailer/test/base_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24
require "set"
35

actionmailer/test/caching_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "fileutils"
24
require "abstract_unit"
35
require "mailers/base_mailer"

actionmailer/test/delivery_methods_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24

35
class MyCustomDelivery

actionmailer/test/i18n_with_controller_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24
require "action_view"
35
require "action_controller"

actionmailer/test/log_subscriber_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24
require "mailers/base_mailer"
35
require "active_support/log_subscriber/test_helper"

actionmailer/test/mail_helper_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24

35
class HelperMailer < ActionMailer::Base

actionmailer/test/mail_layout_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24

35
class AutoLayoutMailer < ActionMailer::Base

actionmailer/test/mailers/asset_mailer.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class AssetMailer < ActionMailer::Base
24
self.mailer_name = "asset_mailer"
35

actionmailer/test/mailers/base_mailer.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class BaseMailer < ActionMailer::Base
24
self.mailer_name = "base_mailer"
35

actionmailer/test/mailers/caching_mailer.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class CachingMailer < ActionMailer::Base
24
self.mailer_name = "caching_mailer"
35

actionmailer/test/mailers/delayed_mailer.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "active_job/arguments"
24

35
class DelayedMailerError < StandardError; end

actionmailer/test/mailers/params_mailer.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class ParamsMailer < ActionMailer::Base
24
before_action { @inviter, @invitee = params[:inviter], params[:invitee] }
35

actionmailer/test/mailers/proc_mailer.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class ProcMailer < ActionMailer::Base
24
default to: "[email protected]",
35
"X-Proc-Method" => Proc.new { Time.now.to_i.to_s },

actionmailer/test/message_delivery_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24
require "active_job"
35
require "mailers/delayed_mailer"

actionmailer/test/parameterized_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24
require "active_job"
35
require "mailers/params_mailer"

actionmailer/test/test_case_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24

35
class TestTestMailer < ActionMailer::Base

actionmailer/test/test_helper_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24
require "active_support/testing/stream"
35

actionmailer/test/url_test.rb

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
require "abstract_unit"
24
require "action_controller"
35

0 commit comments

Comments
 (0)