From a7a5f464cd747662777b9e5e0bf7dc66b0561817 Mon Sep 17 00:00:00 2001 From: OKURA Masafumi Date: Wed, 14 Dec 2022 19:02:19 +0900 Subject: [PATCH] Add nodoc to `Mail` module [ci-skip] `Mail` gem is an external gem and all methods extended by Rails are undocumented. However it's listed in API document page. It serves no purposes so it should be removed. --- actionmailbox/lib/action_mailbox/mail_ext/address_equality.rb | 4 ++-- actionmailbox/lib/action_mailbox/mail_ext/address_wrapping.rb | 2 +- actionmailbox/lib/action_mailbox/mail_ext/addresses.rb | 4 ++-- actionmailbox/lib/action_mailbox/mail_ext/from_source.rb | 2 +- actionmailbox/lib/action_mailbox/mail_ext/recipients.rb | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/actionmailbox/lib/action_mailbox/mail_ext/address_equality.rb b/actionmailbox/lib/action_mailbox/mail_ext/address_equality.rb index 39a43b3468..d0a194b1a9 100644 --- a/actionmailbox/lib/action_mailbox/mail_ext/address_equality.rb +++ b/actionmailbox/lib/action_mailbox/mail_ext/address_equality.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true -module Mail - class Address +module Mail # :nodoc: all + class Address # :nodoc: all def ==(other_address) other_address.is_a?(Mail::Address) && to_s == other_address.to_s end diff --git a/actionmailbox/lib/action_mailbox/mail_ext/address_wrapping.rb b/actionmailbox/lib/action_mailbox/mail_ext/address_wrapping.rb index 19eb624c1c..8154e5d336 100644 --- a/actionmailbox/lib/action_mailbox/mail_ext/address_wrapping.rb +++ b/actionmailbox/lib/action_mailbox/mail_ext/address_wrapping.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -module Mail +module Mail # :nodoc: all class Address def self.wrap(address) address.is_a?(Mail::Address) ? address : Mail::Address.new(address) diff --git a/actionmailbox/lib/action_mailbox/mail_ext/addresses.rb b/actionmailbox/lib/action_mailbox/mail_ext/addresses.rb index 3bd779d570..f0eac392bc 100644 --- a/actionmailbox/lib/action_mailbox/mail_ext/addresses.rb +++ b/actionmailbox/lib/action_mailbox/mail_ext/addresses.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true -module Mail - class Message +module Mail # :nodoc: all + class Message # :nodoc: all def from_address address_list(header[:from])&.addresses&.first end diff --git a/actionmailbox/lib/action_mailbox/mail_ext/from_source.rb b/actionmailbox/lib/action_mailbox/mail_ext/from_source.rb index 17b7fc80ad..6f55fdd9c8 100644 --- a/actionmailbox/lib/action_mailbox/mail_ext/from_source.rb +++ b/actionmailbox/lib/action_mailbox/mail_ext/from_source.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -module Mail +module Mail # :nodoc: all def self.from_source(source) Mail.new Mail::Utilities.binary_unsafe_to_crlf(source.to_s) end diff --git a/actionmailbox/lib/action_mailbox/mail_ext/recipients.rb b/actionmailbox/lib/action_mailbox/mail_ext/recipients.rb index 102ec83deb..33c4456998 100644 --- a/actionmailbox/lib/action_mailbox/mail_ext/recipients.rb +++ b/actionmailbox/lib/action_mailbox/mail_ext/recipients.rb @@ -1,6 +1,6 @@ # frozen_string_literal: true -module Mail +module Mail # :nodoc: all class Message def recipients Array(to) + Array(cc) + Array(bcc) + Array(header[:x_original_to]).map(&:to_s) +