diff --git a/.rubocop.yml b/.rubocop.yml index c9809780da..f9e7add9f9 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -168,9 +168,6 @@ Style/Encoding: Style/EndlessMethod: Enabled: true -Style/FrozenStringLiteralComment: - Enabled: false - Style/HashConversion: Enabled: true diff --git a/Appraisals b/Appraisals index a5d40565cd..f1de15c196 100644 --- a/Appraisals +++ b/Appraisals @@ -1,3 +1,5 @@ +# frozen_string_literal: true + appraise 'rails-6.0' do gem 'rails', '~> 6.0.0' gem 'sassc-rails', '~> 2.1' diff --git a/Gemfile b/Gemfile index 08e4b8bf85..df37becd5c 100644 --- a/Gemfile +++ b/Gemfile @@ -1,3 +1,5 @@ +# frozen_string_literal: true + source 'https://rubygems.org' gem 'appraisal', '>= 2.0' diff --git a/Rakefile b/Rakefile index 41ce762d77..25cf3f967a 100644 --- a/Rakefile +++ b/Rakefile @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Add your own tasks in files placed in lib/tasks ending in .rake, # for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. diff --git a/app/controllers/rails_admin/application_controller.rb b/app/controllers/rails_admin/application_controller.rb index 37083d12d3..8fe593742e 100644 --- a/app/controllers/rails_admin/application_controller.rb +++ b/app/controllers/rails_admin/application_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/abstract_model' module RailsAdmin diff --git a/app/controllers/rails_admin/main_controller.rb b/app/controllers/rails_admin/main_controller.rb index 15c445aa41..73fbb6da38 100644 --- a/app/controllers/rails_admin/main_controller.rb +++ b/app/controllers/rails_admin/main_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin class MainController < RailsAdmin::ApplicationController include ActionView::Helpers::TextHelper diff --git a/app/helpers/rails_admin/application_helper.rb b/app/helpers/rails_admin/application_helper.rb index 395213b7cc..e84a41a0c1 100644 --- a/app/helpers/rails_admin/application_helper.rb +++ b/app/helpers/rails_admin/application_helper.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module ApplicationHelper def authorized?(action_name, abstract_model = nil, object = nil) diff --git a/app/helpers/rails_admin/form_builder.rb b/app/helpers/rails_admin/form_builder.rb index c1ea366605..27aaaf53c2 100644 --- a/app/helpers/rails_admin/form_builder.rb +++ b/app/helpers/rails_admin/form_builder.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'nested_form/builder_mixin' module RailsAdmin diff --git a/app/helpers/rails_admin/main_helper.rb b/app/helpers/rails_admin/main_helper.rb index e2a9540fe0..2e1bd91c7a 100644 --- a/app/helpers/rails_admin/main_helper.rb +++ b/app/helpers/rails_admin/main_helper.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module MainHelper def rails_admin_form_for(*args, &block) diff --git a/config/initializers/active_record_extensions.rb b/config/initializers/active_record_extensions.rb index 8302025059..11c2d1d04d 100644 --- a/config/initializers/active_record_extensions.rb +++ b/config/initializers/active_record_extensions.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + ActiveSupport.on_load(:active_record) do module ActiveRecord class Base diff --git a/config/initializers/mongoid_extensions.rb b/config/initializers/mongoid_extensions.rb index 62d7762349..985e7ce711 100644 --- a/config/initializers/mongoid_extensions.rb +++ b/config/initializers/mongoid_extensions.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + if defined?(::Mongoid::Document) require 'rails_admin/adapters/mongoid/extension' Mongoid::Document.include RailsAdmin::Adapters::Mongoid::Extension diff --git a/config/routes.rb b/config/routes.rb index 00431a3126..a7686d036f 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + RailsAdmin::Engine.routes.draw do controller 'main' do RailsAdmin::Config::Actions.all(:root).each { |action| match "/#{action.route_fragment}", action: action.action_name, as: action.action_name, via: action.http_methods } diff --git a/lib/generators/rails_admin/install_generator.rb b/lib/generators/rails_admin/install_generator.rb index 5e8063a9e3..db48214292 100644 --- a/lib/generators/rails_admin/install_generator.rb +++ b/lib/generators/rails_admin/install_generator.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails/generators' require 'rails_admin/version' require File.expand_path('utils', __dir__) diff --git a/lib/generators/rails_admin/utils.rb b/lib/generators/rails_admin/utils.rb index 80f70d4e75..ffd70cefee 100644 --- a/lib/generators/rails_admin/utils.rb +++ b/lib/generators/rails_admin/utils.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Generators module Utils diff --git a/lib/rails_admin.rb b/lib/rails_admin.rb index d75c91c88e..7f70d4d507 100644 --- a/lib/rails_admin.rb +++ b/lib/rails_admin.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/engine' require 'rails_admin/abstract_model' require 'rails_admin/config' diff --git a/lib/rails_admin/abstract_model.rb b/lib/rails_admin/abstract_model.rb index 95867a3914..d0a127d8c4 100644 --- a/lib/rails_admin/abstract_model.rb +++ b/lib/rails_admin/abstract_model.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/support/datetime' module RailsAdmin diff --git a/lib/rails_admin/adapters/active_record.rb b/lib/rails_admin/adapters/active_record.rb index aaa41f1836..51dd136180 100644 --- a/lib/rails_admin/adapters/active_record.rb +++ b/lib/rails_admin/adapters/active_record.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'active_record' require 'rails_admin/adapters/active_record/association' require 'rails_admin/adapters/active_record/object_extension' diff --git a/lib/rails_admin/adapters/active_record/association.rb b/lib/rails_admin/adapters/active_record/association.rb index 43e83a9ef0..77402a9a3c 100644 --- a/lib/rails_admin/adapters/active_record/association.rb +++ b/lib/rails_admin/adapters/active_record/association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Adapters module ActiveRecord diff --git a/lib/rails_admin/adapters/active_record/object_extension.rb b/lib/rails_admin/adapters/active_record/object_extension.rb index ec94cc6f0f..286883838b 100644 --- a/lib/rails_admin/adapters/active_record/object_extension.rb +++ b/lib/rails_admin/adapters/active_record/object_extension.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Adapters module ActiveRecord diff --git a/lib/rails_admin/adapters/active_record/property.rb b/lib/rails_admin/adapters/active_record/property.rb index 1c4da1e2a2..fc30c37028 100644 --- a/lib/rails_admin/adapters/active_record/property.rb +++ b/lib/rails_admin/adapters/active_record/property.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Adapters module ActiveRecord diff --git a/lib/rails_admin/adapters/mongoid.rb b/lib/rails_admin/adapters/mongoid.rb index 95754063ab..95dce0e579 100644 --- a/lib/rails_admin/adapters/mongoid.rb +++ b/lib/rails_admin/adapters/mongoid.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'mongoid' require 'rails_admin/config/sections/list' require 'rails_admin/adapters/mongoid/association' diff --git a/lib/rails_admin/adapters/mongoid/association.rb b/lib/rails_admin/adapters/mongoid/association.rb index d07e9a829f..1f84e6015c 100644 --- a/lib/rails_admin/adapters/mongoid/association.rb +++ b/lib/rails_admin/adapters/mongoid/association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Adapters module Mongoid diff --git a/lib/rails_admin/adapters/mongoid/bson.rb b/lib/rails_admin/adapters/mongoid/bson.rb index 41126436d3..e1aa06ad81 100644 --- a/lib/rails_admin/adapters/mongoid/bson.rb +++ b/lib/rails_admin/adapters/mongoid/bson.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'mongoid' module RailsAdmin diff --git a/lib/rails_admin/adapters/mongoid/extension.rb b/lib/rails_admin/adapters/mongoid/extension.rb index d87c92c9d5..e669c693a5 100644 --- a/lib/rails_admin/adapters/mongoid/extension.rb +++ b/lib/rails_admin/adapters/mongoid/extension.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Adapters module Mongoid diff --git a/lib/rails_admin/adapters/mongoid/object_extension.rb b/lib/rails_admin/adapters/mongoid/object_extension.rb index ad94804b54..05b1df4f05 100644 --- a/lib/rails_admin/adapters/mongoid/object_extension.rb +++ b/lib/rails_admin/adapters/mongoid/object_extension.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Adapters module Mongoid diff --git a/lib/rails_admin/adapters/mongoid/property.rb b/lib/rails_admin/adapters/mongoid/property.rb index f0fb21c607..e9ea0c94a6 100644 --- a/lib/rails_admin/adapters/mongoid/property.rb +++ b/lib/rails_admin/adapters/mongoid/property.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Adapters module Mongoid diff --git a/lib/rails_admin/config.rb b/lib/rails_admin/config.rb index 50f144f869..4948156712 100644 --- a/lib/rails_admin/config.rb +++ b/lib/rails_admin/config.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/model' require 'rails_admin/config/sections/list' require 'active_support/core_ext/module/attribute_accessors' @@ -260,7 +262,7 @@ def model(entity, &block) def asset_source @asset_source ||= begin - warn <<-MSG.gsub(/^ +/, '').freeze + warn <<-MSG.gsub(/^ +/, '') [Warning] After upgrading RailsAdmin to 3.x you haven't set asset_source yet, using :sprockets as the default. To suppress this message, run 'rails rails_admin:install' to setup the asset delivery method suitable to you. MSG diff --git a/lib/rails_admin/config/actions.rb b/lib/rails_admin/config/actions.rb index d0d9134361..8bdbc20b24 100644 --- a/lib/rails_admin/config/actions.rb +++ b/lib/rails_admin/config/actions.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/base.rb b/lib/rails_admin/config/actions/base.rb index 5fae928290..5be667edd0 100644 --- a/lib/rails_admin/config/actions/base.rb +++ b/lib/rails_admin/config/actions/base.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/proxyable' require 'rails_admin/config/configurable' require 'rails_admin/config/hideable' diff --git a/lib/rails_admin/config/actions/bulk_delete.rb b/lib/rails_admin/config/actions/bulk_delete.rb index 6ded80c751..b8713eeee1 100644 --- a/lib/rails_admin/config/actions/bulk_delete.rb +++ b/lib/rails_admin/config/actions/bulk_delete.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/dashboard.rb b/lib/rails_admin/config/actions/dashboard.rb index f6c0918ea5..584b897b2d 100644 --- a/lib/rails_admin/config/actions/dashboard.rb +++ b/lib/rails_admin/config/actions/dashboard.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/delete.rb b/lib/rails_admin/config/actions/delete.rb index ca4e7988eb..29da7c8af6 100644 --- a/lib/rails_admin/config/actions/delete.rb +++ b/lib/rails_admin/config/actions/delete.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/edit.rb b/lib/rails_admin/config/actions/edit.rb index 97e265a201..316d8e4796 100644 --- a/lib/rails_admin/config/actions/edit.rb +++ b/lib/rails_admin/config/actions/edit.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/export.rb b/lib/rails_admin/config/actions/export.rb index e7b6da9b31..85ced07c58 100644 --- a/lib/rails_admin/config/actions/export.rb +++ b/lib/rails_admin/config/actions/export.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/history_index.rb b/lib/rails_admin/config/actions/history_index.rb index 9e47df7fa7..835f9d27dd 100644 --- a/lib/rails_admin/config/actions/history_index.rb +++ b/lib/rails_admin/config/actions/history_index.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/history_show.rb b/lib/rails_admin/config/actions/history_show.rb index 967be7ca17..9975481f14 100644 --- a/lib/rails_admin/config/actions/history_show.rb +++ b/lib/rails_admin/config/actions/history_show.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/index.rb b/lib/rails_admin/config/actions/index.rb index 15516f1626..546099bee3 100644 --- a/lib/rails_admin/config/actions/index.rb +++ b/lib/rails_admin/config/actions/index.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'activemodel-serializers-xml' module RailsAdmin diff --git a/lib/rails_admin/config/actions/new.rb b/lib/rails_admin/config/actions/new.rb index 192eb0c35b..94a868e610 100644 --- a/lib/rails_admin/config/actions/new.rb +++ b/lib/rails_admin/config/actions/new.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/show.rb b/lib/rails_admin/config/actions/show.rb index 20055d8026..18d587399e 100644 --- a/lib/rails_admin/config/actions/show.rb +++ b/lib/rails_admin/config/actions/show.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/actions/show_in_app.rb b/lib/rails_admin/config/actions/show_in_app.rb index bc6030deaa..d393c6d069 100644 --- a/lib/rails_admin/config/actions/show_in_app.rb +++ b/lib/rails_admin/config/actions/show_in_app.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Actions diff --git a/lib/rails_admin/config/configurable.rb b/lib/rails_admin/config/configurable.rb index 6b58972f01..382677f2ee 100644 --- a/lib/rails_admin/config/configurable.rb +++ b/lib/rails_admin/config/configurable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config # A module for all configurables. diff --git a/lib/rails_admin/config/fields.rb b/lib/rails_admin/config/fields.rb index c36c20f9f1..9a815175fd 100644 --- a/lib/rails_admin/config/fields.rb +++ b/lib/rails_admin/config/fields.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Fields diff --git a/lib/rails_admin/config/fields/association.rb b/lib/rails_admin/config/fields/association.rb index 6683fe8612..dfa0ad348d 100644 --- a/lib/rails_admin/config/fields/association.rb +++ b/lib/rails_admin/config/fields/association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config' require 'rails_admin/config/fields/base' diff --git a/lib/rails_admin/config/fields/base.rb b/lib/rails_admin/config/fields/base.rb index 4364924b17..a240bef121 100644 --- a/lib/rails_admin/config/fields/base.rb +++ b/lib/rails_admin/config/fields/base.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/proxyable' require 'rails_admin/config/configurable' require 'rails_admin/config/hideable' diff --git a/lib/rails_admin/config/fields/factories/action_text.rb b/lib/rails_admin/config/fields/factories/action_text.rb index b47dd1563e..2eb95149e4 100644 --- a/lib/rails_admin/config/fields/factories/action_text.rb +++ b/lib/rails_admin/config/fields/factories/action_text.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types' diff --git a/lib/rails_admin/config/fields/factories/active_storage.rb b/lib/rails_admin/config/fields/factories/active_storage.rb index 90752074a2..4ac9bb18af 100644 --- a/lib/rails_admin/config/fields/factories/active_storage.rb +++ b/lib/rails_admin/config/fields/factories/active_storage.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types' require 'rails_admin/config/fields/types/file_upload' diff --git a/lib/rails_admin/config/fields/factories/association.rb b/lib/rails_admin/config/fields/factories/association.rb index e7e7409c95..402b1b1952 100644 --- a/lib/rails_admin/config/fields/factories/association.rb +++ b/lib/rails_admin/config/fields/factories/association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types' require 'rails_admin/config/fields/types/belongs_to_association' diff --git a/lib/rails_admin/config/fields/factories/carrierwave.rb b/lib/rails_admin/config/fields/factories/carrierwave.rb index 0fa8569ed8..c9295f9a78 100644 --- a/lib/rails_admin/config/fields/factories/carrierwave.rb +++ b/lib/rails_admin/config/fields/factories/carrierwave.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types' require 'rails_admin/config/fields/types/file_upload' diff --git a/lib/rails_admin/config/fields/factories/devise.rb b/lib/rails_admin/config/fields/factories/devise.rb index eb33fb08c2..a2f2b9abc9 100644 --- a/lib/rails_admin/config/fields/factories/devise.rb +++ b/lib/rails_admin/config/fields/factories/devise.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types' require 'rails_admin/config/fields/types/password' diff --git a/lib/rails_admin/config/fields/factories/dragonfly.rb b/lib/rails_admin/config/fields/factories/dragonfly.rb index f7b5c57ecb..2fcd5b57bb 100644 --- a/lib/rails_admin/config/fields/factories/dragonfly.rb +++ b/lib/rails_admin/config/fields/factories/dragonfly.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types' require 'rails_admin/config/fields/types/file_upload' diff --git a/lib/rails_admin/config/fields/factories/enum.rb b/lib/rails_admin/config/fields/factories/enum.rb index a92a2fed39..697d9528fb 100644 --- a/lib/rails_admin/config/fields/factories/enum.rb +++ b/lib/rails_admin/config/fields/factories/enum.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types/enum' require 'rails_admin/config/fields/types/active_record_enum' diff --git a/lib/rails_admin/config/fields/factories/paperclip.rb b/lib/rails_admin/config/fields/factories/paperclip.rb index 446533621d..9f95d4b09b 100644 --- a/lib/rails_admin/config/fields/factories/paperclip.rb +++ b/lib/rails_admin/config/fields/factories/paperclip.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types' require 'rails_admin/config/fields/types/file_upload' diff --git a/lib/rails_admin/config/fields/factories/password.rb b/lib/rails_admin/config/fields/factories/password.rb index f4fb2314b4..7a97904b72 100644 --- a/lib/rails_admin/config/fields/factories/password.rb +++ b/lib/rails_admin/config/fields/factories/password.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types/password' diff --git a/lib/rails_admin/config/fields/factories/shrine.rb b/lib/rails_admin/config/fields/factories/shrine.rb index dc37b373f8..6ed86c675a 100644 --- a/lib/rails_admin/config/fields/factories/shrine.rb +++ b/lib/rails_admin/config/fields/factories/shrine.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields' require 'rails_admin/config/fields/types' require 'rails_admin/config/fields/types/file_upload' diff --git a/lib/rails_admin/config/fields/group.rb b/lib/rails_admin/config/fields/group.rb index 619e6d9e2a..ab41da36dd 100644 --- a/lib/rails_admin/config/fields/group.rb +++ b/lib/rails_admin/config/fields/group.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'active_support/core_ext/string/inflections' require 'rails_admin/config/proxyable' require 'rails_admin/config/configurable' diff --git a/lib/rails_admin/config/fields/types.rb b/lib/rails_admin/config/fields/types.rb index afa8664521..f493595eca 100644 --- a/lib/rails_admin/config/fields/types.rb +++ b/lib/rails_admin/config/fields/types.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'active_support/core_ext/string/inflections' require 'rails_admin/config/fields' require 'rails_admin/config/fields/association' diff --git a/lib/rails_admin/config/fields/types/action_text.rb b/lib/rails_admin/config/fields/types/action_text.rb index 77d0fff0fb..6eba7d76b3 100644 --- a/lib/rails_admin/config/fields/types/action_text.rb +++ b/lib/rails_admin/config/fields/types/action_text.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/active_record_enum.rb b/lib/rails_admin/config/fields/types/active_record_enum.rb index 330cc91b27..e0f658a295 100644 --- a/lib/rails_admin/config/fields/types/active_record_enum.rb +++ b/lib/rails_admin/config/fields/types/active_record_enum.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/enum' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/active_storage.rb b/lib/rails_admin/config/fields/types/active_storage.rb index edea47e76b..02cfaf8426 100644 --- a/lib/rails_admin/config/fields/types/active_storage.rb +++ b/lib/rails_admin/config/fields/types/active_storage.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/file_upload' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/all.rb b/lib/rails_admin/config/fields/types/all.rb index f431256689..0d66d3829a 100644 --- a/lib/rails_admin/config/fields/types/all.rb +++ b/lib/rails_admin/config/fields/types/all.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/action_text' require 'rails_admin/config/fields/types/active_record_enum' require 'rails_admin/config/fields/types/active_storage' diff --git a/lib/rails_admin/config/fields/types/belongs_to_association.rb b/lib/rails_admin/config/fields/types/belongs_to_association.rb index 73bbd56e9f..55d3c0197b 100644 --- a/lib/rails_admin/config/fields/types/belongs_to_association.rb +++ b/lib/rails_admin/config/fields/types/belongs_to_association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/association' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/boolean.rb b/lib/rails_admin/config/fields/types/boolean.rb index c7f3807f1e..9fde96caac 100644 --- a/lib/rails_admin/config/fields/types/boolean.rb +++ b/lib/rails_admin/config/fields/types/boolean.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Fields diff --git a/lib/rails_admin/config/fields/types/bson_object_id.rb b/lib/rails_admin/config/fields/types/bson_object_id.rb index 59f3077ee0..8bc972e809 100644 --- a/lib/rails_admin/config/fields/types/bson_object_id.rb +++ b/lib/rails_admin/config/fields/types/bson_object_id.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/carrierwave.rb b/lib/rails_admin/config/fields/types/carrierwave.rb index c542d7996b..7fd6f5a974 100644 --- a/lib/rails_admin/config/fields/types/carrierwave.rb +++ b/lib/rails_admin/config/fields/types/carrierwave.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/base' require 'rails_admin/config/fields/types/file_upload' diff --git a/lib/rails_admin/config/fields/types/citext.rb b/lib/rails_admin/config/fields/types/citext.rb index c37de29c3e..c93c0b8af7 100644 --- a/lib/rails_admin/config/fields/types/citext.rb +++ b/lib/rails_admin/config/fields/types/citext.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/ck_editor.rb b/lib/rails_admin/config/fields/types/ck_editor.rb index f1f4f439bd..dd6ed249f7 100644 --- a/lib/rails_admin/config/fields/types/ck_editor.rb +++ b/lib/rails_admin/config/fields/types/ck_editor.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/code_mirror.rb b/lib/rails_admin/config/fields/types/code_mirror.rb index 0d45a16ae7..fbd08f3eee 100644 --- a/lib/rails_admin/config/fields/types/code_mirror.rb +++ b/lib/rails_admin/config/fields/types/code_mirror.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/color.rb b/lib/rails_admin/config/fields/types/color.rb index 2d196ba2c6..a18bc5ea7e 100644 --- a/lib/rails_admin/config/fields/types/color.rb +++ b/lib/rails_admin/config/fields/types/color.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string_like' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/date.rb b/lib/rails_admin/config/fields/types/date.rb index b931b3935b..02230d635a 100644 --- a/lib/rails_admin/config/fields/types/date.rb +++ b/lib/rails_admin/config/fields/types/date.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/datetime' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/datetime.rb b/lib/rails_admin/config/fields/types/datetime.rb index 2f8846ccd4..ab18e8c483 100644 --- a/lib/rails_admin/config/fields/types/datetime.rb +++ b/lib/rails_admin/config/fields/types/datetime.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/base' require 'rails_admin/support/datetime' diff --git a/lib/rails_admin/config/fields/types/decimal.rb b/lib/rails_admin/config/fields/types/decimal.rb index 0d98204db0..166564f74d 100644 --- a/lib/rails_admin/config/fields/types/decimal.rb +++ b/lib/rails_admin/config/fields/types/decimal.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/numeric' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/dragonfly.rb b/lib/rails_admin/config/fields/types/dragonfly.rb index 639bd8af31..3f4049742e 100644 --- a/lib/rails_admin/config/fields/types/dragonfly.rb +++ b/lib/rails_admin/config/fields/types/dragonfly.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/base' require 'rails_admin/config/fields/types/file_upload' diff --git a/lib/rails_admin/config/fields/types/enum.rb b/lib/rails_admin/config/fields/types/enum.rb index ed7902d358..976879c1cb 100644 --- a/lib/rails_admin/config/fields/types/enum.rb +++ b/lib/rails_admin/config/fields/types/enum.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/file_upload.rb b/lib/rails_admin/config/fields/types/file_upload.rb index 9a7453ed1e..b3ffe52e9a 100644 --- a/lib/rails_admin/config/fields/types/file_upload.rb +++ b/lib/rails_admin/config/fields/types/file_upload.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/float.rb b/lib/rails_admin/config/fields/types/float.rb index 4539daa967..c68c7aef8c 100644 --- a/lib/rails_admin/config/fields/types/float.rb +++ b/lib/rails_admin/config/fields/types/float.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/numeric' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/froala.rb b/lib/rails_admin/config/fields/types/froala.rb index a88cc78013..b52095d493 100644 --- a/lib/rails_admin/config/fields/types/froala.rb +++ b/lib/rails_admin/config/fields/types/froala.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/has_and_belongs_to_many_association.rb b/lib/rails_admin/config/fields/types/has_and_belongs_to_many_association.rb index 656ce8b6d7..cb897c5653 100644 --- a/lib/rails_admin/config/fields/types/has_and_belongs_to_many_association.rb +++ b/lib/rails_admin/config/fields/types/has_and_belongs_to_many_association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/has_many_association' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/has_many_association.rb b/lib/rails_admin/config/fields/types/has_many_association.rb index 13bfd97c0b..93a289f8a0 100644 --- a/lib/rails_admin/config/fields/types/has_many_association.rb +++ b/lib/rails_admin/config/fields/types/has_many_association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/association' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/has_one_association.rb b/lib/rails_admin/config/fields/types/has_one_association.rb index 397d81392a..ef2e2588b8 100644 --- a/lib/rails_admin/config/fields/types/has_one_association.rb +++ b/lib/rails_admin/config/fields/types/has_one_association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/association' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/hidden.rb b/lib/rails_admin/config/fields/types/hidden.rb index 568ec96828..0930a79711 100644 --- a/lib/rails_admin/config/fields/types/hidden.rb +++ b/lib/rails_admin/config/fields/types/hidden.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string_like' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/inet.rb b/lib/rails_admin/config/fields/types/inet.rb index 614af909ec..bcddcf6a36 100644 --- a/lib/rails_admin/config/fields/types/inet.rb +++ b/lib/rails_admin/config/fields/types/inet.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/base' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/integer.rb b/lib/rails_admin/config/fields/types/integer.rb index c3a9defa54..4dd14e500d 100644 --- a/lib/rails_admin/config/fields/types/integer.rb +++ b/lib/rails_admin/config/fields/types/integer.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/numeric' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/json.rb b/lib/rails_admin/config/fields/types/json.rb index 366c919fe7..024f0c41bc 100644 --- a/lib/rails_admin/config/fields/types/json.rb +++ b/lib/rails_admin/config/fields/types/json.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/multiple_active_storage.rb b/lib/rails_admin/config/fields/types/multiple_active_storage.rb index 749941248c..99131f2b7a 100644 --- a/lib/rails_admin/config/fields/types/multiple_active_storage.rb +++ b/lib/rails_admin/config/fields/types/multiple_active_storage.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/multiple_file_upload' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/multiple_carrierwave.rb b/lib/rails_admin/config/fields/types/multiple_carrierwave.rb index 23dcaa16e1..0a15b5637e 100644 --- a/lib/rails_admin/config/fields/types/multiple_carrierwave.rb +++ b/lib/rails_admin/config/fields/types/multiple_carrierwave.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/multiple_file_upload' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/multiple_file_upload.rb b/lib/rails_admin/config/fields/types/multiple_file_upload.rb index 2d93306b8f..3e6193e5a6 100644 --- a/lib/rails_admin/config/fields/types/multiple_file_upload.rb +++ b/lib/rails_admin/config/fields/types/multiple_file_upload.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Fields diff --git a/lib/rails_admin/config/fields/types/numeric.rb b/lib/rails_admin/config/fields/types/numeric.rb index 89c3509c99..9abff008b1 100644 --- a/lib/rails_admin/config/fields/types/numeric.rb +++ b/lib/rails_admin/config/fields/types/numeric.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/base' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/paperclip.rb b/lib/rails_admin/config/fields/types/paperclip.rb index 23fad142af..399b334efd 100644 --- a/lib/rails_admin/config/fields/types/paperclip.rb +++ b/lib/rails_admin/config/fields/types/paperclip.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/base' require 'rails_admin/config/fields/types/file_upload' diff --git a/lib/rails_admin/config/fields/types/password.rb b/lib/rails_admin/config/fields/types/password.rb index b7cd0c9422..9cac5cc897 100644 --- a/lib/rails_admin/config/fields/types/password.rb +++ b/lib/rails_admin/config/fields/types/password.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/polymorphic_association.rb b/lib/rails_admin/config/fields/types/polymorphic_association.rb index 9f14d14859..327053f51a 100644 --- a/lib/rails_admin/config/fields/types/polymorphic_association.rb +++ b/lib/rails_admin/config/fields/types/polymorphic_association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/belongs_to_association' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/serialized.rb b/lib/rails_admin/config/fields/types/serialized.rb index 491bead259..d403ee56eb 100644 --- a/lib/rails_admin/config/fields/types/serialized.rb +++ b/lib/rails_admin/config/fields/types/serialized.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/shrine.rb b/lib/rails_admin/config/fields/types/shrine.rb index 3ed8978556..bdac240a40 100644 --- a/lib/rails_admin/config/fields/types/shrine.rb +++ b/lib/rails_admin/config/fields/types/shrine.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/file_upload' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/simple_mde.rb b/lib/rails_admin/config/fields/types/simple_mde.rb index ffd72949c0..6d0cda18c4 100644 --- a/lib/rails_admin/config/fields/types/simple_mde.rb +++ b/lib/rails_admin/config/fields/types/simple_mde.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/string.rb b/lib/rails_admin/config/fields/types/string.rb index 52cfb27e42..19403a1c9c 100644 --- a/lib/rails_admin/config/fields/types/string.rb +++ b/lib/rails_admin/config/fields/types/string.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string_like' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/string_like.rb b/lib/rails_admin/config/fields/types/string_like.rb index fcbf564844..eb486682b1 100644 --- a/lib/rails_admin/config/fields/types/string_like.rb +++ b/lib/rails_admin/config/fields/types/string_like.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/base' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/text.rb b/lib/rails_admin/config/fields/types/text.rb index 3fb6ff2099..d51c767240 100644 --- a/lib/rails_admin/config/fields/types/text.rb +++ b/lib/rails_admin/config/fields/types/text.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string_like' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/time.rb b/lib/rails_admin/config/fields/types/time.rb index f53693fe4e..8fe54bf429 100644 --- a/lib/rails_admin/config/fields/types/time.rb +++ b/lib/rails_admin/config/fields/types/time.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/datetime' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/timestamp.rb b/lib/rails_admin/config/fields/types/timestamp.rb index b9c63bb8b6..f677bc76c3 100644 --- a/lib/rails_admin/config/fields/types/timestamp.rb +++ b/lib/rails_admin/config/fields/types/timestamp.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/datetime' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/uuid.rb b/lib/rails_admin/config/fields/types/uuid.rb index b0eea09433..333589048c 100644 --- a/lib/rails_admin/config/fields/types/uuid.rb +++ b/lib/rails_admin/config/fields/types/uuid.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/string' module RailsAdmin diff --git a/lib/rails_admin/config/fields/types/wysihtml5.rb b/lib/rails_admin/config/fields/types/wysihtml5.rb index f7a3b7ea88..ce39829723 100644 --- a/lib/rails_admin/config/fields/types/wysihtml5.rb +++ b/lib/rails_admin/config/fields/types/wysihtml5.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/types/text' module RailsAdmin diff --git a/lib/rails_admin/config/groupable.rb b/lib/rails_admin/config/groupable.rb index 7e78786ef4..096e176a83 100644 --- a/lib/rails_admin/config/groupable.rb +++ b/lib/rails_admin/config/groupable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/group' module RailsAdmin diff --git a/lib/rails_admin/config/has_description.rb b/lib/rails_admin/config/has_description.rb index 26bebf9627..299728a5c0 100644 --- a/lib/rails_admin/config/has_description.rb +++ b/lib/rails_admin/config/has_description.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config # Provides accessor and autoregistering of model's description. diff --git a/lib/rails_admin/config/has_fields.rb b/lib/rails_admin/config/has_fields.rb index a048527a6d..6418cde2c4 100644 --- a/lib/rails_admin/config/has_fields.rb +++ b/lib/rails_admin/config/has_fields.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config # Provides accessors and autoregistering of model's fields. diff --git a/lib/rails_admin/config/has_groups.rb b/lib/rails_admin/config/has_groups.rb index a9cb739124..b989e73bad 100644 --- a/lib/rails_admin/config/has_groups.rb +++ b/lib/rails_admin/config/has_groups.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/fields/group' module RailsAdmin diff --git a/lib/rails_admin/config/hideable.rb b/lib/rails_admin/config/hideable.rb index a0ade00d0a..2b8fa68948 100644 --- a/lib/rails_admin/config/hideable.rb +++ b/lib/rails_admin/config/hideable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config # Defines a visibility configuration diff --git a/lib/rails_admin/config/inspectable.rb b/lib/rails_admin/config/inspectable.rb index dc96dfffc2..0028fe1d93 100644 --- a/lib/rails_admin/config/inspectable.rb +++ b/lib/rails_admin/config/inspectable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Inspectable diff --git a/lib/rails_admin/config/model.rb b/lib/rails_admin/config/model.rb index 6d49370623..16a041a8fd 100644 --- a/lib/rails_admin/config/model.rb +++ b/lib/rails_admin/config/model.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config' require 'rails_admin/config/proxyable' require 'rails_admin/config/configurable' diff --git a/lib/rails_admin/config/proxyable.rb b/lib/rails_admin/config/proxyable.rb index 766f9f53a7..61551e1de1 100644 --- a/lib/rails_admin/config/proxyable.rb +++ b/lib/rails_admin/config/proxyable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/proxyable/proxy' module RailsAdmin module Config diff --git a/lib/rails_admin/config/proxyable/proxy.rb b/lib/rails_admin/config/proxyable/proxy.rb index ff631f8600..7913b57371 100644 --- a/lib/rails_admin/config/proxyable/proxy.rb +++ b/lib/rails_admin/config/proxyable/proxy.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Config module Proxyable diff --git a/lib/rails_admin/config/sections.rb b/lib/rails_admin/config/sections.rb index beb92badb9..21a47349fe 100644 --- a/lib/rails_admin/config/sections.rb +++ b/lib/rails_admin/config/sections.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'active_support/core_ext/string/inflections' require 'rails_admin/config/sections/base' require 'rails_admin/config/sections/edit' diff --git a/lib/rails_admin/config/sections/base.rb b/lib/rails_admin/config/sections/base.rb index 617adf2d74..718d55471e 100644 --- a/lib/rails_admin/config/sections/base.rb +++ b/lib/rails_admin/config/sections/base.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/proxyable' require 'rails_admin/config/configurable' require 'rails_admin/config/inspectable' diff --git a/lib/rails_admin/config/sections/create.rb b/lib/rails_admin/config/sections/create.rb index 1bee8d1695..b2921cc20d 100644 --- a/lib/rails_admin/config/sections/create.rb +++ b/lib/rails_admin/config/sections/create.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/sections/edit' module RailsAdmin diff --git a/lib/rails_admin/config/sections/edit.rb b/lib/rails_admin/config/sections/edit.rb index a6ff8e0f67..dd910a32ec 100644 --- a/lib/rails_admin/config/sections/edit.rb +++ b/lib/rails_admin/config/sections/edit.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/sections/base' module RailsAdmin diff --git a/lib/rails_admin/config/sections/export.rb b/lib/rails_admin/config/sections/export.rb index df93bf3e5c..1ee3c45eb2 100644 --- a/lib/rails_admin/config/sections/export.rb +++ b/lib/rails_admin/config/sections/export.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/sections/base' module RailsAdmin diff --git a/lib/rails_admin/config/sections/list.rb b/lib/rails_admin/config/sections/list.rb index 2ab4bf8342..5db655291e 100644 --- a/lib/rails_admin/config/sections/list.rb +++ b/lib/rails_admin/config/sections/list.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/sections/base' module RailsAdmin diff --git a/lib/rails_admin/config/sections/modal.rb b/lib/rails_admin/config/sections/modal.rb index 0135efc0c3..a9f1379155 100644 --- a/lib/rails_admin/config/sections/modal.rb +++ b/lib/rails_admin/config/sections/modal.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/sections/edit' module RailsAdmin diff --git a/lib/rails_admin/config/sections/nested.rb b/lib/rails_admin/config/sections/nested.rb index 998c5b12c5..7db09a4cbf 100644 --- a/lib/rails_admin/config/sections/nested.rb +++ b/lib/rails_admin/config/sections/nested.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/sections/edit' module RailsAdmin diff --git a/lib/rails_admin/config/sections/show.rb b/lib/rails_admin/config/sections/show.rb index 789697a5a3..a015b29a3c 100644 --- a/lib/rails_admin/config/sections/show.rb +++ b/lib/rails_admin/config/sections/show.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/sections/base' module RailsAdmin diff --git a/lib/rails_admin/config/sections/update.rb b/lib/rails_admin/config/sections/update.rb index d5c082bb04..1a8e56a4d9 100644 --- a/lib/rails_admin/config/sections/update.rb +++ b/lib/rails_admin/config/sections/update.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/config/sections/edit' module RailsAdmin diff --git a/lib/rails_admin/engine.rb b/lib/rails_admin/engine.rb index ad21108036..6732834d83 100644 --- a/lib/rails_admin/engine.rb +++ b/lib/rails_admin/engine.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'kaminari' require 'nested_form' require 'rails' diff --git a/lib/rails_admin/extension.rb b/lib/rails_admin/extension.rb index 154ca972c0..591dfbba5b 100644 --- a/lib/rails_admin/extension.rb +++ b/lib/rails_admin/extension.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/extensions/controller_extension' module RailsAdmin diff --git a/lib/rails_admin/extensions/cancancan.rb b/lib/rails_admin/extensions/cancancan.rb index 9a639d8961..f742c85e59 100644 --- a/lib/rails_admin/extensions/cancancan.rb +++ b/lib/rails_admin/extensions/cancancan.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/extensions/cancancan/authorization_adapter' RailsAdmin.add_extension(:cancancan, RailsAdmin::Extensions::CanCanCan, authorization: true) diff --git a/lib/rails_admin/extensions/cancancan/authorization_adapter.rb b/lib/rails_admin/extensions/cancancan/authorization_adapter.rb index 76b513f126..bc395b72fd 100644 --- a/lib/rails_admin/extensions/cancancan/authorization_adapter.rb +++ b/lib/rails_admin/extensions/cancancan/authorization_adapter.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Extensions module CanCanCan diff --git a/lib/rails_admin/extensions/controller_extension.rb b/lib/rails_admin/extensions/controller_extension.rb index ea135a48f1..9907793f46 100644 --- a/lib/rails_admin/extensions/controller_extension.rb +++ b/lib/rails_admin/extensions/controller_extension.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Extensions module ControllerExtension diff --git a/lib/rails_admin/extensions/paper_trail.rb b/lib/rails_admin/extensions/paper_trail.rb index 09d13bcd34..12b1cff032 100644 --- a/lib/rails_admin/extensions/paper_trail.rb +++ b/lib/rails_admin/extensions/paper_trail.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/extensions/paper_trail/auditing_adapter' RailsAdmin.add_extension(:paper_trail, RailsAdmin::Extensions::PaperTrail, auditing: true) diff --git a/lib/rails_admin/extensions/paper_trail/auditing_adapter.rb b/lib/rails_admin/extensions/paper_trail/auditing_adapter.rb index c2525a50da..c44a37c519 100644 --- a/lib/rails_admin/extensions/paper_trail/auditing_adapter.rb +++ b/lib/rails_admin/extensions/paper_trail/auditing_adapter.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'active_support/core_ext/string/strip' module RailsAdmin @@ -49,7 +51,7 @@ class AuditingAdapter created_at: :created_at, message: :event, }.freeze - E_VERSION_MODEL_NOT_SET = <<-ERROR.strip_heredoc.freeze + E_VERSION_MODEL_NOT_SET = <<-ERROR.strip_heredoc Please set up PaperTrail's version model explicitly. config.audit_with :paper_trail, 'User', 'PaperTrail::Version' diff --git a/lib/rails_admin/extensions/pundit.rb b/lib/rails_admin/extensions/pundit.rb index f194e3f28e..ff9adf36ad 100644 --- a/lib/rails_admin/extensions/pundit.rb +++ b/lib/rails_admin/extensions/pundit.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/extensions/pundit/authorization_adapter' RailsAdmin.add_extension(:pundit, RailsAdmin::Extensions::Pundit, authorization: true) diff --git a/lib/rails_admin/extensions/pundit/authorization_adapter.rb b/lib/rails_admin/extensions/pundit/authorization_adapter.rb index 5fa03da5d0..f893c42cc9 100644 --- a/lib/rails_admin/extensions/pundit/authorization_adapter.rb +++ b/lib/rails_admin/extensions/pundit/authorization_adapter.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Extensions module Pundit diff --git a/lib/rails_admin/support/csv_converter.rb b/lib/rails_admin/support/csv_converter.rb index bc052ea809..9fc80281e3 100644 --- a/lib/rails_admin/support/csv_converter.rb +++ b/lib/rails_admin/support/csv_converter.rb @@ -1,4 +1,5 @@ # encoding: UTF-8 +# frozen_string_literal: true require 'csv' diff --git a/lib/rails_admin/support/datetime.rb b/lib/rails_admin/support/datetime.rb index 2d163e50de..bf0bda072b 100644 --- a/lib/rails_admin/support/datetime.rb +++ b/lib/rails_admin/support/datetime.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin module Support class Datetime diff --git a/lib/rails_admin/support/esmodule_preprocessor.rb b/lib/rails_admin/support/esmodule_preprocessor.rb index e8e6f6ac68..04a8658640 100644 --- a/lib/rails_admin/support/esmodule_preprocessor.rb +++ b/lib/rails_admin/support/esmodule_preprocessor.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin class ESModulePreprocessor def self.instance diff --git a/lib/rails_admin/support/hash_helper.rb b/lib/rails_admin/support/hash_helper.rb index 0b8647d551..4a6aa3d681 100644 --- a/lib/rails_admin/support/hash_helper.rb +++ b/lib/rails_admin/support/hash_helper.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module RailsAdmin class HashHelper def self.symbolize(obj) diff --git a/lib/rails_admin/version.rb b/lib/rails_admin/version.rb index de07a0023c..7e3d5e5d43 100644 --- a/lib/rails_admin/version.rb +++ b/lib/rails_admin/version.rb @@ -1,9 +1,11 @@ +# frozen_string_literal: true + module RailsAdmin class Version MAJOR = 3 MINOR = 0 PATCH = 0 - PRE = 'rc3'.freeze + PRE = 'rc3' class << self # @return [String] diff --git a/lib/tasks/rails_admin.rake b/lib/tasks/rails_admin.rake index 1dd1cbc177..207a160643 100644 --- a/lib/tasks/rails_admin.rake +++ b/lib/tasks/rails_admin.rake @@ -1,3 +1,5 @@ +# frozen_string_literal: true + namespace :rails_admin do desc 'Install rails_admin' task :install do diff --git a/rails_admin.gemspec b/rails_admin.gemspec index 6173e8cad6..55577acbe3 100644 --- a/rails_admin.gemspec +++ b/rails_admin.gemspec @@ -1,4 +1,5 @@ # coding: utf-8 +# frozen_string_literal: true lib = File.expand_path('lib', __dir__) $LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib) diff --git a/spec/controllers/rails_admin/application_controller_spec.rb b/spec/controllers/rails_admin/application_controller_spec.rb index 3448143778..57498c536d 100644 --- a/spec/controllers/rails_admin/application_controller_spec.rb +++ b/spec/controllers/rails_admin/application_controller_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::ApplicationController, type: :controller do diff --git a/spec/controllers/rails_admin/main_controller_spec.rb b/spec/controllers/rails_admin/main_controller_spec.rb index df2b08723d..1ec9223623 100644 --- a/spec/controllers/rails_admin/main_controller_spec.rb +++ b/spec/controllers/rails_admin/main_controller_spec.rb @@ -1,4 +1,5 @@ # encoding: utf-8 +# frozen_string_literal: true require 'spec_helper' diff --git a/spec/dummy_app/Gemfile b/spec/dummy_app/Gemfile index f837113384..7a02349acf 100644 --- a/spec/dummy_app/Gemfile +++ b/spec/dummy_app/Gemfile @@ -1,3 +1,5 @@ +# frozen_string_literal: true + source 'https://rubygems.org' gem 'rails', '>= 6.0.0' diff --git a/spec/dummy_app/Rakefile b/spec/dummy_app/Rakefile index e41e07d924..dc38fb4849 100755 --- a/spec/dummy_app/Rakefile +++ b/spec/dummy_app/Rakefile @@ -1,4 +1,6 @@ #!/usr/bin/env rake +# frozen_string_literal: true + # Add your own tasks in files placed in lib/tasks ending in .rake, # for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. diff --git a/spec/dummy_app/app/active_record/abstract.rb b/spec/dummy_app/app/active_record/abstract.rb index c783084eb2..2264408887 100644 --- a/spec/dummy_app/app/active_record/abstract.rb +++ b/spec/dummy_app/app/active_record/abstract.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Abstract < ActiveRecord::Base self.abstract_class = true end diff --git a/spec/dummy_app/app/active_record/another_field_test.rb b/spec/dummy_app/app/active_record/another_field_test.rb index 0d19ac2570..1204ac0909 100644 --- a/spec/dummy_app/app/active_record/another_field_test.rb +++ b/spec/dummy_app/app/active_record/another_field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AnotherFieldTest < ActiveRecord::Base has_many :nested_field_tests, inverse_of: :another_field_test end diff --git a/spec/dummy_app/app/active_record/ball.rb b/spec/dummy_app/app/active_record/ball.rb index d84138a411..a533986be7 100644 --- a/spec/dummy_app/app/active_record/ball.rb +++ b/spec/dummy_app/app/active_record/ball.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Ball < ActiveRecord::Base has_one :comment, as: :commentable diff --git a/spec/dummy_app/app/active_record/carrierwave_uploader.rb b/spec/dummy_app/app/active_record/carrierwave_uploader.rb index 872fc2d3ba..6762c2b41d 100644 --- a/spec/dummy_app/app/active_record/carrierwave_uploader.rb +++ b/spec/dummy_app/app/active_record/carrierwave_uploader.rb @@ -1,4 +1,5 @@ # encoding: utf-8 +# frozen_string_literal: true require 'mini_magick' class CarrierwaveUploader < CarrierWave::Uploader::Base diff --git a/spec/dummy_app/app/active_record/category.rb b/spec/dummy_app/app/active_record/category.rb index 423ff8acb2..5c3d43e0d5 100644 --- a/spec/dummy_app/app/active_record/category.rb +++ b/spec/dummy_app/app/active_record/category.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Category < ActiveRecord::Base belongs_to :parent_category, class_name: 'Category', optional: true end diff --git a/spec/dummy_app/app/active_record/cms.rb b/spec/dummy_app/app/active_record/cms.rb index a868656d3e..bb97036cf3 100644 --- a/spec/dummy_app/app/active_record/cms.rb +++ b/spec/dummy_app/app/active_record/cms.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Cms def self.table_name_prefix 'cms_' diff --git a/spec/dummy_app/app/active_record/cms/basic_page.rb b/spec/dummy_app/app/active_record/cms/basic_page.rb index ce9ad6018c..e14fd75bad 100644 --- a/spec/dummy_app/app/active_record/cms/basic_page.rb +++ b/spec/dummy_app/app/active_record/cms/basic_page.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Cms class BasicPage < ActiveRecord::Base self.table_name = :cms_basic_pages diff --git a/spec/dummy_app/app/active_record/comment.rb b/spec/dummy_app/app/active_record/comment.rb index 11a6992765..68adbfc185 100644 --- a/spec/dummy_app/app/active_record/comment.rb +++ b/spec/dummy_app/app/active_record/comment.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Comment < ActiveRecord::Base include Taggable belongs_to :commentable, polymorphic: true, optional: true diff --git a/spec/dummy_app/app/active_record/comment/confirmed.rb b/spec/dummy_app/app/active_record/comment/confirmed.rb index 45ccf29407..b96fba3bff 100644 --- a/spec/dummy_app/app/active_record/comment/confirmed.rb +++ b/spec/dummy_app/app/active_record/comment/confirmed.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Comment class Confirmed < Comment default_scope { where(content: 'something') } diff --git a/spec/dummy_app/app/active_record/concerns/taggable.rb b/spec/dummy_app/app/active_record/concerns/taggable.rb index be7c776ece..6293ab069b 100644 --- a/spec/dummy_app/app/active_record/concerns/taggable.rb +++ b/spec/dummy_app/app/active_record/concerns/taggable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Taggable extend ActiveSupport::Concern # dummy diff --git a/spec/dummy_app/app/active_record/deeply_nested_field_test.rb b/spec/dummy_app/app/active_record/deeply_nested_field_test.rb index c971a75614..7779eac210 100644 --- a/spec/dummy_app/app/active_record/deeply_nested_field_test.rb +++ b/spec/dummy_app/app/active_record/deeply_nested_field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DeeplyNestedFieldTest < ActiveRecord::Base belongs_to :nested_field_test, inverse_of: :deeply_nested_field_tests end diff --git a/spec/dummy_app/app/active_record/division.rb b/spec/dummy_app/app/active_record/division.rb index f24ff09620..7fda495748 100644 --- a/spec/dummy_app/app/active_record/division.rb +++ b/spec/dummy_app/app/active_record/division.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Division < ActiveRecord::Base self.primary_key = :custom_id diff --git a/spec/dummy_app/app/active_record/draft.rb b/spec/dummy_app/app/active_record/draft.rb index dfbb951bed..18a22076f4 100644 --- a/spec/dummy_app/app/active_record/draft.rb +++ b/spec/dummy_app/app/active_record/draft.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Draft < ActiveRecord::Base belongs_to :team belongs_to :player diff --git a/spec/dummy_app/app/active_record/eager_loaded/basketball.rb b/spec/dummy_app/app/active_record/eager_loaded/basketball.rb index f85f4fdc66..28dbe974d4 100644 --- a/spec/dummy_app/app/active_record/eager_loaded/basketball.rb +++ b/spec/dummy_app/app/active_record/eager_loaded/basketball.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class Basketball < Ball end diff --git a/spec/dummy_app/app/active_record/fan.rb b/spec/dummy_app/app/active_record/fan.rb index 1ec4e1effb..791baef70c 100644 --- a/spec/dummy_app/app/active_record/fan.rb +++ b/spec/dummy_app/app/active_record/fan.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Fan < ActiveRecord::Base has_and_belongs_to_many :teams diff --git a/spec/dummy_app/app/active_record/field_test.rb b/spec/dummy_app/app/active_record/field_test.rb index 4f32eb110e..5677d51f1c 100644 --- a/spec/dummy_app/app/active_record/field_test.rb +++ b/spec/dummy_app/app/active_record/field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class FieldTest < ActiveRecord::Base has_many :nested_field_tests, dependent: :destroy, inverse_of: :field_test accepts_nested_attributes_for :nested_field_tests, allow_destroy: true diff --git a/spec/dummy_app/app/active_record/hardball.rb b/spec/dummy_app/app/active_record/hardball.rb index 3f7b98da4b..7de1a351db 100644 --- a/spec/dummy_app/app/active_record/hardball.rb +++ b/spec/dummy_app/app/active_record/hardball.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class Hardball < Ball end diff --git a/spec/dummy_app/app/active_record/image.rb b/spec/dummy_app/app/active_record/image.rb index 8d37e8833a..f45c5b74d5 100644 --- a/spec/dummy_app/app/active_record/image.rb +++ b/spec/dummy_app/app/active_record/image.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Image < ActiveRecord::Base has_attached_file :file, styles: {medium: '300x300>', thumb: '100x100>'} validates_attachment_presence :file diff --git a/spec/dummy_app/app/active_record/league.rb b/spec/dummy_app/app/active_record/league.rb index 8bd94243ef..c1b4c45623 100644 --- a/spec/dummy_app/app/active_record/league.rb +++ b/spec/dummy_app/app/active_record/league.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class League < ActiveRecord::Base has_many :divisions, foreign_key: 'custom_league_id' has_many :teams, -> { readonly }, through: :divisions diff --git a/spec/dummy_app/app/active_record/managed_team.rb b/spec/dummy_app/app/active_record/managed_team.rb index fc789b716d..4c1f91a7f7 100644 --- a/spec/dummy_app/app/active_record/managed_team.rb +++ b/spec/dummy_app/app/active_record/managed_team.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ManagedTeam < Team belongs_to :user, class_name: 'ManagingUser', foreign_key: :manager, primary_key: :email, optional: true, inverse_of: :teams end diff --git a/spec/dummy_app/app/active_record/managing_user.rb b/spec/dummy_app/app/active_record/managing_user.rb index 87d36a90f8..0404289744 100644 --- a/spec/dummy_app/app/active_record/managing_user.rb +++ b/spec/dummy_app/app/active_record/managing_user.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ManagingUser < User has_one :team, class_name: 'ManagedTeam', foreign_key: :manager, primary_key: :email, inverse_of: :user has_many :teams, class_name: 'ManagedTeam', foreign_key: :manager, primary_key: :email, inverse_of: :user diff --git a/spec/dummy_app/app/active_record/nested_field_test.rb b/spec/dummy_app/app/active_record/nested_field_test.rb index c0aaa933d0..8873b1301b 100644 --- a/spec/dummy_app/app/active_record/nested_field_test.rb +++ b/spec/dummy_app/app/active_record/nested_field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class NestedFieldTest < ActiveRecord::Base belongs_to :field_test, optional: true, inverse_of: :nested_field_tests belongs_to :another_field_test, optional: true, inverse_of: :nested_field_tests diff --git a/spec/dummy_app/app/active_record/paper_trail_test.rb b/spec/dummy_app/app/active_record/paper_trail_test.rb index 39b7ee725c..4675895ca1 100644 --- a/spec/dummy_app/app/active_record/paper_trail_test.rb +++ b/spec/dummy_app/app/active_record/paper_trail_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class PaperTrailTest < ActiveRecord::Base has_paper_trail end diff --git a/spec/dummy_app/app/active_record/paper_trail_test/subclass_in_namespace.rb b/spec/dummy_app/app/active_record/paper_trail_test/subclass_in_namespace.rb index 15d8d28403..a50aaaebc5 100644 --- a/spec/dummy_app/app/active_record/paper_trail_test/subclass_in_namespace.rb +++ b/spec/dummy_app/app/active_record/paper_trail_test/subclass_in_namespace.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class PaperTrailTest < ActiveRecord::Base class SubclassInNamespace < self end diff --git a/spec/dummy_app/app/active_record/paper_trail_test_subclass.rb b/spec/dummy_app/app/active_record/paper_trail_test_subclass.rb index 790dba3d9d..e4feca1d0f 100644 --- a/spec/dummy_app/app/active_record/paper_trail_test_subclass.rb +++ b/spec/dummy_app/app/active_record/paper_trail_test_subclass.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class PaperTrailTestSubclass < PaperTrailTest end diff --git a/spec/dummy_app/app/active_record/paper_trail_test_with_custom_association.rb b/spec/dummy_app/app/active_record/paper_trail_test_with_custom_association.rb index ae7e1a3a32..94eb0ce8fd 100644 --- a/spec/dummy_app/app/active_record/paper_trail_test_with_custom_association.rb +++ b/spec/dummy_app/app/active_record/paper_trail_test_with_custom_association.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Trail < PaperTrail::Version self.table_name = :custom_versions end diff --git a/spec/dummy_app/app/active_record/player.rb b/spec/dummy_app/app/active_record/player.rb index a593d47dc2..6d14ef79f1 100644 --- a/spec/dummy_app/app/active_record/player.rb +++ b/spec/dummy_app/app/active_record/player.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Player < ActiveRecord::Base belongs_to :team, optional: true, inverse_of: :players has_one :draft, dependent: :destroy diff --git a/spec/dummy_app/app/active_record/read_only_comment.rb b/spec/dummy_app/app/active_record/read_only_comment.rb index 5edb1f4cf3..7188c58bf4 100644 --- a/spec/dummy_app/app/active_record/read_only_comment.rb +++ b/spec/dummy_app/app/active_record/read_only_comment.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ReadOnlyComment < Comment def readonly? true diff --git a/spec/dummy_app/app/active_record/restricted_team.rb b/spec/dummy_app/app/active_record/restricted_team.rb index f42bce492b..aded1a6446 100644 --- a/spec/dummy_app/app/active_record/restricted_team.rb +++ b/spec/dummy_app/app/active_record/restricted_team.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class RestrictedTeam < Team has_many :players, foreign_key: :team_id, dependent: :restrict_with_error end diff --git a/spec/dummy_app/app/active_record/shrine_uploader.rb b/spec/dummy_app/app/active_record/shrine_uploader.rb index b8ab3ba0d8..aef29cc30e 100644 --- a/spec/dummy_app/app/active_record/shrine_uploader.rb +++ b/spec/dummy_app/app/active_record/shrine_uploader.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ShrineUploader < Shrine plugin :activerecord diff --git a/spec/dummy_app/app/active_record/shrine_versioning_uploader.rb b/spec/dummy_app/app/active_record/shrine_versioning_uploader.rb index 96c5d7d21b..b9e5e3d50e 100644 --- a/spec/dummy_app/app/active_record/shrine_versioning_uploader.rb +++ b/spec/dummy_app/app/active_record/shrine_versioning_uploader.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ShrineVersioningUploader < Shrine plugin :activerecord diff --git a/spec/dummy_app/app/active_record/team.rb b/spec/dummy_app/app/active_record/team.rb index 6d699cb925..800d5d55bb 100644 --- a/spec/dummy_app/app/active_record/team.rb +++ b/spec/dummy_app/app/active_record/team.rb @@ -1,4 +1,5 @@ # coding: utf-8 +# frozen_string_literal: true class Team < ActiveRecord::Base has_many :players, -> { order :id }, inverse_of: :team diff --git a/spec/dummy_app/app/active_record/two_level/namespaced.rb b/spec/dummy_app/app/active_record/two_level/namespaced.rb index 8f70573569..4b96436af5 100644 --- a/spec/dummy_app/app/active_record/two_level/namespaced.rb +++ b/spec/dummy_app/app/active_record/two_level/namespaced.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module TwoLevel module Namespaced def self.table_name_prefix diff --git a/spec/dummy_app/app/active_record/two_level/namespaced/polymorphic_association_test.rb b/spec/dummy_app/app/active_record/two_level/namespaced/polymorphic_association_test.rb index cf647c323a..45229ae966 100644 --- a/spec/dummy_app/app/active_record/two_level/namespaced/polymorphic_association_test.rb +++ b/spec/dummy_app/app/active_record/two_level/namespaced/polymorphic_association_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module TwoLevel module Namespaced class PolymorphicAssociationTest < ActiveRecord::Base diff --git a/spec/dummy_app/app/active_record/user.rb b/spec/dummy_app/app/active_record/user.rb index 1a911e2b87..83bd61cb43 100644 --- a/spec/dummy_app/app/active_record/user.rb +++ b/spec/dummy_app/app/active_record/user.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class User < ActiveRecord::Base # Include default devise modules. Others available are: # :token_authenticatable, :confirmable, :lockable and :timeoutable diff --git a/spec/dummy_app/app/active_record/user/confirmed.rb b/spec/dummy_app/app/active_record/user/confirmed.rb index 40aabe12c4..5c3abbbc66 100644 --- a/spec/dummy_app/app/active_record/user/confirmed.rb +++ b/spec/dummy_app/app/active_record/user/confirmed.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class User class Confirmed < User end diff --git a/spec/dummy_app/app/active_record/without_table.rb b/spec/dummy_app/app/active_record/without_table.rb index da5a23a207..f74f82ede5 100644 --- a/spec/dummy_app/app/active_record/without_table.rb +++ b/spec/dummy_app/app/active_record/without_table.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class WithoutTable < ActiveRecord::Base end diff --git a/spec/dummy_app/app/controllers/application_controller.rb b/spec/dummy_app/app/controllers/application_controller.rb index e8065d9505..9c4e35bac3 100644 --- a/spec/dummy_app/app/controllers/application_controller.rb +++ b/spec/dummy_app/app/controllers/application_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ApplicationController < ActionController::Base protect_from_forgery end diff --git a/spec/dummy_app/app/controllers/players_controller.rb b/spec/dummy_app/app/controllers/players_controller.rb index 2831ab5962..e1716fd265 100644 --- a/spec/dummy_app/app/controllers/players_controller.rb +++ b/spec/dummy_app/app/controllers/players_controller.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class PlayersController < ApplicationController def show @player = Player.find(params[:id]) diff --git a/spec/dummy_app/app/jobs/application_job.rb b/spec/dummy_app/app/jobs/application_job.rb index d394c3d106..bef395997d 100644 --- a/spec/dummy_app/app/jobs/application_job.rb +++ b/spec/dummy_app/app/jobs/application_job.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ApplicationJob < ActiveJob::Base # Automatically retry jobs that encountered a deadlock # retry_on ActiveRecord::Deadlocked diff --git a/spec/dummy_app/app/jobs/null_job.rb b/spec/dummy_app/app/jobs/null_job.rb index 686a6eafdd..6ca7297312 100644 --- a/spec/dummy_app/app/jobs/null_job.rb +++ b/spec/dummy_app/app/jobs/null_job.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class NullJob < ApplicationJob queue_as :default diff --git a/spec/dummy_app/app/mongoid/another_field_test.rb b/spec/dummy_app/app/mongoid/another_field_test.rb index 8df69dcbff..402c1ad2c7 100644 --- a/spec/dummy_app/app/mongoid/another_field_test.rb +++ b/spec/dummy_app/app/mongoid/another_field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AnotherFieldTest include Mongoid::Document diff --git a/spec/dummy_app/app/mongoid/ball.rb b/spec/dummy_app/app/mongoid/ball.rb index b862e5dd66..f641754a16 100644 --- a/spec/dummy_app/app/mongoid/ball.rb +++ b/spec/dummy_app/app/mongoid/ball.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Ball include Mongoid::Document include Mongoid::Timestamps diff --git a/spec/dummy_app/app/mongoid/carrierwave_uploader.rb b/spec/dummy_app/app/mongoid/carrierwave_uploader.rb index 872fc2d3ba..6762c2b41d 100644 --- a/spec/dummy_app/app/mongoid/carrierwave_uploader.rb +++ b/spec/dummy_app/app/mongoid/carrierwave_uploader.rb @@ -1,4 +1,5 @@ # encoding: utf-8 +# frozen_string_literal: true require 'mini_magick' class CarrierwaveUploader < CarrierWave::Uploader::Base diff --git a/spec/dummy_app/app/mongoid/category.rb b/spec/dummy_app/app/mongoid/category.rb index 46a8a08bfc..b5a4c8b355 100644 --- a/spec/dummy_app/app/mongoid/category.rb +++ b/spec/dummy_app/app/mongoid/category.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Category include Mongoid::Document diff --git a/spec/dummy_app/app/mongoid/cms.rb b/spec/dummy_app/app/mongoid/cms.rb index a868656d3e..bb97036cf3 100644 --- a/spec/dummy_app/app/mongoid/cms.rb +++ b/spec/dummy_app/app/mongoid/cms.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Cms def self.table_name_prefix 'cms_' diff --git a/spec/dummy_app/app/mongoid/cms/basic_page.rb b/spec/dummy_app/app/mongoid/cms/basic_page.rb index 77ec23a86f..5d82bc0975 100644 --- a/spec/dummy_app/app/mongoid/cms/basic_page.rb +++ b/spec/dummy_app/app/mongoid/cms/basic_page.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Cms class BasicPage include Mongoid::Document diff --git a/spec/dummy_app/app/mongoid/comment.rb b/spec/dummy_app/app/mongoid/comment.rb index 453d4470b0..9f906d9b55 100644 --- a/spec/dummy_app/app/mongoid/comment.rb +++ b/spec/dummy_app/app/mongoid/comment.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Comment include Mongoid::Document field :content, type: String diff --git a/spec/dummy_app/app/mongoid/comment/confirmed.rb b/spec/dummy_app/app/mongoid/comment/confirmed.rb index abbf700ca2..cf8fa4221b 100644 --- a/spec/dummy_app/app/mongoid/comment/confirmed.rb +++ b/spec/dummy_app/app/mongoid/comment/confirmed.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Comment class Confirmed < Comment default_scope -> { where(content: 'something') } diff --git a/spec/dummy_app/app/mongoid/concerns/taggable.rb b/spec/dummy_app/app/mongoid/concerns/taggable.rb index be7c776ece..6293ab069b 100644 --- a/spec/dummy_app/app/mongoid/concerns/taggable.rb +++ b/spec/dummy_app/app/mongoid/concerns/taggable.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module Taggable extend ActiveSupport::Concern # dummy diff --git a/spec/dummy_app/app/mongoid/deeply_nested_field_test.rb b/spec/dummy_app/app/mongoid/deeply_nested_field_test.rb index c61131ca54..ab352d8ca2 100644 --- a/spec/dummy_app/app/mongoid/deeply_nested_field_test.rb +++ b/spec/dummy_app/app/mongoid/deeply_nested_field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DeeplyNestedFieldTest include Mongoid::Document include Mongoid::Timestamps diff --git a/spec/dummy_app/app/mongoid/division.rb b/spec/dummy_app/app/mongoid/division.rb index 75edd6bfd6..73ded46ec9 100644 --- a/spec/dummy_app/app/mongoid/division.rb +++ b/spec/dummy_app/app/mongoid/division.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Division include Mongoid::Document include Mongoid::Timestamps diff --git a/spec/dummy_app/app/mongoid/draft.rb b/spec/dummy_app/app/mongoid/draft.rb index ff32ea1362..86f8c465ab 100644 --- a/spec/dummy_app/app/mongoid/draft.rb +++ b/spec/dummy_app/app/mongoid/draft.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Draft include Mongoid::Document include Mongoid::Timestamps diff --git a/spec/dummy_app/app/mongoid/eager_loaded/basketball.rb b/spec/dummy_app/app/mongoid/eager_loaded/basketball.rb index f85f4fdc66..28dbe974d4 100644 --- a/spec/dummy_app/app/mongoid/eager_loaded/basketball.rb +++ b/spec/dummy_app/app/mongoid/eager_loaded/basketball.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class Basketball < Ball end diff --git a/spec/dummy_app/app/mongoid/embed.rb b/spec/dummy_app/app/mongoid/embed.rb index f297ae4254..bc015cba36 100644 --- a/spec/dummy_app/app/mongoid/embed.rb +++ b/spec/dummy_app/app/mongoid/embed.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Embed include Mongoid::Document field :name, type: String diff --git a/spec/dummy_app/app/mongoid/fan.rb b/spec/dummy_app/app/mongoid/fan.rb index 0e52ea76e2..26e871ae86 100644 --- a/spec/dummy_app/app/mongoid/fan.rb +++ b/spec/dummy_app/app/mongoid/fan.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Fan include Mongoid::Document include Mongoid::Timestamps diff --git a/spec/dummy_app/app/mongoid/field_test.rb b/spec/dummy_app/app/mongoid/field_test.rb index 969e7bc1d3..93201d7348 100644 --- a/spec/dummy_app/app/mongoid/field_test.rb +++ b/spec/dummy_app/app/mongoid/field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/adapters/mongoid' class FieldTest diff --git a/spec/dummy_app/app/mongoid/hardball.rb b/spec/dummy_app/app/mongoid/hardball.rb index 3f7b98da4b..7de1a351db 100644 --- a/spec/dummy_app/app/mongoid/hardball.rb +++ b/spec/dummy_app/app/mongoid/hardball.rb @@ -1,2 +1,4 @@ +# frozen_string_literal: true + class Hardball < Ball end diff --git a/spec/dummy_app/app/mongoid/image.rb b/spec/dummy_app/app/mongoid/image.rb index 86dfe646f6..5505322053 100644 --- a/spec/dummy_app/app/mongoid/image.rb +++ b/spec/dummy_app/app/mongoid/image.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Image include Mongoid::Document include Mongoid::Paperclip diff --git a/spec/dummy_app/app/mongoid/league.rb b/spec/dummy_app/app/mongoid/league.rb index c7153a6992..ecb00150eb 100644 --- a/spec/dummy_app/app/mongoid/league.rb +++ b/spec/dummy_app/app/mongoid/league.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class League include Mongoid::Document diff --git a/spec/dummy_app/app/mongoid/managed_team.rb b/spec/dummy_app/app/mongoid/managed_team.rb index 4b6488282e..3b0894ad58 100644 --- a/spec/dummy_app/app/mongoid/managed_team.rb +++ b/spec/dummy_app/app/mongoid/managed_team.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ManagedTeam < Team belongs_to :user, class_name: 'ManagingUser', foreign_key: :manager, primary_key: :email, inverse_of: :teams end diff --git a/spec/dummy_app/app/mongoid/managing_user.rb b/spec/dummy_app/app/mongoid/managing_user.rb index af4b66e87b..06bf76f0dd 100644 --- a/spec/dummy_app/app/mongoid/managing_user.rb +++ b/spec/dummy_app/app/mongoid/managing_user.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ManagingUser < User has_one :team, class_name: 'ManagedTeam', foreign_key: :manager, primary_key: :email, inverse_of: :user has_many :teams, class_name: 'ManagedTeam', foreign_key: :manager, primary_key: :email, inverse_of: :user diff --git a/spec/dummy_app/app/mongoid/nested_field_test.rb b/spec/dummy_app/app/mongoid/nested_field_test.rb index 1315a98796..8d2200dd23 100644 --- a/spec/dummy_app/app/mongoid/nested_field_test.rb +++ b/spec/dummy_app/app/mongoid/nested_field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class NestedFieldTest include Mongoid::Document diff --git a/spec/dummy_app/app/mongoid/player.rb b/spec/dummy_app/app/mongoid/player.rb index e5b0cd607a..49baee2feb 100644 --- a/spec/dummy_app/app/mongoid/player.rb +++ b/spec/dummy_app/app/mongoid/player.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class Player include Mongoid::Document include Mongoid::Timestamps diff --git a/spec/dummy_app/app/mongoid/read_only_comment.rb b/spec/dummy_app/app/mongoid/read_only_comment.rb index 5edb1f4cf3..7188c58bf4 100644 --- a/spec/dummy_app/app/mongoid/read_only_comment.rb +++ b/spec/dummy_app/app/mongoid/read_only_comment.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ReadOnlyComment < Comment def readonly? true diff --git a/spec/dummy_app/app/mongoid/restricted_team.rb b/spec/dummy_app/app/mongoid/restricted_team.rb index f42bce492b..aded1a6446 100644 --- a/spec/dummy_app/app/mongoid/restricted_team.rb +++ b/spec/dummy_app/app/mongoid/restricted_team.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class RestrictedTeam < Team has_many :players, foreign_key: :team_id, dependent: :restrict_with_error end diff --git a/spec/dummy_app/app/mongoid/shrine_uploader.rb b/spec/dummy_app/app/mongoid/shrine_uploader.rb index c9cb9533ce..982f75d2fc 100644 --- a/spec/dummy_app/app/mongoid/shrine_uploader.rb +++ b/spec/dummy_app/app/mongoid/shrine_uploader.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ShrineUploader < Shrine plugin :mongoid diff --git a/spec/dummy_app/app/mongoid/shrine_versioning_uploader.rb b/spec/dummy_app/app/mongoid/shrine_versioning_uploader.rb index d787453c37..a50aa94cf0 100644 --- a/spec/dummy_app/app/mongoid/shrine_versioning_uploader.rb +++ b/spec/dummy_app/app/mongoid/shrine_versioning_uploader.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ShrineVersioningUploader < Shrine plugin :mongoid diff --git a/spec/dummy_app/app/mongoid/team.rb b/spec/dummy_app/app/mongoid/team.rb index 48acd1f571..3281fe5524 100644 --- a/spec/dummy_app/app/mongoid/team.rb +++ b/spec/dummy_app/app/mongoid/team.rb @@ -1,4 +1,5 @@ # coding: utf-8 +# frozen_string_literal: true class Team include Mongoid::Document diff --git a/spec/dummy_app/app/mongoid/two_level/namespaced/polymorphic_association_test.rb b/spec/dummy_app/app/mongoid/two_level/namespaced/polymorphic_association_test.rb index 8ce74d5a44..d8f01b733d 100644 --- a/spec/dummy_app/app/mongoid/two_level/namespaced/polymorphic_association_test.rb +++ b/spec/dummy_app/app/mongoid/two_level/namespaced/polymorphic_association_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module TwoLevel module Namespaced class PolymorphicAssociationTest diff --git a/spec/dummy_app/app/mongoid/user.rb b/spec/dummy_app/app/mongoid/user.rb index f9f0f09d6b..788440e1cf 100644 --- a/spec/dummy_app/app/mongoid/user.rb +++ b/spec/dummy_app/app/mongoid/user.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class User include Mongoid::Document include Mongoid::Paperclip diff --git a/spec/dummy_app/app/mongoid/user/confirmed.rb b/spec/dummy_app/app/mongoid/user/confirmed.rb index 40aabe12c4..5c3abbbc66 100644 --- a/spec/dummy_app/app/mongoid/user/confirmed.rb +++ b/spec/dummy_app/app/mongoid/user/confirmed.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class User class Confirmed < User end diff --git a/spec/dummy_app/config.ru b/spec/dummy_app/config.ru index 6e8a0c36c1..a82a2446e9 100644 --- a/spec/dummy_app/config.ru +++ b/spec/dummy_app/config.ru @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # This file is used by Rack-based servers to start the application. require ::File.expand_path('config/environment', __dir__) diff --git a/spec/dummy_app/config/application.rb b/spec/dummy_app/config/application.rb index 3de2595fd5..45ba90f653 100644 --- a/spec/dummy_app/config/application.rb +++ b/spec/dummy_app/config/application.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require File.expand_path('boot', __dir__) require 'action_controller/railtie' diff --git a/spec/dummy_app/config/boot.rb b/spec/dummy_app/config/boot.rb index 2d637c1955..f948530371 100644 --- a/spec/dummy_app/config/boot.rb +++ b/spec/dummy_app/config/boot.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + CI_ORM = (ENV['CI_ORM'] || :active_record).to_sym unless defined?(CI_ORM) CI_ASSET = (ENV['CI_ASSET'] || :sprockets).to_sym unless defined?(CI_ASSET) ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__) diff --git a/spec/dummy_app/config/environment.rb b/spec/dummy_app/config/environment.rb index ad9cadc29a..3cd6c0d79a 100644 --- a/spec/dummy_app/config/environment.rb +++ b/spec/dummy_app/config/environment.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Load the Rails application. require File.expand_path('application', __dir__) diff --git a/spec/dummy_app/config/environments/development.rb b/spec/dummy_app/config/environments/development.rb index 2bffc813e4..8316c2cf15 100644 --- a/spec/dummy_app/config/environments/development.rb +++ b/spec/dummy_app/config/environments/development.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + DummyApp::Application.configure do # Settings specified here will take precedence over those in config/application.rb. diff --git a/spec/dummy_app/config/environments/production.rb b/spec/dummy_app/config/environments/production.rb index d2a86e9fd1..0c0370cf8b 100644 --- a/spec/dummy_app/config/environments/production.rb +++ b/spec/dummy_app/config/environments/production.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + DummyApp::Application.configure do # Settings specified here will take precedence over those in config/application.rb. diff --git a/spec/dummy_app/config/environments/test.rb b/spec/dummy_app/config/environments/test.rb index 17a80c10ce..2e2d07d4b4 100644 --- a/spec/dummy_app/config/environments/test.rb +++ b/spec/dummy_app/config/environments/test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + DummyApp::Application.configure do # Settings specified here will take precedence over those in config/application.rb. diff --git a/spec/dummy_app/config/initializers/application_controller_renderer.rb b/spec/dummy_app/config/initializers/application_controller_renderer.rb index 51639b67a0..315ac48a9a 100644 --- a/spec/dummy_app/config/initializers/application_controller_renderer.rb +++ b/spec/dummy_app/config/initializers/application_controller_renderer.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true # Be sure to restart your server when you modify this file. # ApplicationController.renderer.defaults.merge!( diff --git a/spec/dummy_app/config/initializers/assets.rb b/spec/dummy_app/config/initializers/assets.rb index bdc864b95d..d0e855fff0 100644 --- a/spec/dummy_app/config/initializers/assets.rb +++ b/spec/dummy_app/config/initializers/assets.rb @@ -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. diff --git a/spec/dummy_app/config/initializers/backtrace_silencers.rb b/spec/dummy_app/config/initializers/backtrace_silencers.rb index 59385cdf37..d0f0d3b5df 100644 --- a/spec/dummy_app/config/initializers/backtrace_silencers.rb +++ b/spec/dummy_app/config/initializers/backtrace_silencers.rb @@ -1,3 +1,4 @@ +# 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. diff --git a/spec/dummy_app/config/initializers/cookies_serializer.rb b/spec/dummy_app/config/initializers/cookies_serializer.rb index 93329258f7..fd2799e50e 100644 --- a/spec/dummy_app/config/initializers/cookies_serializer.rb +++ b/spec/dummy_app/config/initializers/cookies_serializer.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Be sure to restart your server when you modify this file. # This is a new Rails 5.0 default, so introduced as a config to ensure apps made with earlier versions of Rails aren't affected when upgrading. diff --git a/spec/dummy_app/config/initializers/cors.rb b/spec/dummy_app/config/initializers/cors.rb index 3b1c1b5ed1..5f68d44d3c 100644 --- a/spec/dummy_app/config/initializers/cors.rb +++ b/spec/dummy_app/config/initializers/cors.rb @@ -1,3 +1,4 @@ +# 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. diff --git a/spec/dummy_app/config/initializers/devise.rb b/spec/dummy_app/config/initializers/devise.rb index ed78238de4..ff297132e7 100644 --- a/spec/dummy_app/config/initializers/devise.rb +++ b/spec/dummy_app/config/initializers/devise.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Use this hook to configure devise mailer, warden hooks and so forth. # Many of these configuration options can be set straight in your model. Devise.setup do |config| diff --git a/spec/dummy_app/config/initializers/dragonfly.rb b/spec/dummy_app/config/initializers/dragonfly.rb index ae571e1627..d290e31191 100644 --- a/spec/dummy_app/config/initializers/dragonfly.rb +++ b/spec/dummy_app/config/initializers/dragonfly.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'dragonfly' # Configure diff --git a/spec/dummy_app/config/initializers/filter_parameter_logging.rb b/spec/dummy_app/config/initializers/filter_parameter_logging.rb index 4a994e1e7b..7a4f47b4c2 100644 --- a/spec/dummy_app/config/initializers/filter_parameter_logging.rb +++ b/spec/dummy_app/config/initializers/filter_parameter_logging.rb @@ -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. diff --git a/spec/dummy_app/config/initializers/inflections.rb b/spec/dummy_app/config/initializers/inflections.rb index ac033bf9dc..aa7435fbc9 100644 --- a/spec/dummy_app/config/initializers/inflections.rb +++ b/spec/dummy_app/config/initializers/inflections.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true # Be sure to restart your server when you modify this file. # Add new inflection rules using the following format. Inflections diff --git a/spec/dummy_app/config/initializers/mime_types.rb b/spec/dummy_app/config/initializers/mime_types.rb index dc1899682b..6e1d16f027 100644 --- a/spec/dummy_app/config/initializers/mime_types.rb +++ b/spec/dummy_app/config/initializers/mime_types.rb @@ -1,3 +1,4 @@ +# frozen_string_literal: true # Be sure to restart your server when you modify this file. # Add new mime types for use in respond_to blocks: diff --git a/spec/dummy_app/config/initializers/mongoid.rb b/spec/dummy_app/config/initializers/mongoid.rb index 1326e16762..6d0f86ec6a 100644 --- a/spec/dummy_app/config/initializers/mongoid.rb +++ b/spec/dummy_app/config/initializers/mongoid.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + if CI_ORM == :mongoid filename = if Mongoid.respond_to?(:belongs_to_required_by_default=) diff --git a/spec/dummy_app/config/initializers/rails_admin.rb b/spec/dummy_app/config/initializers/rails_admin.rb index 6c24c21cd4..093def56cd 100644 --- a/spec/dummy_app/config/initializers/rails_admin.rb +++ b/spec/dummy_app/config/initializers/rails_admin.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + RailsAdmin.config do |c| c.model 'Team' do include_all_fields diff --git a/spec/dummy_app/config/initializers/secret_token.rb b/spec/dummy_app/config/initializers/secret_token.rb index 36ffbe19b2..8c8d601d88 100644 --- a/spec/dummy_app/config/initializers/secret_token.rb +++ b/spec/dummy_app/config/initializers/secret_token.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Be sure to restart your server when you modify this file. # Your secret key is used for verifying the integrity of signed cookies. diff --git a/spec/dummy_app/config/initializers/session_patch.rb b/spec/dummy_app/config/initializers/session_patch.rb index 26483b65c4..26a4cb2b63 100644 --- a/spec/dummy_app/config/initializers/session_patch.rb +++ b/spec/dummy_app/config/initializers/session_patch.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'action_dispatch/middleware/session/abstract_store' # When ORM was switched, but another ORM's model class still exists in session diff --git a/spec/dummy_app/config/initializers/session_store.rb b/spec/dummy_app/config/initializers/session_store.rb index 13485264fa..2944570d20 100644 --- a/spec/dummy_app/config/initializers/session_store.rb +++ b/spec/dummy_app/config/initializers/session_store.rb @@ -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, key: '_dummy_app_session' diff --git a/spec/dummy_app/config/initializers/shrine.rb b/spec/dummy_app/config/initializers/shrine.rb index 901b6738e4..7a904af958 100644 --- a/spec/dummy_app/config/initializers/shrine.rb +++ b/spec/dummy_app/config/initializers/shrine.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'shrine' require 'shrine/storage/memory' diff --git a/spec/dummy_app/config/initializers/wrap_parameters.rb b/spec/dummy_app/config/initializers/wrap_parameters.rb index 6b3f5353d0..873da24045 100644 --- a/spec/dummy_app/config/initializers/wrap_parameters.rb +++ b/spec/dummy_app/config/initializers/wrap_parameters.rb @@ -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 diff --git a/spec/dummy_app/config/routes.rb b/spec/dummy_app/config/routes.rb index 3f78eae46b..30a51f9d56 100644 --- a/spec/dummy_app/config/routes.rb +++ b/spec/dummy_app/config/routes.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + DummyApp::Application.routes.draw do # Needed for :show_in_app tests resources :players, only: [:show] diff --git a/spec/dummy_app/db/migrate/00000000000001_create_divisions_migration.rb b/spec/dummy_app/db/migrate/00000000000001_create_divisions_migration.rb index 30a9cd4369..f654f54b9b 100644 --- a/spec/dummy_app/db/migrate/00000000000001_create_divisions_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000001_create_divisions_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateDivisionsMigration < ActiveRecord::Migration[5.0] def self.up create_table :divisions do |t| diff --git a/spec/dummy_app/db/migrate/00000000000002_create_drafts_migration.rb b/spec/dummy_app/db/migrate/00000000000002_create_drafts_migration.rb index fdc4b568cb..9e9dc150e0 100644 --- a/spec/dummy_app/db/migrate/00000000000002_create_drafts_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000002_create_drafts_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateDraftsMigration < ActiveRecord::Migration[5.0] def self.up create_table :drafts do |t| diff --git a/spec/dummy_app/db/migrate/00000000000003_create_leagues_migration.rb b/spec/dummy_app/db/migrate/00000000000003_create_leagues_migration.rb index 6dda40b27f..87eefe1176 100644 --- a/spec/dummy_app/db/migrate/00000000000003_create_leagues_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000003_create_leagues_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateLeaguesMigration < ActiveRecord::Migration[5.0] def self.up create_table :leagues do |t| diff --git a/spec/dummy_app/db/migrate/00000000000004_create_players_migration.rb b/spec/dummy_app/db/migrate/00000000000004_create_players_migration.rb index f72e6a3580..47fe8ca33f 100644 --- a/spec/dummy_app/db/migrate/00000000000004_create_players_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000004_create_players_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreatePlayersMigration < ActiveRecord::Migration[5.0] def self.up create_table :players do |t| diff --git a/spec/dummy_app/db/migrate/00000000000005_create_teams_migration.rb b/spec/dummy_app/db/migrate/00000000000005_create_teams_migration.rb index e988ac6bc7..c2ff3039c1 100644 --- a/spec/dummy_app/db/migrate/00000000000005_create_teams_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000005_create_teams_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateTeamsMigration < ActiveRecord::Migration[5.0] def self.up create_table :teams do |t| diff --git a/spec/dummy_app/db/migrate/00000000000006_devise_create_users.rb b/spec/dummy_app/db/migrate/00000000000006_devise_create_users.rb index 5cc9422390..22efc21756 100644 --- a/spec/dummy_app/db/migrate/00000000000006_devise_create_users.rb +++ b/spec/dummy_app/db/migrate/00000000000006_devise_create_users.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DeviseCreateUsers < ActiveRecord::Migration[5.0] def self.up create_table :users do |t| diff --git a/spec/dummy_app/db/migrate/00000000000007_create_histories_table.rb b/spec/dummy_app/db/migrate/00000000000007_create_histories_table.rb index 6517c45891..b19701c394 100644 --- a/spec/dummy_app/db/migrate/00000000000007_create_histories_table.rb +++ b/spec/dummy_app/db/migrate/00000000000007_create_histories_table.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateHistoriesTable < ActiveRecord::Migration[5.0] def self.up create_table :histories do |t| diff --git a/spec/dummy_app/db/migrate/00000000000008_create_fans_migration.rb b/spec/dummy_app/db/migrate/00000000000008_create_fans_migration.rb index f49dd7d519..a838b09f19 100644 --- a/spec/dummy_app/db/migrate/00000000000008_create_fans_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000008_create_fans_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateFansMigration < ActiveRecord::Migration[5.0] def self.up create_table :fans do |t| diff --git a/spec/dummy_app/db/migrate/00000000000009_create_fans_teams_migration.rb b/spec/dummy_app/db/migrate/00000000000009_create_fans_teams_migration.rb index 258fec6f57..de26b42fe0 100644 --- a/spec/dummy_app/db/migrate/00000000000009_create_fans_teams_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000009_create_fans_teams_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateFansTeamsMigration < ActiveRecord::Migration[5.0] def self.up create_table :fans_teams, id: false do |t| diff --git a/spec/dummy_app/db/migrate/00000000000010_add_revenue_to_team_migration.rb b/spec/dummy_app/db/migrate/00000000000010_add_revenue_to_team_migration.rb index c76cd671d3..2f96e52d34 100644 --- a/spec/dummy_app/db/migrate/00000000000010_add_revenue_to_team_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000010_add_revenue_to_team_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddRevenueToTeamMigration < ActiveRecord::Migration[5.0] def self.up add_column :teams, :revenue, :decimal, precision: 18, scale: 2 diff --git a/spec/dummy_app/db/migrate/00000000000011_add_suspended_to_player_migration.rb b/spec/dummy_app/db/migrate/00000000000011_add_suspended_to_player_migration.rb index 12676d4641..e8f8ad1fb4 100644 --- a/spec/dummy_app/db/migrate/00000000000011_add_suspended_to_player_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000011_add_suspended_to_player_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddSuspendedToPlayerMigration < ActiveRecord::Migration[5.0] def self.up add_column :players, :suspended, :boolean, default: false diff --git a/spec/dummy_app/db/migrate/00000000000012_add_avatar_columns_to_user.rb b/spec/dummy_app/db/migrate/00000000000012_add_avatar_columns_to_user.rb index a85353539d..401e1eaae7 100644 --- a/spec/dummy_app/db/migrate/00000000000012_add_avatar_columns_to_user.rb +++ b/spec/dummy_app/db/migrate/00000000000012_add_avatar_columns_to_user.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddAvatarColumnsToUser < ActiveRecord::Migration[5.0] def self.up add_column :users, :avatar_file_name, :string diff --git a/spec/dummy_app/db/migrate/00000000000013_add_roles_to_user.rb b/spec/dummy_app/db/migrate/00000000000013_add_roles_to_user.rb index fce0819e1d..64f3f3afce 100644 --- a/spec/dummy_app/db/migrate/00000000000013_add_roles_to_user.rb +++ b/spec/dummy_app/db/migrate/00000000000013_add_roles_to_user.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddRolesToUser < ActiveRecord::Migration[5.0] def self.up add_column :users, :roles, :string diff --git a/spec/dummy_app/db/migrate/00000000000014_add_color_to_team_migration.rb b/spec/dummy_app/db/migrate/00000000000014_add_color_to_team_migration.rb index 43b3e3f6d6..c8bdfa05ca 100644 --- a/spec/dummy_app/db/migrate/00000000000014_add_color_to_team_migration.rb +++ b/spec/dummy_app/db/migrate/00000000000014_add_color_to_team_migration.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddColorToTeamMigration < ActiveRecord::Migration[5.0] def self.up add_column :teams, :color, :string diff --git a/spec/dummy_app/db/migrate/20101223222233_create_rel_tests.rb b/spec/dummy_app/db/migrate/20101223222233_create_rel_tests.rb index 4cf152bba9..8b9dbf242b 100644 --- a/spec/dummy_app/db/migrate/20101223222233_create_rel_tests.rb +++ b/spec/dummy_app/db/migrate/20101223222233_create_rel_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateRelTests < ActiveRecord::Migration[5.0] def self.up create_table :rel_tests do |t| diff --git a/spec/dummy_app/db/migrate/20110103205808_create_comments.rb b/spec/dummy_app/db/migrate/20110103205808_create_comments.rb index 48d3b4a58b..39936fbe82 100644 --- a/spec/dummy_app/db/migrate/20110103205808_create_comments.rb +++ b/spec/dummy_app/db/migrate/20110103205808_create_comments.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateComments < ActiveRecord::Migration[5.0] def self.up create_table :comments do |t| diff --git a/spec/dummy_app/db/migrate/20110123042530_rename_histories_to_rails_admin_histories.rb b/spec/dummy_app/db/migrate/20110123042530_rename_histories_to_rails_admin_histories.rb index 1b04b2349a..d27a550345 100644 --- a/spec/dummy_app/db/migrate/20110123042530_rename_histories_to_rails_admin_histories.rb +++ b/spec/dummy_app/db/migrate/20110123042530_rename_histories_to_rails_admin_histories.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class RenameHistoriesToRailsAdminHistories < ActiveRecord::Migration[5.0] def self.up rename_table :histories, :rails_admin_histories diff --git a/spec/dummy_app/db/migrate/20110224184303_create_field_tests.rb b/spec/dummy_app/db/migrate/20110224184303_create_field_tests.rb index 04b6fa5f1e..e4213c03f3 100644 --- a/spec/dummy_app/db/migrate/20110224184303_create_field_tests.rb +++ b/spec/dummy_app/db/migrate/20110224184303_create_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateFieldTests < ActiveRecord::Migration[5.0] def self.up create_table :field_tests do |t| diff --git a/spec/dummy_app/db/migrate/20110328193014_create_cms_basic_pages.rb b/spec/dummy_app/db/migrate/20110328193014_create_cms_basic_pages.rb index a71089883f..85656966bc 100644 --- a/spec/dummy_app/db/migrate/20110328193014_create_cms_basic_pages.rb +++ b/spec/dummy_app/db/migrate/20110328193014_create_cms_basic_pages.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateCmsBasicPages < ActiveRecord::Migration[5.0] def self.up create_table :cms_basic_pages do |t| diff --git a/spec/dummy_app/db/migrate/20110329183136_remove_league_id_from_teams.rb b/spec/dummy_app/db/migrate/20110329183136_remove_league_id_from_teams.rb index 9b5ef55d22..15d3a931ad 100644 --- a/spec/dummy_app/db/migrate/20110329183136_remove_league_id_from_teams.rb +++ b/spec/dummy_app/db/migrate/20110329183136_remove_league_id_from_teams.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class RemoveLeagueIdFromTeams < ActiveRecord::Migration[5.0] def self.up remove_column :teams, :league_id diff --git a/spec/dummy_app/db/migrate/20110607152842_add_format_to_field_test.rb b/spec/dummy_app/db/migrate/20110607152842_add_format_to_field_test.rb index be5c9c1206..f0762e0f83 100644 --- a/spec/dummy_app/db/migrate/20110607152842_add_format_to_field_test.rb +++ b/spec/dummy_app/db/migrate/20110607152842_add_format_to_field_test.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddFormatToFieldTest < ActiveRecord::Migration[5.0] def self.up add_column :field_tests, :format, :string diff --git a/spec/dummy_app/db/migrate/20110714095433_create_balls.rb b/spec/dummy_app/db/migrate/20110714095433_create_balls.rb index 206cb84b1d..7b2ba38ebd 100644 --- a/spec/dummy_app/db/migrate/20110714095433_create_balls.rb +++ b/spec/dummy_app/db/migrate/20110714095433_create_balls.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateBalls < ActiveRecord::Migration[5.0] def self.up create_table :balls, force: true do |t| diff --git a/spec/dummy_app/db/migrate/20110831090841_add_protected_field_and_restricted_field_to_field_tests.rb b/spec/dummy_app/db/migrate/20110831090841_add_protected_field_and_restricted_field_to_field_tests.rb index 9d5dd6988f..79321dde7d 100644 --- a/spec/dummy_app/db/migrate/20110831090841_add_protected_field_and_restricted_field_to_field_tests.rb +++ b/spec/dummy_app/db/migrate/20110831090841_add_protected_field_and_restricted_field_to_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddProtectedFieldAndRestrictedFieldToFieldTests < ActiveRecord::Migration[5.0] def change add_column :field_tests, :restricted_field, :string diff --git a/spec/dummy_app/db/migrate/20110901131551_change_division_primary_key.rb b/spec/dummy_app/db/migrate/20110901131551_change_division_primary_key.rb index d91f9191fd..cbc5d18e4a 100644 --- a/spec/dummy_app/db/migrate/20110901131551_change_division_primary_key.rb +++ b/spec/dummy_app/db/migrate/20110901131551_change_division_primary_key.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ChangeDivisionPrimaryKey < ActiveRecord::Migration[5.0] def up drop_table :divisions diff --git a/spec/dummy_app/db/migrate/20110901142530_rename_league_id_foreign_key_on_divisions.rb b/spec/dummy_app/db/migrate/20110901142530_rename_league_id_foreign_key_on_divisions.rb index 4892301522..7e965493c7 100644 --- a/spec/dummy_app/db/migrate/20110901142530_rename_league_id_foreign_key_on_divisions.rb +++ b/spec/dummy_app/db/migrate/20110901142530_rename_league_id_foreign_key_on_divisions.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class RenameLeagueIdForeignKeyOnDivisions < ActiveRecord::Migration[5.0] def change rename_column :divisions, :league_id, :custom_league_id diff --git a/spec/dummy_app/db/migrate/20110901150912_set_primary_key_not_null_for_divisions.rb b/spec/dummy_app/db/migrate/20110901150912_set_primary_key_not_null_for_divisions.rb index 1d5fb9cdaf..f6dc9a936d 100644 --- a/spec/dummy_app/db/migrate/20110901150912_set_primary_key_not_null_for_divisions.rb +++ b/spec/dummy_app/db/migrate/20110901150912_set_primary_key_not_null_for_divisions.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class SetPrimaryKeyNotNullForDivisions < ActiveRecord::Migration[5.0] def up drop_table :divisions diff --git a/spec/dummy_app/db/migrate/20110901154834_change_length_for_rails_admin_histories.rb b/spec/dummy_app/db/migrate/20110901154834_change_length_for_rails_admin_histories.rb index 4cf8d04c76..f6f21133cb 100644 --- a/spec/dummy_app/db/migrate/20110901154834_change_length_for_rails_admin_histories.rb +++ b/spec/dummy_app/db/migrate/20110901154834_change_length_for_rails_admin_histories.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ChangeLengthForRailsAdminHistories < ActiveRecord::Migration[5.0] def up change_column :rails_admin_histories, :message, :text diff --git a/spec/dummy_app/db/migrate/20111108143642_add_dragonfly_and_carrierwave_to_field_tests.rb b/spec/dummy_app/db/migrate/20111108143642_add_dragonfly_and_carrierwave_to_field_tests.rb index 43ff587718..d5e37bb9c5 100644 --- a/spec/dummy_app/db/migrate/20111108143642_add_dragonfly_and_carrierwave_to_field_tests.rb +++ b/spec/dummy_app/db/migrate/20111108143642_add_dragonfly_and_carrierwave_to_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddDragonflyAndCarrierwaveToFieldTests < ActiveRecord::Migration[5.0] def change add_column :field_tests, :paperclip_asset_file_name, :string diff --git a/spec/dummy_app/db/migrate/20111115041025_add_type_to_balls.rb b/spec/dummy_app/db/migrate/20111115041025_add_type_to_balls.rb index 5e87a13f51..4945e69bdd 100644 --- a/spec/dummy_app/db/migrate/20111115041025_add_type_to_balls.rb +++ b/spec/dummy_app/db/migrate/20111115041025_add_type_to_balls.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddTypeToBalls < ActiveRecord::Migration[5.0] def change add_column :balls, :type, :string diff --git a/spec/dummy_app/db/migrate/20111123092549_create_nested_field_tests.rb b/spec/dummy_app/db/migrate/20111123092549_create_nested_field_tests.rb index fa651387f2..b075eccf9c 100644 --- a/spec/dummy_app/db/migrate/20111123092549_create_nested_field_tests.rb +++ b/spec/dummy_app/db/migrate/20111123092549_create_nested_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateNestedFieldTests < ActiveRecord::Migration[5.0] def change create_table :nested_field_tests do |t| diff --git a/spec/dummy_app/db/migrate/20111130075338_add_dragonfly_asset_name_to_field_tests.rb b/spec/dummy_app/db/migrate/20111130075338_add_dragonfly_asset_name_to_field_tests.rb index 6dc7ffd276..f15fe8aa0b 100644 --- a/spec/dummy_app/db/migrate/20111130075338_add_dragonfly_asset_name_to_field_tests.rb +++ b/spec/dummy_app/db/migrate/20111130075338_add_dragonfly_asset_name_to_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddDragonflyAssetNameToFieldTests < ActiveRecord::Migration[5.0] def change add_column :field_tests, :dragonfly_asset_name, :string diff --git a/spec/dummy_app/db/migrate/20111215083258_create_foo_bars.rb b/spec/dummy_app/db/migrate/20111215083258_create_foo_bars.rb index 42822b3476..dc62a69012 100644 --- a/spec/dummy_app/db/migrate/20111215083258_create_foo_bars.rb +++ b/spec/dummy_app/db/migrate/20111215083258_create_foo_bars.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateFooBars < ActiveRecord::Migration[5.0] def change create_table :foo_bars do |t| diff --git a/spec/dummy_app/db/migrate/20120117151733_add_custom_field_to_teams.rb b/spec/dummy_app/db/migrate/20120117151733_add_custom_field_to_teams.rb index 4b5eb42b12..a5140974af 100644 --- a/spec/dummy_app/db/migrate/20120117151733_add_custom_field_to_teams.rb +++ b/spec/dummy_app/db/migrate/20120117151733_add_custom_field_to_teams.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddCustomFieldToTeams < ActiveRecord::Migration[5.0] def change add_column :teams, :custom_field, :string diff --git a/spec/dummy_app/db/migrate/20120118122004_add_categories.rb b/spec/dummy_app/db/migrate/20120118122004_add_categories.rb index c929adbd9b..e9e52bff70 100644 --- a/spec/dummy_app/db/migrate/20120118122004_add_categories.rb +++ b/spec/dummy_app/db/migrate/20120118122004_add_categories.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddCategories < ActiveRecord::Migration[5.0] def change create_table :categories do |t| diff --git a/spec/dummy_app/db/migrate/20120319041705_drop_rel_tests.rb b/spec/dummy_app/db/migrate/20120319041705_drop_rel_tests.rb index 13cb8c1fe7..0c68b8e91b 100644 --- a/spec/dummy_app/db/migrate/20120319041705_drop_rel_tests.rb +++ b/spec/dummy_app/db/migrate/20120319041705_drop_rel_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class DropRelTests < ActiveRecord::Migration[5.0] def self.up drop_table :rel_tests diff --git a/spec/dummy_app/db/migrate/20120720075608_create_another_field_tests.rb b/spec/dummy_app/db/migrate/20120720075608_create_another_field_tests.rb index eb7e842588..6448df8a3f 100644 --- a/spec/dummy_app/db/migrate/20120720075608_create_another_field_tests.rb +++ b/spec/dummy_app/db/migrate/20120720075608_create_another_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateAnotherFieldTests < ActiveRecord::Migration[5.0] def change create_table :another_field_tests do |t| diff --git a/spec/dummy_app/db/migrate/20120928075608_create_images.rb b/spec/dummy_app/db/migrate/20120928075608_create_images.rb index 93f6c010c5..0673239a4a 100644 --- a/spec/dummy_app/db/migrate/20120928075608_create_images.rb +++ b/spec/dummy_app/db/migrate/20120928075608_create_images.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateImages < ActiveRecord::Migration[5.0] def change create_table :images do |t| diff --git a/spec/dummy_app/db/migrate/20140412075608_create_deeply_nested_field_tests.rb b/spec/dummy_app/db/migrate/20140412075608_create_deeply_nested_field_tests.rb index bf8a483ae5..e6622203e2 100644 --- a/spec/dummy_app/db/migrate/20140412075608_create_deeply_nested_field_tests.rb +++ b/spec/dummy_app/db/migrate/20140412075608_create_deeply_nested_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateDeeplyNestedFieldTests < ActiveRecord::Migration[5.0] def change create_table :deeply_nested_field_tests do |t| diff --git a/spec/dummy_app/db/migrate/20140826093220_create_paper_trail_tests.rb b/spec/dummy_app/db/migrate/20140826093220_create_paper_trail_tests.rb index 8f7c4079cb..99dde5f42c 100644 --- a/spec/dummy_app/db/migrate/20140826093220_create_paper_trail_tests.rb +++ b/spec/dummy_app/db/migrate/20140826093220_create_paper_trail_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreatePaperTrailTests < ActiveRecord::Migration[5.0] def change create_table :paper_trail_tests do |t| diff --git a/spec/dummy_app/db/migrate/20140826093552_create_versions.rb b/spec/dummy_app/db/migrate/20140826093552_create_versions.rb index c709ee5864..9631ad9d8b 100644 --- a/spec/dummy_app/db/migrate/20140826093552_create_versions.rb +++ b/spec/dummy_app/db/migrate/20140826093552_create_versions.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateVersions < ActiveRecord::Migration[5.0] def change create_table :versions do |t| diff --git a/spec/dummy_app/db/migrate/20150815102450_add_refile_to_field_tests.rb b/spec/dummy_app/db/migrate/20150815102450_add_refile_to_field_tests.rb index 90e74b9225..063bafb5e4 100644 --- a/spec/dummy_app/db/migrate/20150815102450_add_refile_to_field_tests.rb +++ b/spec/dummy_app/db/migrate/20150815102450_add_refile_to_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddRefileToFieldTests < ActiveRecord::Migration[5.0] def change add_column :field_tests, :refile_asset_id, :string diff --git a/spec/dummy_app/db/migrate/20151027181550_change_field_test_id_to_nested_field_tests.rb b/spec/dummy_app/db/migrate/20151027181550_change_field_test_id_to_nested_field_tests.rb index 1a9dba765c..b865623f4f 100644 --- a/spec/dummy_app/db/migrate/20151027181550_change_field_test_id_to_nested_field_tests.rb +++ b/spec/dummy_app/db/migrate/20151027181550_change_field_test_id_to_nested_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ChangeFieldTestIdToNestedFieldTests < ActiveRecord::Migration[5.0] def change change_column :nested_field_tests, :field_test_id, :integer, null: false diff --git a/spec/dummy_app/db/migrate/20160728152942_add_main_sponsor_to_teams.rb b/spec/dummy_app/db/migrate/20160728152942_add_main_sponsor_to_teams.rb index 920c667983..c8fd33799d 100644 --- a/spec/dummy_app/db/migrate/20160728152942_add_main_sponsor_to_teams.rb +++ b/spec/dummy_app/db/migrate/20160728152942_add_main_sponsor_to_teams.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddMainSponsorToTeams < ActiveRecord::Migration[5.0] def change add_column :teams, :main_sponsor, :integer, default: 0, null: false diff --git a/spec/dummy_app/db/migrate/20160728153058_add_formation_to_players.rb b/spec/dummy_app/db/migrate/20160728153058_add_formation_to_players.rb index cf894e306c..b024cab52c 100644 --- a/spec/dummy_app/db/migrate/20160728153058_add_formation_to_players.rb +++ b/spec/dummy_app/db/migrate/20160728153058_add_formation_to_players.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddFormationToPlayers < ActiveRecord::Migration[5.0] def change add_column :players, :formation, :string, default: 'substitute', null: false diff --git a/spec/dummy_app/db/migrate/20171229220713_add_enum_fields_to_field_tests.rb b/spec/dummy_app/db/migrate/20171229220713_add_enum_fields_to_field_tests.rb index 3bcb350334..5dcce3ab04 100644 --- a/spec/dummy_app/db/migrate/20171229220713_add_enum_fields_to_field_tests.rb +++ b/spec/dummy_app/db/migrate/20171229220713_add_enum_fields_to_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddEnumFieldsToFieldTests < ActiveRecord::Migration[5.0] def change add_column :field_tests, :string_enum_field, :string diff --git a/spec/dummy_app/db/migrate/20180701084251_create_active_storage_tables.active_storage.rb b/spec/dummy_app/db/migrate/20180701084251_create_active_storage_tables.active_storage.rb index 645242b22b..adf13a3bdf 100644 --- a/spec/dummy_app/db/migrate/20180701084251_create_active_storage_tables.active_storage.rb +++ b/spec/dummy_app/db/migrate/20180701084251_create_active_storage_tables.active_storage.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # This migration comes from active_storage (originally 20170806125915) class CreateActiveStorageTables < ActiveRecord::Migration[5.0] def change diff --git a/spec/dummy_app/db/migrate/20180707101855_add_carrierwave_assets_to_field_tests.rb b/spec/dummy_app/db/migrate/20180707101855_add_carrierwave_assets_to_field_tests.rb index 7f82555920..ed7f84d161 100644 --- a/spec/dummy_app/db/migrate/20180707101855_add_carrierwave_assets_to_field_tests.rb +++ b/spec/dummy_app/db/migrate/20180707101855_add_carrierwave_assets_to_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddCarrierwaveAssetsToFieldTests < ActiveRecord::Migration[5.0] def change add_column :field_tests, :carrierwave_assets, :string, after: :carrierwave_asset diff --git a/spec/dummy_app/db/migrate/20181029101829_add_shrine_data_to_field_tests.rb b/spec/dummy_app/db/migrate/20181029101829_add_shrine_data_to_field_tests.rb index f530a747db..30cd05a450 100644 --- a/spec/dummy_app/db/migrate/20181029101829_add_shrine_data_to_field_tests.rb +++ b/spec/dummy_app/db/migrate/20181029101829_add_shrine_data_to_field_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddShrineDataToFieldTests < ActiveRecord::Migration[5.0] def change add_column :field_tests, :shrine_asset_data, :text diff --git a/spec/dummy_app/db/migrate/20190531065324_create_action_text_tables.action_text.rb b/spec/dummy_app/db/migrate/20190531065324_create_action_text_tables.action_text.rb index a0d794f0c4..897f35414b 100644 --- a/spec/dummy_app/db/migrate/20190531065324_create_action_text_tables.action_text.rb +++ b/spec/dummy_app/db/migrate/20190531065324_create_action_text_tables.action_text.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateActionTextTables < ActiveRecord::Migration[5.0] def change create_table :action_text_rich_texts do |t| diff --git a/spec/dummy_app/db/migrate/20201127111952_update_active_storage_tables.rb b/spec/dummy_app/db/migrate/20201127111952_update_active_storage_tables.rb index bd12799146..73262fe695 100644 --- a/spec/dummy_app/db/migrate/20201127111952_update_active_storage_tables.rb +++ b/spec/dummy_app/db/migrate/20201127111952_update_active_storage_tables.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class UpdateActiveStorageTables < ActiveRecord::Migration[5.0] def change add_column :active_storage_blobs, :service_name, :string, null: false, default: 'local' diff --git a/spec/dummy_app/db/migrate/20210811121027_create_two_level_namespaced_polymorphic_association_tests.rb b/spec/dummy_app/db/migrate/20210811121027_create_two_level_namespaced_polymorphic_association_tests.rb index ea6494d648..1026c311a7 100644 --- a/spec/dummy_app/db/migrate/20210811121027_create_two_level_namespaced_polymorphic_association_tests.rb +++ b/spec/dummy_app/db/migrate/20210811121027_create_two_level_namespaced_polymorphic_association_tests.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateTwoLevelNamespacedPolymorphicAssociationTests < ActiveRecord::Migration[5.0] def change create_table :two_level_namespaced_polymorphic_association_tests do |t| diff --git a/spec/dummy_app/db/migrate/20210812115908_create_custom_versions.rb b/spec/dummy_app/db/migrate/20210812115908_create_custom_versions.rb index c95a32ff92..461cbafab7 100644 --- a/spec/dummy_app/db/migrate/20210812115908_create_custom_versions.rb +++ b/spec/dummy_app/db/migrate/20210812115908_create_custom_versions.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class CreateCustomVersions < ActiveRecord::Migration[5.0] def change create_table :custom_versions do |t| diff --git a/spec/dummy_app/db/migrate/20211011235734_add_bool_field_open.rb b/spec/dummy_app/db/migrate/20211011235734_add_bool_field_open.rb index b27af28665..64a7e09ed1 100644 --- a/spec/dummy_app/db/migrate/20211011235734_add_bool_field_open.rb +++ b/spec/dummy_app/db/migrate/20211011235734_add_bool_field_open.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class AddBoolFieldOpen < ActiveRecord::Migration[6.0] def change add_column :field_tests, :open, :boolean diff --git a/spec/dummy_app/db/seeds.rb b/spec/dummy_app/db/seeds.rb index 48bc48aa73..855a3f6d44 100644 --- a/spec/dummy_app/db/seeds.rb +++ b/spec/dummy_app/db/seeds.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'mlb' user_model = RailsAdmin::AbstractModel.new(User) diff --git a/spec/dummy_app/lib/does_not_load_autoload_paths_not_in_eager_load.rb b/spec/dummy_app/lib/does_not_load_autoload_paths_not_in_eager_load.rb index 5481adc3f6..d744905c23 100644 --- a/spec/dummy_app/lib/does_not_load_autoload_paths_not_in_eager_load.rb +++ b/spec/dummy_app/lib/does_not_load_autoload_paths_not_in_eager_load.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + module DoesNotLoadAutoloadPathsNotInEagerLoad raise 'This file is in app.paths.autoload but not app.paths.eager_load and ' \ ' should not be autoloaded by rails_admin' diff --git a/spec/factories.rb b/spec/factories.rb index ea75efff99..15a1a838ff 100644 --- a/spec/factories.rb +++ b/spec/factories.rb @@ -1,4 +1,5 @@ # coding: utf-8 +# frozen_string_literal: true FactoryBot.define do factory :player do diff --git a/spec/helpers/rails_admin/application_helper_spec.rb b/spec/helpers/rails_admin/application_helper_spec.rb index b2083c68d1..56a0c1191d 100644 --- a/spec/helpers/rails_admin/application_helper_spec.rb +++ b/spec/helpers/rails_admin/application_helper_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::ApplicationHelper, type: :helper do diff --git a/spec/helpers/rails_admin/form_builder_spec.rb b/spec/helpers/rails_admin/form_builder_spec.rb index c120cdb8fe..86d0dd205d 100644 --- a/spec/helpers/rails_admin/form_builder_spec.rb +++ b/spec/helpers/rails_admin/form_builder_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin::FormBuilder', type: :helper do diff --git a/spec/helpers/rails_admin/main_helper_spec.rb b/spec/helpers/rails_admin/main_helper_spec.rb index 982f9b17e9..358cd81615 100644 --- a/spec/helpers/rails_admin/main_helper_spec.rb +++ b/spec/helpers/rails_admin/main_helper_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::MainHelper, type: :helper do diff --git a/spec/integration/actions/base_spec.rb b/spec/integration/actions/base_spec.rb index 9c015ed483..b0f44f4b8d 100644 --- a/spec/integration/actions/base_spec.rb +++ b/spec/integration/actions/base_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Base action', type: :request do diff --git a/spec/integration/actions/bulk_delete_spec.rb b/spec/integration/actions/bulk_delete_spec.rb index d51707ebc9..d7551fb402 100644 --- a/spec/integration/actions/bulk_delete_spec.rb +++ b/spec/integration/actions/bulk_delete_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'BulkDelete action', type: :request do diff --git a/spec/integration/actions/dashboard_spec.rb b/spec/integration/actions/dashboard_spec.rb index 7f329cfb8b..260f086683 100644 --- a/spec/integration/actions/dashboard_spec.rb +++ b/spec/integration/actions/dashboard_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Dashboard action', type: :request do diff --git a/spec/integration/actions/delete_spec.rb b/spec/integration/actions/delete_spec.rb index 2db3da51a2..258a1b9118 100644 --- a/spec/integration/actions/delete_spec.rb +++ b/spec/integration/actions/delete_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Delete action', type: :request do diff --git a/spec/integration/actions/edit_spec.rb b/spec/integration/actions/edit_spec.rb index 0dcc21a707..746759cc06 100644 --- a/spec/integration/actions/edit_spec.rb +++ b/spec/integration/actions/edit_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Edit action', type: :request do diff --git a/spec/integration/actions/export_spec.rb b/spec/integration/actions/export_spec.rb index cee0336368..e7da086111 100644 --- a/spec/integration/actions/export_spec.rb +++ b/spec/integration/actions/export_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' require 'csv' diff --git a/spec/integration/actions/history_index_spec.rb b/spec/integration/actions/history_index_spec.rb index dca4472fb0..e23159cd96 100644 --- a/spec/integration/actions/history_index_spec.rb +++ b/spec/integration/actions/history_index_spec.rb @@ -1,4 +1,5 @@ # coding: utf-8 +# frozen_string_literal: true require 'spec_helper' diff --git a/spec/integration/actions/history_show_spec.rb b/spec/integration/actions/history_show_spec.rb index 22b8cb0fb7..f9c185357c 100644 --- a/spec/integration/actions/history_show_spec.rb +++ b/spec/integration/actions/history_show_spec.rb @@ -1,4 +1,5 @@ # coding: utf-8 +# frozen_string_literal: true require 'spec_helper' diff --git a/spec/integration/actions/index_spec.rb b/spec/integration/actions/index_spec.rb index 0c1d3c9073..52568e9281 100644 --- a/spec/integration/actions/index_spec.rb +++ b/spec/integration/actions/index_spec.rb @@ -1,4 +1,5 @@ # coding: utf-8 +# frozen_string_literal: true require 'spec_helper' diff --git a/spec/integration/actions/new_spec.rb b/spec/integration/actions/new_spec.rb index ec668a8eee..2518612007 100644 --- a/spec/integration/actions/new_spec.rb +++ b/spec/integration/actions/new_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'New action', type: :request do diff --git a/spec/integration/actions/show_spec.rb b/spec/integration/actions/show_spec.rb index 0831055083..092198e326 100644 --- a/spec/integration/actions/show_spec.rb +++ b/spec/integration/actions/show_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Show action', type: :request do diff --git a/spec/integration/auditing/rails_admin_paper_trail_spec.rb b/spec/integration/auditing/rails_admin_paper_trail_spec.rb index b1685aa799..c263bda09b 100644 --- a/spec/integration/auditing/rails_admin_paper_trail_spec.rb +++ b/spec/integration/auditing/rails_admin_paper_trail_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin PaperTrail auditing', active_record: true do diff --git a/spec/integration/authorization/cancancan_spec.rb b/spec/integration/authorization/cancancan_spec.rb index 458d0e60eb..d4980357af 100644 --- a/spec/integration/authorization/cancancan_spec.rb +++ b/spec/integration/authorization/cancancan_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin CanCanCan Authorization', type: :request do diff --git a/spec/integration/authorization/pundit_spec.rb b/spec/integration/authorization/pundit_spec.rb index 45ff67f69b..9942d1df2c 100644 --- a/spec/integration/authorization/pundit_spec.rb +++ b/spec/integration/authorization/pundit_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin Pundit Authorization', type: :request do diff --git a/spec/integration/fields/action_text_spec.rb b/spec/integration/fields/action_text_spec.rb index 8c9b79c5c0..066d67e305 100644 --- a/spec/integration/fields/action_text_spec.rb +++ b/spec/integration/fields/action_text_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' if defined?(ActionText) diff --git a/spec/integration/fields/active_record_enum_spec.rb b/spec/integration/fields/active_record_enum_spec.rb index 7cbee92377..8da9e77a87 100644 --- a/spec/integration/fields/active_record_enum_spec.rb +++ b/spec/integration/fields/active_record_enum_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'ActiveRecordEnum field', type: :request, active_record: true do diff --git a/spec/integration/fields/base_spec.rb b/spec/integration/fields/base_spec.rb index f0782cb247..332720f715 100644 --- a/spec/integration/fields/base_spec.rb +++ b/spec/integration/fields/base_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Base field', type: :request do diff --git a/spec/integration/fields/belongs_to_association_spec.rb b/spec/integration/fields/belongs_to_association_spec.rb index 8c6f5c5824..54e75efb41 100644 --- a/spec/integration/fields/belongs_to_association_spec.rb +++ b/spec/integration/fields/belongs_to_association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'BelongsToAssociation field', type: :request do diff --git a/spec/integration/fields/boolean_spec.rb b/spec/integration/fields/boolean_spec.rb index 77390359e3..088a1cdd3e 100644 --- a/spec/integration/fields/boolean_spec.rb +++ b/spec/integration/fields/boolean_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Boolean field', type: :request do diff --git a/spec/integration/fields/carrierwave_spec.rb b/spec/integration/fields/carrierwave_spec.rb index 4ddc125e64..abe264bf96 100644 --- a/spec/integration/fields/carrierwave_spec.rb +++ b/spec/integration/fields/carrierwave_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Carrierwave field', type: :request, active_record: true do diff --git a/spec/integration/fields/ck_editor_spec.rb b/spec/integration/fields/ck_editor_spec.rb index 41a132a412..b065318753 100644 --- a/spec/integration/fields/ck_editor_spec.rb +++ b/spec/integration/fields/ck_editor_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'CKEditor field', type: :request do diff --git a/spec/integration/fields/code_mirror_spec.rb b/spec/integration/fields/code_mirror_spec.rb index dcf33e838d..4c7e47a4c2 100644 --- a/spec/integration/fields/code_mirror_spec.rb +++ b/spec/integration/fields/code_mirror_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'CodeMirror field', type: :request do diff --git a/spec/integration/fields/color_spec.rb b/spec/integration/fields/color_spec.rb index e78ced1b44..db25bda733 100644 --- a/spec/integration/fields/color_spec.rb +++ b/spec/integration/fields/color_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Color field', type: :request do diff --git a/spec/integration/fields/date_spec.rb b/spec/integration/fields/date_spec.rb index 9ea26a8d87..9e8c0239db 100644 --- a/spec/integration/fields/date_spec.rb +++ b/spec/integration/fields/date_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Date field', type: :request do diff --git a/spec/integration/fields/datetime_spec.rb b/spec/integration/fields/datetime_spec.rb index 27a82ed7f9..96a334934a 100644 --- a/spec/integration/fields/datetime_spec.rb +++ b/spec/integration/fields/datetime_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Datetime field', type: :request do diff --git a/spec/integration/fields/enum_spec.rb b/spec/integration/fields/enum_spec.rb index 6256558fe3..d0c3e66248 100644 --- a/spec/integration/fields/enum_spec.rb +++ b/spec/integration/fields/enum_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Enum field', type: :request, active_record: true do diff --git a/spec/integration/fields/file_upload_spec.rb b/spec/integration/fields/file_upload_spec.rb index ce9597632e..ae5002f269 100644 --- a/spec/integration/fields/file_upload_spec.rb +++ b/spec/integration/fields/file_upload_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'FileUpload field', type: :request do diff --git a/spec/integration/fields/floara_spec.rb b/spec/integration/fields/floara_spec.rb index e4316e848b..bf55431cfd 100644 --- a/spec/integration/fields/floara_spec.rb +++ b/spec/integration/fields/floara_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Floara field', type: :request do diff --git a/spec/integration/fields/has_and_belongs_to_many_association_spec.rb b/spec/integration/fields/has_and_belongs_to_many_association_spec.rb index edddd40bca..9649d0b83d 100644 --- a/spec/integration/fields/has_and_belongs_to_many_association_spec.rb +++ b/spec/integration/fields/has_and_belongs_to_many_association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'HasAndBelongsToManyAssociation field', type: :request do diff --git a/spec/integration/fields/has_many_association_spec.rb b/spec/integration/fields/has_many_association_spec.rb index 72769a3397..965894d7dd 100644 --- a/spec/integration/fields/has_many_association_spec.rb +++ b/spec/integration/fields/has_many_association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'HasManyAssociation field', type: :request do diff --git a/spec/integration/fields/has_one_association_spec.rb b/spec/integration/fields/has_one_association_spec.rb index 91a51daa75..add6702002 100644 --- a/spec/integration/fields/has_one_association_spec.rb +++ b/spec/integration/fields/has_one_association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'HasOneAssociation field', type: :request do diff --git a/spec/integration/fields/hidden_spec.rb b/spec/integration/fields/hidden_spec.rb index 67207f02b9..8ffc5e9565 100644 --- a/spec/integration/fields/hidden_spec.rb +++ b/spec/integration/fields/hidden_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Hidden field', type: :request do diff --git a/spec/integration/fields/multiple_carrierwave_spec.rb b/spec/integration/fields/multiple_carrierwave_spec.rb index 1a7e323c8a..fc1ab1178c 100644 --- a/spec/integration/fields/multiple_carrierwave_spec.rb +++ b/spec/integration/fields/multiple_carrierwave_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'MultipleCarrierwave field', type: :request, active_record: true do diff --git a/spec/integration/fields/multiple_file_upload_spec.rb b/spec/integration/fields/multiple_file_upload_spec.rb index 5b80d1b90f..34bbfb0798 100644 --- a/spec/integration/fields/multiple_file_upload_spec.rb +++ b/spec/integration/fields/multiple_file_upload_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'MultipleFileUpload field', type: :request do diff --git a/spec/integration/fields/paperclip_spec.rb b/spec/integration/fields/paperclip_spec.rb index fd2d232693..230c34bbd1 100644 --- a/spec/integration/fields/paperclip_spec.rb +++ b/spec/integration/fields/paperclip_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Paperclip field', type: :request do diff --git a/spec/integration/fields/polymorphic_assosiation_spec.rb b/spec/integration/fields/polymorphic_assosiation_spec.rb index 51f5161d8c..56f4c648c5 100644 --- a/spec/integration/fields/polymorphic_assosiation_spec.rb +++ b/spec/integration/fields/polymorphic_assosiation_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'PolymorphicAssociation field', type: :request do diff --git a/spec/integration/fields/serialized_spec.rb b/spec/integration/fields/serialized_spec.rb index 9e6e7f58ae..93b43bfbe7 100644 --- a/spec/integration/fields/serialized_spec.rb +++ b/spec/integration/fields/serialized_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Serialized field', type: :request do diff --git a/spec/integration/fields/shrine_spec.rb b/spec/integration/fields/shrine_spec.rb index 8b35de7421..1586c68e9e 100644 --- a/spec/integration/fields/shrine_spec.rb +++ b/spec/integration/fields/shrine_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Shrine field', type: :request, active_record: true do diff --git a/spec/integration/fields/simple_mde_spec.rb b/spec/integration/fields/simple_mde_spec.rb index 6cbe1391e9..660a5c6a0d 100644 --- a/spec/integration/fields/simple_mde_spec.rb +++ b/spec/integration/fields/simple_mde_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'SimpleMDE field', type: :request do diff --git a/spec/integration/fields/time_spec.rb b/spec/integration/fields/time_spec.rb index 8f42ca3247..451405c2ea 100644 --- a/spec/integration/fields/time_spec.rb +++ b/spec/integration/fields/time_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Time field', type: :request, active_record: true do diff --git a/spec/integration/fields/wysihtml5_spec.rb b/spec/integration/fields/wysihtml5_spec.rb index 718efa7978..0e120d9414 100644 --- a/spec/integration/fields/wysihtml5_spec.rb +++ b/spec/integration/fields/wysihtml5_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Wysihtml5 field', type: :request do diff --git a/spec/integration/rails_admin_spec.rb b/spec/integration/rails_admin_spec.rb index b2609d39ff..6b0ede3344 100644 --- a/spec/integration/rails_admin_spec.rb +++ b/spec/integration/rails_admin_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin, type: :request do diff --git a/spec/integration/widgets/datetimepicker_spec.rb b/spec/integration/widgets/datetimepicker_spec.rb index ea58c1f1fb..4d23276fed 100644 --- a/spec/integration/widgets/datetimepicker_spec.rb +++ b/spec/integration/widgets/datetimepicker_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Datetimepicker widget', type: :request, js: true do diff --git a/spec/integration/widgets/filter_box_spec.rb b/spec/integration/widgets/filter_box_spec.rb index 69e9c0e5b6..b37767646a 100644 --- a/spec/integration/widgets/filter_box_spec.rb +++ b/spec/integration/widgets/filter_box_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Filter box widget', type: :request, js: true do diff --git a/spec/integration/widgets/filtering_multi_select_spec.rb b/spec/integration/widgets/filtering_multi_select_spec.rb index 005804d50b..aa1602479c 100644 --- a/spec/integration/widgets/filtering_multi_select_spec.rb +++ b/spec/integration/widgets/filtering_multi_select_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Filtering multi-select widget', type: :request, js: true do diff --git a/spec/integration/widgets/filtering_select_spec.rb b/spec/integration/widgets/filtering_select_spec.rb index 2daf6a92ba..cd4738a472 100644 --- a/spec/integration/widgets/filtering_select_spec.rb +++ b/spec/integration/widgets/filtering_select_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Filtering select widget', type: :request, js: true do diff --git a/spec/integration/widgets/nested_many_spec.rb b/spec/integration/widgets/nested_many_spec.rb index 7a1ca52ae9..716c63db96 100644 --- a/spec/integration/widgets/nested_many_spec.rb +++ b/spec/integration/widgets/nested_many_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Nested many widget', type: :request, js: true do diff --git a/spec/integration/widgets/nested_one_spec.rb b/spec/integration/widgets/nested_one_spec.rb index 893d9096da..2c8a1dd9d2 100644 --- a/spec/integration/widgets/nested_one_spec.rb +++ b/spec/integration/widgets/nested_one_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Nested one widget', type: :request, js: true do diff --git a/spec/integration/widgets/remote_form_spec.rb b/spec/integration/widgets/remote_form_spec.rb index 7b0ef9e669..c0eca1fb16 100644 --- a/spec/integration/widgets/remote_form_spec.rb +++ b/spec/integration/widgets/remote_form_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'Remote form widget', type: :request, js: true do diff --git a/spec/orm/active_record.rb b/spec/orm/active_record.rb index 37b29b7948..b4f0717893 100644 --- a/spec/orm/active_record.rb +++ b/spec/orm/active_record.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/adapters/active_record' ActiveRecord::Base.connection.data_sources.each do |table| diff --git a/spec/orm/mongoid.rb b/spec/orm/mongoid.rb index 8176e51b5a..8e123ed20c 100644 --- a/spec/orm/mongoid.rb +++ b/spec/orm/mongoid.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'rails_admin/adapters/mongoid' Paperclip.logger = Logger.new(nil) diff --git a/spec/policies.rb b/spec/policies.rb index 76388f8437..5a1124e6a4 100644 --- a/spec/policies.rb +++ b/spec/policies.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ApplicationPolicy attr_reader :user, :record diff --git a/spec/rails_admin/abstract_model_spec.rb b/spec/rails_admin/abstract_model_spec.rb index 61b4440712..29e3756f26 100644 --- a/spec/rails_admin/abstract_model_spec.rb +++ b/spec/rails_admin/abstract_model_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::AbstractModel do diff --git a/spec/rails_admin/active_record_extension_spec.rb b/spec/rails_admin/active_record_extension_spec.rb index 7854551e90..f9f9768e26 100644 --- a/spec/rails_admin/active_record_extension_spec.rb +++ b/spec/rails_admin/active_record_extension_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' require File.expand_path('../../config/initializers/active_record_extensions', __dir__) diff --git a/spec/rails_admin/adapters/active_record/association_spec.rb b/spec/rails_admin/adapters/active_record/association_spec.rb index 06172528e0..33d61ece65 100644 --- a/spec/rails_admin/adapters/active_record/association_spec.rb +++ b/spec/rails_admin/adapters/active_record/association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' require 'timecop' diff --git a/spec/rails_admin/adapters/active_record/object_extension_spec.rb b/spec/rails_admin/adapters/active_record/object_extension_spec.rb index 225531a965..74a83c7342 100644 --- a/spec/rails_admin/adapters/active_record/object_extension_spec.rb +++ b/spec/rails_admin/adapters/active_record/object_extension_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin::Adapters::ActiveRecord::ObjectExtension', active_record: true do diff --git a/spec/rails_admin/adapters/active_record/property_spec.rb b/spec/rails_admin/adapters/active_record/property_spec.rb index 22d43d4164..362bb9bffa 100644 --- a/spec/rails_admin/adapters/active_record/property_spec.rb +++ b/spec/rails_admin/adapters/active_record/property_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' require 'timecop' diff --git a/spec/rails_admin/adapters/active_record_spec.rb b/spec/rails_admin/adapters/active_record_spec.rb index 5dffe9ee76..278eba03b2 100644 --- a/spec/rails_admin/adapters/active_record_spec.rb +++ b/spec/rails_admin/adapters/active_record_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' require 'timecop' diff --git a/spec/rails_admin/adapters/mongoid/association_spec.rb b/spec/rails_admin/adapters/mongoid/association_spec.rb index f408afdb2c..9bee03e11f 100644 --- a/spec/rails_admin/adapters/mongoid/association_spec.rb +++ b/spec/rails_admin/adapters/mongoid/association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin::Adapters::Mongoid::Association', mongoid: true do diff --git a/spec/rails_admin/adapters/mongoid/object_extension_spec.rb b/spec/rails_admin/adapters/mongoid/object_extension_spec.rb index 7ccece93e6..9609ca4dfb 100644 --- a/spec/rails_admin/adapters/mongoid/object_extension_spec.rb +++ b/spec/rails_admin/adapters/mongoid/object_extension_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin::Adapters::Mongoid::ObjectExtension', mongoid: true do diff --git a/spec/rails_admin/adapters/mongoid/property_spec.rb b/spec/rails_admin/adapters/mongoid/property_spec.rb index d48f286617..2ff8c9336b 100644 --- a/spec/rails_admin/adapters/mongoid/property_spec.rb +++ b/spec/rails_admin/adapters/mongoid/property_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin::Adapters::Mongoid::Property', mongoid: true do diff --git a/spec/rails_admin/adapters/mongoid_spec.rb b/spec/rails_admin/adapters/mongoid_spec.rb index f3dfe1665d..fbd38114c6 100644 --- a/spec/rails_admin/adapters/mongoid_spec.rb +++ b/spec/rails_admin/adapters/mongoid_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe 'RailsAdmin::Adapters::Mongoid', mongoid: true do diff --git a/spec/rails_admin/config/actions/base_spec.rb b/spec/rails_admin/config/actions/base_spec.rb index f6c71444e2..80d92ffd6e 100644 --- a/spec/rails_admin/config/actions/base_spec.rb +++ b/spec/rails_admin/config/actions/base_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Actions::Base do diff --git a/spec/rails_admin/config/actions_spec.rb b/spec/rails_admin/config/actions_spec.rb index bb8d3e55fd..ffc6ee6bc7 100644 --- a/spec/rails_admin/config/actions_spec.rb +++ b/spec/rails_admin/config/actions_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Actions do diff --git a/spec/rails_admin/config/configurable_spec.rb b/spec/rails_admin/config/configurable_spec.rb index a8f343b89c..4abfc83358 100644 --- a/spec/rails_admin/config/configurable_spec.rb +++ b/spec/rails_admin/config/configurable_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Configurable do diff --git a/spec/rails_admin/config/fields/association_spec.rb b/spec/rails_admin/config/fields/association_spec.rb index d3f5186845..802282b929 100644 --- a/spec/rails_admin/config/fields/association_spec.rb +++ b/spec/rails_admin/config/fields/association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Association do diff --git a/spec/rails_admin/config/fields/base_spec.rb b/spec/rails_admin/config/fields/base_spec.rb index b873fd694b..eb6714defd 100644 --- a/spec/rails_admin/config/fields/base_spec.rb +++ b/spec/rails_admin/config/fields/base_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Base do diff --git a/spec/rails_admin/config/fields/types/action_text_spec.rb b/spec/rails_admin/config/fields/types/action_text_spec.rb index 4c8d72d24a..6c78fe8ca3 100644 --- a/spec/rails_admin/config/fields/types/action_text_spec.rb +++ b/spec/rails_admin/config/fields/types/action_text_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' if defined?(ActionText) diff --git a/spec/rails_admin/config/fields/types/active_record_enum_spec.rb b/spec/rails_admin/config/fields/types/active_record_enum_spec.rb index e1216433c1..560cc41375 100644 --- a/spec/rails_admin/config/fields/types/active_record_enum_spec.rb +++ b/spec/rails_admin/config/fields/types/active_record_enum_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::ActiveRecordEnum, active_record: true do diff --git a/spec/rails_admin/config/fields/types/active_storage_spec.rb b/spec/rails_admin/config/fields/types/active_storage_spec.rb index 7ad3127e3d..973a17c6f8 100644 --- a/spec/rails_admin/config/fields/types/active_storage_spec.rb +++ b/spec/rails_admin/config/fields/types/active_storage_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' if defined?(ActiveStorage) diff --git a/spec/rails_admin/config/fields/types/belongs_to_association_spec.rb b/spec/rails_admin/config/fields/types/belongs_to_association_spec.rb index 4a43150d8e..0b91ffa68d 100644 --- a/spec/rails_admin/config/fields/types/belongs_to_association_spec.rb +++ b/spec/rails_admin/config/fields/types/belongs_to_association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::BelongsToAssociation do diff --git a/spec/rails_admin/config/fields/types/boolean_spec.rb b/spec/rails_admin/config/fields/types/boolean_spec.rb index 8393df16c3..686121cf66 100644 --- a/spec/rails_admin/config/fields/types/boolean_spec.rb +++ b/spec/rails_admin/config/fields/types/boolean_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Boolean do diff --git a/spec/rails_admin/config/fields/types/bson_object_id_spec.rb b/spec/rails_admin/config/fields/types/bson_object_id_spec.rb index 384f7ef4dd..40189802af 100644 --- a/spec/rails_admin/config/fields/types/bson_object_id_spec.rb +++ b/spec/rails_admin/config/fields/types/bson_object_id_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::BsonObjectId do diff --git a/spec/rails_admin/config/fields/types/carrierwave_spec.rb b/spec/rails_admin/config/fields/types/carrierwave_spec.rb index d2666423d2..da563a76f7 100644 --- a/spec/rails_admin/config/fields/types/carrierwave_spec.rb +++ b/spec/rails_admin/config/fields/types/carrierwave_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Carrierwave do diff --git a/spec/rails_admin/config/fields/types/citext_spec.rb b/spec/rails_admin/config/fields/types/citext_spec.rb index d9d05270a9..bdcae8e2fa 100644 --- a/spec/rails_admin/config/fields/types/citext_spec.rb +++ b/spec/rails_admin/config/fields/types/citext_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Citext do diff --git a/spec/rails_admin/config/fields/types/ck_editor_spec.rb b/spec/rails_admin/config/fields/types/ck_editor_spec.rb index e96b769675..890d6b1afb 100644 --- a/spec/rails_admin/config/fields/types/ck_editor_spec.rb +++ b/spec/rails_admin/config/fields/types/ck_editor_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::CKEditor do diff --git a/spec/rails_admin/config/fields/types/code_mirror_spec.rb b/spec/rails_admin/config/fields/types/code_mirror_spec.rb index 8baa35c2c1..4de52d38fe 100644 --- a/spec/rails_admin/config/fields/types/code_mirror_spec.rb +++ b/spec/rails_admin/config/fields/types/code_mirror_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::CodeMirror do diff --git a/spec/rails_admin/config/fields/types/color_spec.rb b/spec/rails_admin/config/fields/types/color_spec.rb index 8bd545dfbd..5c71597ea0 100644 --- a/spec/rails_admin/config/fields/types/color_spec.rb +++ b/spec/rails_admin/config/fields/types/color_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Color do diff --git a/spec/rails_admin/config/fields/types/date_spec.rb b/spec/rails_admin/config/fields/types/date_spec.rb index ecc98d6468..5b654569c6 100644 --- a/spec/rails_admin/config/fields/types/date_spec.rb +++ b/spec/rails_admin/config/fields/types/date_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Date do diff --git a/spec/rails_admin/config/fields/types/datetime_spec.rb b/spec/rails_admin/config/fields/types/datetime_spec.rb index fdc54adf56..2df23d3f01 100644 --- a/spec/rails_admin/config/fields/types/datetime_spec.rb +++ b/spec/rails_admin/config/fields/types/datetime_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Datetime do diff --git a/spec/rails_admin/config/fields/types/decimal_spec.rb b/spec/rails_admin/config/fields/types/decimal_spec.rb index df18629175..dad7bbac9e 100644 --- a/spec/rails_admin/config/fields/types/decimal_spec.rb +++ b/spec/rails_admin/config/fields/types/decimal_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Decimal do diff --git a/spec/rails_admin/config/fields/types/drangonfly_spec.rb b/spec/rails_admin/config/fields/types/drangonfly_spec.rb index c0491a7b34..354d00b923 100644 --- a/spec/rails_admin/config/fields/types/drangonfly_spec.rb +++ b/spec/rails_admin/config/fields/types/drangonfly_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Dragonfly do diff --git a/spec/rails_admin/config/fields/types/enum_spec.rb b/spec/rails_admin/config/fields/types/enum_spec.rb index 4e0fad189d..014d10aae0 100644 --- a/spec/rails_admin/config/fields/types/enum_spec.rb +++ b/spec/rails_admin/config/fields/types/enum_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Enum do diff --git a/spec/rails_admin/config/fields/types/file_upload_spec.rb b/spec/rails_admin/config/fields/types/file_upload_spec.rb index 73abd9ee29..1beba9b55c 100644 --- a/spec/rails_admin/config/fields/types/file_upload_spec.rb +++ b/spec/rails_admin/config/fields/types/file_upload_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::FileUpload do diff --git a/spec/rails_admin/config/fields/types/float_spec.rb b/spec/rails_admin/config/fields/types/float_spec.rb index e7d730d4ec..6406b2f036 100644 --- a/spec/rails_admin/config/fields/types/float_spec.rb +++ b/spec/rails_admin/config/fields/types/float_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Float do diff --git a/spec/rails_admin/config/fields/types/froala_spec.rb b/spec/rails_admin/config/fields/types/froala_spec.rb index 19d207bf19..190eafd898 100644 --- a/spec/rails_admin/config/fields/types/froala_spec.rb +++ b/spec/rails_admin/config/fields/types/froala_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Froala do diff --git a/spec/rails_admin/config/fields/types/has_and_belongs_to_many_association_spec.rb b/spec/rails_admin/config/fields/types/has_and_belongs_to_many_association_spec.rb index 70b6c6bbf6..a387ed9d93 100644 --- a/spec/rails_admin/config/fields/types/has_and_belongs_to_many_association_spec.rb +++ b/spec/rails_admin/config/fields/types/has_and_belongs_to_many_association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::HasAndBelongsToManyAssociation do diff --git a/spec/rails_admin/config/fields/types/has_many_association_spec.rb b/spec/rails_admin/config/fields/types/has_many_association_spec.rb index b1173a9fc9..1011b4f791 100644 --- a/spec/rails_admin/config/fields/types/has_many_association_spec.rb +++ b/spec/rails_admin/config/fields/types/has_many_association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::HasManyAssociation do diff --git a/spec/rails_admin/config/fields/types/has_one_association_spec.rb b/spec/rails_admin/config/fields/types/has_one_association_spec.rb index 78881e1640..babf13a3df 100644 --- a/spec/rails_admin/config/fields/types/has_one_association_spec.rb +++ b/spec/rails_admin/config/fields/types/has_one_association_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::HasOneAssociation do diff --git a/spec/rails_admin/config/fields/types/hidden_spec.rb b/spec/rails_admin/config/fields/types/hidden_spec.rb index ca60e2fdc0..cfa5273c3f 100644 --- a/spec/rails_admin/config/fields/types/hidden_spec.rb +++ b/spec/rails_admin/config/fields/types/hidden_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Hidden do diff --git a/spec/rails_admin/config/fields/types/inet_spec.rb b/spec/rails_admin/config/fields/types/inet_spec.rb index 067a28765e..0e3509cef2 100644 --- a/spec/rails_admin/config/fields/types/inet_spec.rb +++ b/spec/rails_admin/config/fields/types/inet_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Inet do diff --git a/spec/rails_admin/config/fields/types/integer_spec.rb b/spec/rails_admin/config/fields/types/integer_spec.rb index 797f10c3ba..b806f50ff9 100644 --- a/spec/rails_admin/config/fields/types/integer_spec.rb +++ b/spec/rails_admin/config/fields/types/integer_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Integer do diff --git a/spec/rails_admin/config/fields/types/json_spec.rb b/spec/rails_admin/config/fields/types/json_spec.rb index c20c40b40d..a1e0395827 100644 --- a/spec/rails_admin/config/fields/types/json_spec.rb +++ b/spec/rails_admin/config/fields/types/json_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Json do diff --git a/spec/rails_admin/config/fields/types/multiple_active_storage_spec.rb b/spec/rails_admin/config/fields/types/multiple_active_storage_spec.rb index 15210da18c..8ce37195ba 100644 --- a/spec/rails_admin/config/fields/types/multiple_active_storage_spec.rb +++ b/spec/rails_admin/config/fields/types/multiple_active_storage_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' if defined?(ActiveStorage) diff --git a/spec/rails_admin/config/fields/types/multiple_carrierwave_spec.rb b/spec/rails_admin/config/fields/types/multiple_carrierwave_spec.rb index a4d710520c..5c1d3ef627 100644 --- a/spec/rails_admin/config/fields/types/multiple_carrierwave_spec.rb +++ b/spec/rails_admin/config/fields/types/multiple_carrierwave_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' require 'base64' diff --git a/spec/rails_admin/config/fields/types/multiple_file_upload_spec.rb b/spec/rails_admin/config/fields/types/multiple_file_upload_spec.rb index bc03baddcf..e639b400e8 100644 --- a/spec/rails_admin/config/fields/types/multiple_file_upload_spec.rb +++ b/spec/rails_admin/config/fields/types/multiple_file_upload_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::MultipleFileUpload do diff --git a/spec/rails_admin/config/fields/types/numeric_spec.rb b/spec/rails_admin/config/fields/types/numeric_spec.rb index 0fe813bee5..9be08ac54a 100644 --- a/spec/rails_admin/config/fields/types/numeric_spec.rb +++ b/spec/rails_admin/config/fields/types/numeric_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Numeric do diff --git a/spec/rails_admin/config/fields/types/paperclip_spec.rb b/spec/rails_admin/config/fields/types/paperclip_spec.rb index 168682f36a..398e51abcd 100644 --- a/spec/rails_admin/config/fields/types/paperclip_spec.rb +++ b/spec/rails_admin/config/fields/types/paperclip_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Paperclip do diff --git a/spec/rails_admin/config/fields/types/password_spec.rb b/spec/rails_admin/config/fields/types/password_spec.rb index 979bf89399..01201fbac0 100644 --- a/spec/rails_admin/config/fields/types/password_spec.rb +++ b/spec/rails_admin/config/fields/types/password_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Password do diff --git a/spec/rails_admin/config/fields/types/serialized_spec.rb b/spec/rails_admin/config/fields/types/serialized_spec.rb index feb30b2e4c..86df0b1caf 100644 --- a/spec/rails_admin/config/fields/types/serialized_spec.rb +++ b/spec/rails_admin/config/fields/types/serialized_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Serialized do diff --git a/spec/rails_admin/config/fields/types/shrine_spec.rb b/spec/rails_admin/config/fields/types/shrine_spec.rb index e55e31e8c8..b7e01848a3 100644 --- a/spec/rails_admin/config/fields/types/shrine_spec.rb +++ b/spec/rails_admin/config/fields/types/shrine_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' if defined?(Shrine) diff --git a/spec/rails_admin/config/fields/types/simple_mde_spec.rb b/spec/rails_admin/config/fields/types/simple_mde_spec.rb index 6739e412b5..844f6f732a 100644 --- a/spec/rails_admin/config/fields/types/simple_mde_spec.rb +++ b/spec/rails_admin/config/fields/types/simple_mde_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::SimpleMDE do diff --git a/spec/rails_admin/config/fields/types/string_like_spec.rb b/spec/rails_admin/config/fields/types/string_like_spec.rb index c4c5fb3648..ff137dc665 100644 --- a/spec/rails_admin/config/fields/types/string_like_spec.rb +++ b/spec/rails_admin/config/fields/types/string_like_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::StringLike do diff --git a/spec/rails_admin/config/fields/types/string_spec.rb b/spec/rails_admin/config/fields/types/string_spec.rb index 49b95a1e9b..fc1ed49e25 100644 --- a/spec/rails_admin/config/fields/types/string_spec.rb +++ b/spec/rails_admin/config/fields/types/string_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::String do diff --git a/spec/rails_admin/config/fields/types/text_spec.rb b/spec/rails_admin/config/fields/types/text_spec.rb index e95cac06b6..c3b7b4f20d 100644 --- a/spec/rails_admin/config/fields/types/text_spec.rb +++ b/spec/rails_admin/config/fields/types/text_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Text do diff --git a/spec/rails_admin/config/fields/types/time_spec.rb b/spec/rails_admin/config/fields/types/time_spec.rb index 3ba6a6420e..c7a0cd24fc 100644 --- a/spec/rails_admin/config/fields/types/time_spec.rb +++ b/spec/rails_admin/config/fields/types/time_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Time, active_record: true do diff --git a/spec/rails_admin/config/fields/types/timestamp_spec.rb b/spec/rails_admin/config/fields/types/timestamp_spec.rb index e2afb91a0a..e4aead1bca 100644 --- a/spec/rails_admin/config/fields/types/timestamp_spec.rb +++ b/spec/rails_admin/config/fields/types/timestamp_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Timestamp, active_record: true do diff --git a/spec/rails_admin/config/fields/types/uuid_spec.rb b/spec/rails_admin/config/fields/types/uuid_spec.rb index c6a752697f..bebe33e231 100644 --- a/spec/rails_admin/config/fields/types/uuid_spec.rb +++ b/spec/rails_admin/config/fields/types/uuid_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Uuid do diff --git a/spec/rails_admin/config/fields/types/wysihtml5_spec.rb b/spec/rails_admin/config/fields/types/wysihtml5_spec.rb index 0811459c00..ea8f4d8649 100644 --- a/spec/rails_admin/config/fields/types/wysihtml5_spec.rb +++ b/spec/rails_admin/config/fields/types/wysihtml5_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields::Types::Wysihtml5 do diff --git a/spec/rails_admin/config/fields_spec.rb b/spec/rails_admin/config/fields_spec.rb index d9602b972b..a87be37e6c 100644 --- a/spec/rails_admin/config/fields_spec.rb +++ b/spec/rails_admin/config/fields_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Fields, mongoid: true do diff --git a/spec/rails_admin/config/has_description_spec.rb b/spec/rails_admin/config/has_description_spec.rb index 67897fdcae..26d0f6f904 100644 --- a/spec/rails_admin/config/has_description_spec.rb +++ b/spec/rails_admin/config/has_description_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::HasDescription do diff --git a/spec/rails_admin/config/has_fields_spec.rb b/spec/rails_admin/config/has_fields_spec.rb index 1b42128c40..521f556352 100644 --- a/spec/rails_admin/config/has_fields_spec.rb +++ b/spec/rails_admin/config/has_fields_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::HasFields do diff --git a/spec/rails_admin/config/model_spec.rb b/spec/rails_admin/config/model_spec.rb index 3a8d0e121e..cd84084b26 100644 --- a/spec/rails_admin/config/model_spec.rb +++ b/spec/rails_admin/config/model_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Model do diff --git a/spec/rails_admin/config/proxyable_spec.rb b/spec/rails_admin/config/proxyable_spec.rb index 6e1b6119a6..d7598faa77 100644 --- a/spec/rails_admin/config/proxyable_spec.rb +++ b/spec/rails_admin/config/proxyable_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Proxyable do diff --git a/spec/rails_admin/config/sections/list_spec.rb b/spec/rails_admin/config/sections/list_spec.rb index d3d04ac9e3..4d4f41678f 100644 --- a/spec/rails_admin/config/sections/list_spec.rb +++ b/spec/rails_admin/config/sections/list_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Sections::List do diff --git a/spec/rails_admin/config/sections_spec.rb b/spec/rails_admin/config/sections_spec.rb index 6830e22de6..bb3e199ca4 100644 --- a/spec/rails_admin/config/sections_spec.rb +++ b/spec/rails_admin/config/sections_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config::Sections do diff --git a/spec/rails_admin/config_spec.rb b/spec/rails_admin/config_spec.rb index 6b79fcbe85..521515960c 100644 --- a/spec/rails_admin/config_spec.rb +++ b/spec/rails_admin/config_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Config do diff --git a/spec/rails_admin/engine_spec.rb b/spec/rails_admin/engine_spec.rb index 02e3745e78..a3572662d6 100644 --- a/spec/rails_admin/engine_spec.rb +++ b/spec/rails_admin/engine_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Engine do diff --git a/spec/rails_admin/extentions/paper_trail/auditing_adapter_spec.rb b/spec/rails_admin/extentions/paper_trail/auditing_adapter_spec.rb index 9130116c62..613c1da199 100644 --- a/spec/rails_admin/extentions/paper_trail/auditing_adapter_spec.rb +++ b/spec/rails_admin/extentions/paper_trail/auditing_adapter_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.describe RailsAdmin::Extensions::PaperTrail::VersionProxy do diff --git a/spec/rails_admin/install_generator_spec.rb b/spec/rails_admin/install_generator_spec.rb index 43befaee4c..46c1818f41 100644 --- a/spec/rails_admin/install_generator_spec.rb +++ b/spec/rails_admin/install_generator_spec.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' require 'generators/rails_admin/install_generator' diff --git a/spec/rails_admin/support/csv_converter_spec.rb b/spec/rails_admin/support/csv_converter_spec.rb index d94fa6d6ad..5baeb951a4 100644 --- a/spec/rails_admin/support/csv_converter_spec.rb +++ b/spec/rails_admin/support/csv_converter_spec.rb @@ -1,4 +1,5 @@ # encoding: utf-8 +# frozen_string_literal: true require 'spec_helper' diff --git a/spec/rails_admin/support/datetime_spec.rb b/spec/rails_admin/support/datetime_spec.rb index c6e9eb7c78..1c915629cd 100644 --- a/spec/rails_admin/support/datetime_spec.rb +++ b/spec/rails_admin/support/datetime_spec.rb @@ -1,4 +1,5 @@ # encoding: utf-8 +# frozen_string_literal: true require 'spec_helper' diff --git a/spec/rails_admin/support/hash_helper_spec.rb b/spec/rails_admin/support/hash_helper_spec.rb index 1be7db72be..8e828d521e 100644 --- a/spec/rails_admin/support/hash_helper_spec.rb +++ b/spec/rails_admin/support/hash_helper_spec.rb @@ -1,4 +1,5 @@ # encoding: utf-8 +# frozen_string_literal: true require 'spec_helper' diff --git a/spec/shared_examples/shared_examples_for_field_types.rb b/spec/shared_examples/shared_examples_for_field_types.rb index 94a651b880..acfd525240 100644 --- a/spec/shared_examples/shared_examples_for_field_types.rb +++ b/spec/shared_examples/shared_examples_for_field_types.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'spec_helper' RSpec.shared_examples 'a generic field type' do |column_name, field_type| diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 3c06f05108..b44037d998 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + # Configure Rails Envinronment ENV['RAILS_ENV'] = 'test' CI_ORM = (ENV['CI_ORM'] || :active_record).to_sym diff --git a/spec/support/cuprite_logger.rb b/spec/support/cuprite_logger.rb index 35d9a9ef6e..1291a3a3fd 100644 --- a/spec/support/cuprite_logger.rb +++ b/spec/support/cuprite_logger.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + class ConsoleLogger def self.puts(message) warn(message) unless message.start_with?(' ◀', "\n\n▶") diff --git a/spec/support/fakeio.rb b/spec/support/fakeio.rb index ab6bb2e29a..3bab187095 100644 --- a/spec/support/fakeio.rb +++ b/spec/support/fakeio.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + require 'forwardable' require 'stringio' diff --git a/spec/support/fixtures.rb b/spec/support/fixtures.rb index e00bc8a224..6713ca263f 100644 --- a/spec/support/fixtures.rb +++ b/spec/support/fixtures.rb @@ -1,3 +1,5 @@ +# frozen_string_literal: true + def file_path(*paths) File.expand_path(File.join(File.dirname(__FILE__), '../fixtures', *paths)) end