From ac288b93002289744d016c4ff4a4d3a86b6fddee Mon Sep 17 00:00:00 2001 From: Guo Xiang Tan Date: Mon, 13 May 2019 10:37:49 +0800 Subject: [PATCH] Add frozen string literal comment to files. --- Gemfile | 2 ++ app/controllers/chat_controller.rb | 2 ++ app/controllers/public_controller.rb | 2 ++ app/helpers/helper.rb | 2 ++ app/initializers/discourse_chat.rb | 2 ++ app/jobs/onceoff/add_type_field.rb | 2 ++ app/jobs/onceoff/migrate_from_slack_official.rb | 2 ++ app/jobs/regular/notify_chats.rb | 2 ++ app/models/channel.rb | 2 ++ app/models/plugin_model.rb | 2 ++ app/models/rule.rb | 2 ++ app/routes/discourse.rb | 2 ++ app/routes/discourse_chat.rb | 2 ++ app/serializers/channel_serializer.rb | 2 ++ app/serializers/rule_serializer.rb | 2 ++ app/services/manager.rb | 2 ++ bin/pull_translations.rb | 1 + lib/discourse_chat/provider.rb | 4 +++- lib/discourse_chat/provider/discord/discord_provider.rb | 2 ++ lib/discourse_chat/provider/flowdock/flowdock_provider.rb | 2 ++ lib/discourse_chat/provider/gitter/gitter_provider.rb | 2 ++ lib/discourse_chat/provider/matrix/matrix_provider.rb | 2 ++ .../provider/mattermost/mattermost_command_controller.rb | 2 ++ lib/discourse_chat/provider/mattermost/mattermost_provider.rb | 2 ++ lib/discourse_chat/provider/rocketchat/rocketchat_provider.rb | 2 ++ lib/discourse_chat/provider/slack/slack_command_controller.rb | 2 ++ .../provider/slack/slack_enabled_setting_validator.rb | 2 ++ lib/discourse_chat/provider/slack/slack_message.rb | 2 ++ lib/discourse_chat/provider/slack/slack_message_formatter.rb | 4 +++- lib/discourse_chat/provider/slack/slack_provider.rb | 2 ++ lib/discourse_chat/provider/slack/slack_transcript.rb | 4 +++- .../provider/telegram/telegram_command_controller.rb | 2 ++ lib/discourse_chat/provider/telegram/telegram_initializer.rb | 2 ++ lib/discourse_chat/provider/telegram/telegram_provider.rb | 2 ++ lib/discourse_chat/provider/zulip/zulip_provider.rb | 2 ++ plugin.rb | 2 ++ spec/dummy_provider.rb | 1 + spec/helpers/helper_spec.rb | 2 ++ spec/jobs/onceoff/migrate_from_slack_official_spec.rb | 2 ++ spec/jobs/regular/notify_chats_spec.rb | 2 ++ .../discourse_chat/provider/discord/discord_provider_spec.rb | 2 ++ .../provider/flowdock/flowdock_provider_spec.rb | 2 ++ .../discourse_chat/provider/gitter/gitter_provider_spec.rb | 2 ++ .../discourse_chat/provider/matrix/matrix_provider_spec.rb | 2 ++ .../provider/mattermost/mattermost_command_controller_spec.rb | 2 ++ .../provider/mattermost/mattermost_provider_spec.rb | 2 ++ .../provider/rocketchat/rocketchat_provider_spec.rb | 2 ++ .../provider/slack/slack_command_controller_spec.rb | 2 ++ .../provider/slack/slack_message_formatter_spec.rb | 2 ++ spec/lib/discourse_chat/provider/slack/slack_provider_spec.rb | 2 ++ .../discourse_chat/provider/slack/slack_transcript_spec.rb | 2 ++ .../provider/telegram/telegram_command_controller_spec.rb | 2 ++ .../provider/telegram/telegram_provider_spec.rb | 2 ++ spec/lib/discourse_chat/provider/zulip/zulip_provider_spec.rb | 2 ++ spec/models/channel_spec.rb | 2 ++ spec/models/rule_spec.rb | 2 ++ spec/requests/chat_controller_spec.rb | 2 ++ spec/requests/public_controller_spec.rb | 2 ++ spec/services/manager_spec.rb | 2 ++ 59 files changed, 119 insertions(+), 3 deletions(-) diff --git a/Gemfile b/Gemfile index 2a5f647..df32188 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,5 @@ +# frozen_string_literal: true + group :development do gem 'translations-manager', git: 'https://github.com/discourse/translations-manager.git' end diff --git a/app/controllers/chat_controller.rb b/app/controllers/chat_controller.rb index 787e00e..d9dbf1c 100644 --- a/app/controllers/chat_controller.rb +++ b/app/controllers/chat_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DiscourseChat::ChatController < ApplicationController requires_plugin DiscourseChat::PLUGIN_NAME diff --git a/app/controllers/public_controller.rb b/app/controllers/public_controller.rb index c3ad7b0..527cd51 100644 --- a/app/controllers/public_controller.rb +++ b/app/controllers/public_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DiscourseChat::PublicController < ApplicationController requires_plugin DiscourseChat::PLUGIN_NAME diff --git a/app/helpers/helper.rb b/app/helpers/helper.rb index d4a0586..c98b07a 100644 --- a/app/helpers/helper.rb +++ b/app/helpers/helper.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat module Helper diff --git a/app/initializers/discourse_chat.rb b/app/initializers/discourse_chat.rb index 22031e8..ec173fc 100644 --- a/app/initializers/discourse_chat.rb +++ b/app/initializers/discourse_chat.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module ::DiscourseChat PLUGIN_NAME = "discourse-chat-integration".freeze diff --git a/app/jobs/onceoff/add_type_field.rb b/app/jobs/onceoff/add_type_field.rb index 20de608..b75e0fe 100644 --- a/app/jobs/onceoff/add_type_field.rb +++ b/app/jobs/onceoff/add_type_field.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Jobs class DiscourseChatAddTypeField < Jobs::Onceoff def execute_onceoff(args) diff --git a/app/jobs/onceoff/migrate_from_slack_official.rb b/app/jobs/onceoff/migrate_from_slack_official.rb index f250efd..9f71cae 100644 --- a/app/jobs/onceoff/migrate_from_slack_official.rb +++ b/app/jobs/onceoff/migrate_from_slack_official.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Jobs class DiscourseChatMigrateFromSlackOfficial < Jobs::Onceoff def execute_onceoff(args) diff --git a/app/jobs/regular/notify_chats.rb b/app/jobs/regular/notify_chats.rb index 8ed597e..68486ef 100644 --- a/app/jobs/regular/notify_chats.rb +++ b/app/jobs/regular/notify_chats.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Jobs class NotifyChats < Jobs::Base sidekiq_options retry: false diff --git a/app/models/channel.rb b/app/models/channel.rb index fc17c64..febe304 100644 --- a/app/models/channel.rb +++ b/app/models/channel.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DiscourseChat::Channel < DiscourseChat::PluginModel # Setup ActiveRecord::Store to use the JSON field to read/write these values store :value, accessors: [ :provider, :error_key, :error_info, :data ], coder: JSON diff --git a/app/models/plugin_model.rb b/app/models/plugin_model.rb index e2d9702..f2b89ca 100644 --- a/app/models/plugin_model.rb +++ b/app/models/plugin_model.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DiscourseChat::PluginModel < PluginStoreRow PLUGIN_NAME = 'discourse-chat-integration' diff --git a/app/models/rule.rb b/app/models/rule.rb index 32454c2..c74edba 100644 --- a/app/models/rule.rb +++ b/app/models/rule.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DiscourseChat::Rule < DiscourseChat::PluginModel # Setup ActiveRecord::Store to use the JSON field to read/write these values store :value, accessors: [ :channel_id, :type, :group_id, :category_id, :tags, :filter ], coder: JSON diff --git a/app/routes/discourse.rb b/app/routes/discourse.rb index dc22788..0a9ae87 100644 --- a/app/routes/discourse.rb +++ b/app/routes/discourse.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + Discourse::Application.routes.append do mount ::DiscourseChat::AdminEngine, at: '/admin/plugins/chat', constraints: AdminConstraint.new mount ::DiscourseChat::PublicEngine, at: '/chat-transcript/', as: 'chat-transcript' diff --git a/app/routes/discourse_chat.rb b/app/routes/discourse_chat.rb index 5ccf234..810bab3 100644 --- a/app/routes/discourse_chat.rb +++ b/app/routes/discourse_chat.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require_dependency 'admin_constraint' module DiscourseChat diff --git a/app/serializers/channel_serializer.rb b/app/serializers/channel_serializer.rb index 80d5795..1ab0a8b 100644 --- a/app/serializers/channel_serializer.rb +++ b/app/serializers/channel_serializer.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require_relative './rule_serializer' class DiscourseChat::ChannelSerializer < ApplicationSerializer diff --git a/app/serializers/rule_serializer.rb b/app/serializers/rule_serializer.rb index 1ad6715..6ace3c5 100644 --- a/app/serializers/rule_serializer.rb +++ b/app/serializers/rule_serializer.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DiscourseChat::RuleSerializer < ApplicationSerializer attributes :id, :channel_id, :type, :group_id, :group_name, :category_id, :tags, :filter diff --git a/app/services/manager.rb b/app/services/manager.rb index 9b72414..dd52a1b 100644 --- a/app/services/manager.rb +++ b/app/services/manager.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat module Manager diff --git a/bin/pull_translations.rb b/bin/pull_translations.rb index 755a227..789ccaa 100755 --- a/bin/pull_translations.rb +++ b/bin/pull_translations.rb @@ -1,4 +1,5 @@ #!/usr/bin/env ruby +# frozen_string_literal: true # Usage: # bundle install diff --git a/lib/discourse_chat/provider.rb b/lib/discourse_chat/provider.rb index 84cffdc..a69ed6d 100644 --- a/lib/discourse_chat/provider.rb +++ b/lib/discourse_chat/provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat class ProviderError < StandardError attr_accessor :info @@ -35,7 +37,7 @@ module DiscourseChat def self.is_enabled(provider) if defined? provider::PROVIDER_ENABLED_SETTING - SiteSetting.send(provider::PROVIDER_ENABLED_SETTING) + SiteSetting.get(provider::PROVIDER_ENABLED_SETTING) else false end diff --git a/lib/discourse_chat/provider/discord/discord_provider.rb b/lib/discourse_chat/provider/discord/discord_provider.rb index 94faebc..7c86d0f 100644 --- a/lib/discourse_chat/provider/discord/discord_provider.rb +++ b/lib/discourse_chat/provider/discord/discord_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat module Provider module DiscordProvider diff --git a/lib/discourse_chat/provider/flowdock/flowdock_provider.rb b/lib/discourse_chat/provider/flowdock/flowdock_provider.rb index 765eb4d..677fe7a 100644 --- a/lib/discourse_chat/provider/flowdock/flowdock_provider.rb +++ b/lib/discourse_chat/provider/flowdock/flowdock_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::FlowdockProvider PROVIDER_NAME = "flowdock".freeze diff --git a/lib/discourse_chat/provider/gitter/gitter_provider.rb b/lib/discourse_chat/provider/gitter/gitter_provider.rb index b5405c4..b1e0d3a 100644 --- a/lib/discourse_chat/provider/gitter/gitter_provider.rb +++ b/lib/discourse_chat/provider/gitter/gitter_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat module Provider module GitterProvider diff --git a/lib/discourse_chat/provider/matrix/matrix_provider.rb b/lib/discourse_chat/provider/matrix/matrix_provider.rb index b2ddbe7..291869b 100644 --- a/lib/discourse_chat/provider/matrix/matrix_provider.rb +++ b/lib/discourse_chat/provider/matrix/matrix_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat module Provider module MatrixProvider diff --git a/lib/discourse_chat/provider/mattermost/mattermost_command_controller.rb b/lib/discourse_chat/provider/mattermost/mattermost_command_controller.rb index 5c102b5..78ccb8b 100644 --- a/lib/discourse_chat/provider/mattermost/mattermost_command_controller.rb +++ b/lib/discourse_chat/provider/mattermost/mattermost_command_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::MattermostProvider class MattermostCommandController < DiscourseChat::Provider::HookController requires_provider ::DiscourseChat::Provider::MattermostProvider::PROVIDER_NAME diff --git a/lib/discourse_chat/provider/mattermost/mattermost_provider.rb b/lib/discourse_chat/provider/mattermost/mattermost_provider.rb index fb86db7..42c7eab 100644 --- a/lib/discourse_chat/provider/mattermost/mattermost_provider.rb +++ b/lib/discourse_chat/provider/mattermost/mattermost_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat module Provider module MattermostProvider diff --git a/lib/discourse_chat/provider/rocketchat/rocketchat_provider.rb b/lib/discourse_chat/provider/rocketchat/rocketchat_provider.rb index f99c014..b854a8e 100644 --- a/lib/discourse_chat/provider/rocketchat/rocketchat_provider.rb +++ b/lib/discourse_chat/provider/rocketchat/rocketchat_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::RocketchatProvider PROVIDER_NAME = "rocketchat".freeze diff --git a/lib/discourse_chat/provider/slack/slack_command_controller.rb b/lib/discourse_chat/provider/slack/slack_command_controller.rb index a504359..edecda7 100644 --- a/lib/discourse_chat/provider/slack/slack_command_controller.rb +++ b/lib/discourse_chat/provider/slack/slack_command_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::SlackProvider class SlackCommandController < DiscourseChat::Provider::HookController requires_provider ::DiscourseChat::Provider::SlackProvider::PROVIDER_NAME diff --git a/lib/discourse_chat/provider/slack/slack_enabled_setting_validator.rb b/lib/discourse_chat/provider/slack/slack_enabled_setting_validator.rb index 1d0c5de..fd6ccc3 100644 --- a/lib/discourse_chat/provider/slack/slack_enabled_setting_validator.rb +++ b/lib/discourse_chat/provider/slack/slack_enabled_setting_validator.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ChatIntegrationSlackEnabledSettingValidator def initialize(opts = {}) @opts = opts diff --git a/lib/discourse_chat/provider/slack/slack_message.rb b/lib/discourse_chat/provider/slack/slack_message.rb index a5ca70e..031c890 100644 --- a/lib/discourse_chat/provider/slack/slack_message.rb +++ b/lib/discourse_chat/provider/slack/slack_message.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::SlackProvider class SlackMessage def initialize(raw_message, transcript) diff --git a/lib/discourse_chat/provider/slack/slack_message_formatter.rb b/lib/discourse_chat/provider/slack/slack_message_formatter.rb index 2277c65..1b0d29d 100644 --- a/lib/discourse_chat/provider/slack/slack_message_formatter.rb +++ b/lib/discourse_chat/provider/slack/slack_message_formatter.rb @@ -1,9 +1,11 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::SlackProvider class SlackMessageFormatter < Nokogiri::XML::SAX::Document attr_reader :excerpt def initialize - @excerpt = "" + @excerpt = +"" end def self.format(html = '') diff --git a/lib/discourse_chat/provider/slack/slack_provider.rb b/lib/discourse_chat/provider/slack/slack_provider.rb index 7cc6727..ee672a3 100644 --- a/lib/discourse_chat/provider/slack/slack_provider.rb +++ b/lib/discourse_chat/provider/slack/slack_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::SlackProvider PROVIDER_NAME = "slack".freeze diff --git a/lib/discourse_chat/provider/slack/slack_transcript.rb b/lib/discourse_chat/provider/slack/slack_transcript.rb index a89c922..6c86749 100644 --- a/lib/discourse_chat/provider/slack/slack_transcript.rb +++ b/lib/discourse_chat/provider/slack/slack_transcript.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::SlackProvider class SlackTranscript attr_reader :users, :channel_id, :messages @@ -77,7 +79,7 @@ module DiscourseChat::Provider::SlackProvider end def build_transcript - post_content = "[quote]\n" + post_content = +"[quote]\n" post_content << "[**#{I18n.t('chat_integration.provider.slack.transcript.view_on_slack', name: @channel_name)}**](#{first_message.url})\n" all_avatars = {} diff --git a/lib/discourse_chat/provider/telegram/telegram_command_controller.rb b/lib/discourse_chat/provider/telegram/telegram_command_controller.rb index 7fb41de..faef0c7 100644 --- a/lib/discourse_chat/provider/telegram/telegram_command_controller.rb +++ b/lib/discourse_chat/provider/telegram/telegram_command_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat::Provider::TelegramProvider class TelegramCommandController < DiscourseChat::Provider::HookController requires_provider ::DiscourseChat::Provider::TelegramProvider::PROVIDER_NAME diff --git a/lib/discourse_chat/provider/telegram/telegram_initializer.rb b/lib/discourse_chat/provider/telegram/telegram_initializer.rb index 15fa49b..6360147 100644 --- a/lib/discourse_chat/provider/telegram/telegram_initializer.rb +++ b/lib/discourse_chat/provider/telegram/telegram_initializer.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + DiscourseEvent.on(:site_setting_saved) do |sitesetting| isEnabledSetting = sitesetting.name == 'chat_integration_telegram_enabled' isAccessToken = sitesetting.name == 'chat_integration_telegram_access_token' diff --git a/lib/discourse_chat/provider/telegram/telegram_provider.rb b/lib/discourse_chat/provider/telegram/telegram_provider.rb index 9d5afd1..32a0fc6 100644 --- a/lib/discourse_chat/provider/telegram/telegram_provider.rb +++ b/lib/discourse_chat/provider/telegram/telegram_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat module Provider module TelegramProvider diff --git a/lib/discourse_chat/provider/zulip/zulip_provider.rb b/lib/discourse_chat/provider/zulip/zulip_provider.rb index c6a7646..95515f5 100644 --- a/lib/discourse_chat/provider/zulip/zulip_provider.rb +++ b/lib/discourse_chat/provider/zulip/zulip_provider.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DiscourseChat module Provider module ZulipProvider diff --git a/plugin.rb b/plugin.rb index a5de6f6..664d211 100644 --- a/plugin.rb +++ b/plugin.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # name: discourse-chat-integration # about: This plugin integrates discourse with a number of chat providers # version: 0.1 diff --git a/spec/dummy_provider.rb b/spec/dummy_provider.rb index a4d0fec..67aecea 100644 --- a/spec/dummy_provider.rb +++ b/spec/dummy_provider.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true RSpec.shared_context "dummy provider" do before(:each) do diff --git a/spec/helpers/helper_spec.rb b/spec/helpers/helper_spec.rb index ebc1795..0750200 100644 --- a/spec/helpers/helper_spec.rb +++ b/spec/helpers/helper_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' require_relative '../dummy_provider' diff --git a/spec/jobs/onceoff/migrate_from_slack_official_spec.rb b/spec/jobs/onceoff/migrate_from_slack_official_spec.rb index 534b7ea..9da4cd0 100644 --- a/spec/jobs/onceoff/migrate_from_slack_official_spec.rb +++ b/spec/jobs/onceoff/migrate_from_slack_official_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe Jobs::DiscourseChatMigrateFromSlackOfficial do diff --git a/spec/jobs/regular/notify_chats_spec.rb b/spec/jobs/regular/notify_chats_spec.rb index bbc2e6b..8063937 100644 --- a/spec/jobs/regular/notify_chats_spec.rb +++ b/spec/jobs/regular/notify_chats_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe PostCreator do diff --git a/spec/lib/discourse_chat/provider/discord/discord_provider_spec.rb b/spec/lib/discourse_chat/provider/discord/discord_provider_spec.rb index 3ec86f8..5854648 100644 --- a/spec/lib/discourse_chat/provider/discord/discord_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/discord/discord_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::DiscordProvider do diff --git a/spec/lib/discourse_chat/provider/flowdock/flowdock_provider_spec.rb b/spec/lib/discourse_chat/provider/flowdock/flowdock_provider_spec.rb index fbba268..4eec7aa 100644 --- a/spec/lib/discourse_chat/provider/flowdock/flowdock_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/flowdock/flowdock_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::FlowdockProvider do diff --git a/spec/lib/discourse_chat/provider/gitter/gitter_provider_spec.rb b/spec/lib/discourse_chat/provider/gitter/gitter_provider_spec.rb index 665b4cf..4b821b3 100644 --- a/spec/lib/discourse_chat/provider/gitter/gitter_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/gitter/gitter_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::GitterProvider do diff --git a/spec/lib/discourse_chat/provider/matrix/matrix_provider_spec.rb b/spec/lib/discourse_chat/provider/matrix/matrix_provider_spec.rb index ebfcfba..1bcee40 100644 --- a/spec/lib/discourse_chat/provider/matrix/matrix_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/matrix/matrix_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::MatrixProvider do diff --git a/spec/lib/discourse_chat/provider/mattermost/mattermost_command_controller_spec.rb b/spec/lib/discourse_chat/provider/mattermost/mattermost_command_controller_spec.rb index 06a8d32..075bd73 100644 --- a/spec/lib/discourse_chat/provider/mattermost/mattermost_command_controller_spec.rb +++ b/spec/lib/discourse_chat/provider/mattermost/mattermost_command_controller_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' describe 'Mattermost Command Controller', type: :request do diff --git a/spec/lib/discourse_chat/provider/mattermost/mattermost_provider_spec.rb b/spec/lib/discourse_chat/provider/mattermost/mattermost_provider_spec.rb index c485ffa..cb4f525 100644 --- a/spec/lib/discourse_chat/provider/mattermost/mattermost_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/mattermost/mattermost_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::MattermostProvider do diff --git a/spec/lib/discourse_chat/provider/rocketchat/rocketchat_provider_spec.rb b/spec/lib/discourse_chat/provider/rocketchat/rocketchat_provider_spec.rb index fc3d831..284c662 100644 --- a/spec/lib/discourse_chat/provider/rocketchat/rocketchat_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/rocketchat/rocketchat_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::RocketchatProvider do diff --git a/spec/lib/discourse_chat/provider/slack/slack_command_controller_spec.rb b/spec/lib/discourse_chat/provider/slack/slack_command_controller_spec.rb index 25d9523..0461af6 100644 --- a/spec/lib/discourse_chat/provider/slack/slack_command_controller_spec.rb +++ b/spec/lib/discourse_chat/provider/slack/slack_command_controller_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' describe 'Slack Command Controller', type: :request do diff --git a/spec/lib/discourse_chat/provider/slack/slack_message_formatter_spec.rb b/spec/lib/discourse_chat/provider/slack/slack_message_formatter_spec.rb index 44d8ffe..47c3eaa 100644 --- a/spec/lib/discourse_chat/provider/slack/slack_message_formatter_spec.rb +++ b/spec/lib/discourse_chat/provider/slack/slack_message_formatter_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::SlackProvider::SlackMessageFormatter do diff --git a/spec/lib/discourse_chat/provider/slack/slack_provider_spec.rb b/spec/lib/discourse_chat/provider/slack/slack_provider_spec.rb index ddd8e9d..843f8da 100644 --- a/spec/lib/discourse_chat/provider/slack/slack_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/slack/slack_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::SlackProvider do diff --git a/spec/lib/discourse_chat/provider/slack/slack_transcript_spec.rb b/spec/lib/discourse_chat/provider/slack/slack_transcript_spec.rb index 731c648..67b55b1 100644 --- a/spec/lib/discourse_chat/provider/slack/slack_transcript_spec.rb +++ b/spec/lib/discourse_chat/provider/slack/slack_transcript_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::SlackProvider::SlackTranscript do diff --git a/spec/lib/discourse_chat/provider/telegram/telegram_command_controller_spec.rb b/spec/lib/discourse_chat/provider/telegram/telegram_command_controller_spec.rb index 6a1f6d7..d636efd 100644 --- a/spec/lib/discourse_chat/provider/telegram/telegram_command_controller_spec.rb +++ b/spec/lib/discourse_chat/provider/telegram/telegram_command_controller_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' describe 'Telegram Command Controller', type: :request do diff --git a/spec/lib/discourse_chat/provider/telegram/telegram_provider_spec.rb b/spec/lib/discourse_chat/provider/telegram/telegram_provider_spec.rb index 772389e..232bfa8 100644 --- a/spec/lib/discourse_chat/provider/telegram/telegram_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/telegram/telegram_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::TelegramProvider do diff --git a/spec/lib/discourse_chat/provider/zulip/zulip_provider_spec.rb b/spec/lib/discourse_chat/provider/zulip/zulip_provider_spec.rb index 4d3fd1d..3738b35 100644 --- a/spec/lib/discourse_chat/provider/zulip/zulip_provider_spec.rb +++ b/spec/lib/discourse_chat/provider/zulip/zulip_provider_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' RSpec.describe DiscourseChat::Provider::ZulipProvider do diff --git a/spec/models/channel_spec.rb b/spec/models/channel_spec.rb index 8179ff5..8ddfeed 100644 --- a/spec/models/channel_spec.rb +++ b/spec/models/channel_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' require_relative '../dummy_provider' diff --git a/spec/models/rule_spec.rb b/spec/models/rule_spec.rb index ba9f2ef..4dd5614 100644 --- a/spec/models/rule_spec.rb +++ b/spec/models/rule_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' require_relative '../dummy_provider' diff --git a/spec/requests/chat_controller_spec.rb b/spec/requests/chat_controller_spec.rb index 64e110e..69f5fd4 100644 --- a/spec/requests/chat_controller_spec.rb +++ b/spec/requests/chat_controller_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' require_relative '../dummy_provider' diff --git a/spec/requests/public_controller_spec.rb b/spec/requests/public_controller_spec.rb index 92b45c1..8fe9bf1 100644 --- a/spec/requests/public_controller_spec.rb +++ b/spec/requests/public_controller_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' describe 'Public Controller', type: :request do diff --git a/spec/services/manager_spec.rb b/spec/services/manager_spec.rb index 23a4e2f..3806fef 100644 --- a/spec/services/manager_spec.rb +++ b/spec/services/manager_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_helper' require_dependency 'post_creator' require_relative '../dummy_provider'