1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2026-04-21 06:08:09 +00:00

style(rubocop): Style/FrozenStringLiteralComment

هذا الالتزام موجود في:
Adam Cooke
2024-02-09 17:20:18 +00:00
الأصل ba5bfbd6a0
التزام 6ab36c09c9
217 ملفات معدلة مع 220 إضافات و3 حذوفات

عرض الملف

@@ -1,2 +1,3 @@
# frozen_string_literal: true
module Postal
end

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "logger"
module Postal

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class BounceMessage

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "erb"
require "yaml"
require "pathname"

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module Countries

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class DKIMHeader

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module Errors

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module Helpers

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "net/https"
require "uri"

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class HTTPSender < Sender

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "nifty/utils/random_string"
module Postal

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
end

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Click

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class ConnectionPool

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Database
@@ -144,7 +145,7 @@ module Postal
# :count => Return a count of the results instead of the actual data
#
def select(table, options = {})
sql_query = "SELECT"
sql_query = String.new("SELECT")
if options[:count]
sql_query << " COUNT(id) AS count"
elsif options[:fields]

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Delivery

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class LiveStats

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Load

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Message

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Migration

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
module Migrations

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Provisioner

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Statistics

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class SuppressionList

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageDB
class Webhooks

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class MessageInspection

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class MessageInspector

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageInspectors
end

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageInspectors
class Clamav < MessageInspector

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "net/http"
module Postal

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module MessageInspectors
class SpamAssassin < MessageInspector

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class MessageParser

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class MessageRequeuer

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class MXLookup

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class QueryString

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "postal/config"
require "bunny"

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class ReceivedHeader

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class ReplySeparator
@@ -19,7 +20,7 @@ module Postal
return "" unless text.is_a?(String)
text = text.gsub("\r", "")
stripped = ""
stripped = String.new
RULES.each do |rule|
text.gsub!(rule) do
stripped = ::Regexp.last_match(0).to_s + "\n" + stripped

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module RspecHelpers

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class SendResult

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class Sender

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "resolv"
module Postal

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
module SMTPServer
end

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "resolv"
require "nifty/utils/random_string"
@@ -360,7 +361,7 @@ module Postal
return "503 HELO/EHLO, MAIL FROM and RCPT TO before sending data"
end
@data = "".force_encoding("BINARY")
@data = String.new.force_encoding("BINARY")
@headers = {}
@receiving_headers = true

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "ipaddr"
require "nio"

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class SpamCheck

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class TrackingMiddleware

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
require "highline"
module Postal

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
VERSION_PATH = File.expand_path("../../VERSION", __dir__)

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
module Postal
class Worker

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
# NOTE: only doing this in development as some production environments (Heroku)
# NOTE: are sensitive to local FS writes, and besides -- it's just not proper
# NOTE: to have a dev-mode tool do its thing in production.

عرض الملف

@@ -1,3 +1,4 @@
# frozen_string_literal: true
namespace :postal do
desc "Start the cron worker"
task cron: :environment do