lib/asset_cloud.rb in asset_cloud-2.7.1 vs lib/asset_cloud.rb in asset_cloud-2.7.2
- old
+ new
@@ -1,33 +1,35 @@
-require 'addressable'
-require 'active_support'
+# frozen_string_literal: true
+require "addressable"
+require "active_support"
+
# Core
-require 'asset_cloud/asset'
-require 'asset_cloud/metadata'
-require 'asset_cloud/bucket'
-require 'asset_cloud/buckets/active_record_bucket'
-require 'asset_cloud/buckets/blackhole_bucket'
-require 'asset_cloud/buckets/bucket_chain'
-require 'asset_cloud/buckets/file_system_bucket'
-require 'asset_cloud/buckets/invalid_bucket'
-require 'asset_cloud/buckets/memory_bucket'
-require 'asset_cloud/buckets/versioned_memory_bucket'
-require 'asset_cloud/base'
+require "asset_cloud/asset"
+require "asset_cloud/metadata"
+require "asset_cloud/bucket"
+require "asset_cloud/buckets/active_record_bucket"
+require "asset_cloud/buckets/blackhole_bucket"
+require "asset_cloud/buckets/bucket_chain"
+require "asset_cloud/buckets/file_system_bucket"
+require "asset_cloud/buckets/invalid_bucket"
+require "asset_cloud/buckets/memory_bucket"
+require "asset_cloud/buckets/versioned_memory_bucket"
+require "asset_cloud/base"
# S3
-require 'asset_cloud/buckets/s3_bucket'
+require "asset_cloud/buckets/s3_bucket"
# GCS
-require 'asset_cloud/buckets/gcs_bucket'
+require "asset_cloud/buckets/gcs_bucket"
# Extensions
-require 'asset_cloud/free_key_locator'
-require 'asset_cloud/callbacks'
-require 'asset_cloud/validations'
+require "asset_cloud/free_key_locator"
+require "asset_cloud/callbacks"
+require "asset_cloud/validations"
-require 'asset_cloud/asset_extension'
+require "asset_cloud/asset_extension"
AssetCloud::Base.class_eval do
include AssetCloud::FreeKeyLocator
include AssetCloud::Callbacks
callback_methods :create, :update, :write, :delete
@@ -54,11 +56,11 @@
private
def valid_key
if key.blank?
- add_error "key cannot be empty"
+ add_error("key cannot be empty")
elsif !valid_key_path?(key)
- add_error "#{key.inspect} contains illegal characters"
+ add_error("#{key.inspect} contains illegal characters")
end
end
end