Recent versions introduce the `Layout/SpaceAroundMethodCallOperator`, which we are going to use. We aren't upgrading to the latest rubocop version because it conflicts with the version of Capybara we're using and because it isn't supported by Hound. Some rules have been renamed: Layout/IndentAssignment is now Layout/AssignmentIndentation Layout/IndentHeredoc is now Layout/HeredocIndentation Layout/LeadingBlankLines is now Layout/LeadingEmptyLines Layout/Tab is now Layout/IndentationStyle Layout/TrailingBlankLines is now Layout/TrailingEmptyLines Lint/StringConversionInInterpolation is now Lint/RedundantStringCoercion Metrics/LineLength is now Layout/LineLength Note after upgrading we get a new "offense" in the `StartWith` rule, so we're changing the code in order to fix it.
15 lines
621 B
Ruby
15 lines
621 B
Ruby
Ckeditor.setup do |config|
|
|
# ==> ORM configuration
|
|
# Load and configure the ORM. Supports :active_record (default), :mongo_mapper and
|
|
# :mongoid (bson_ext recommended) by default. Other ORMs may be
|
|
# available as additional gems.
|
|
require "ckeditor/orm/active_record"
|
|
|
|
config.authorize_with :cancan
|
|
|
|
config.assets_languages = Rails.application.config.i18n.available_locales.map { |l| l.to_s.downcase }
|
|
config.assets_plugins = %w[image link magicline pastefromword table tableselection
|
|
tabletools]
|
|
config.assets.reject! { |asset| asset.starts_with?("ckeditor/samples/") }
|
|
end
|