Skip to content

Commit 2c062f7

Browse files
committed
Fix linter errors
1 parent b249321 commit 2c062f7

6 files changed

Lines changed: 10 additions & 3 deletions

File tree

.rubocop.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ AllCops:
66
- 'spec/dummy/**/*'
77
- 'vendor/**/*'
88
- 'tmp/**/*'
9+
NewCops: enable
910

1011
Gemspec/RequiredRubyVersion:
1112
Enabled: false

imgproxy.gemspec

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,16 @@ Gem::Specification.new do |spec|
1717

1818
spec.required_ruby_version = ">= 2.5"
1919

20+
spec.metadata = { "rubygems_mfa_required" => "true" }
21+
2022
spec.add_dependency "anyway_config", ">= 2.0.0"
2123

2224
spec.add_development_dependency "benchmark-memory", "~> 0.2.0"
2325
spec.add_development_dependency "pry-byebug", "~> 3.9.0"
2426
spec.add_development_dependency "rspec", "~> 3.11.0"
2527
spec.add_development_dependency "rspec_junit_formatter", "~> 0.5.1"
2628
spec.add_development_dependency "rubocop", "~> 1.30.1"
27-
spec.add_development_dependency "rubocop-rspec", "~> 1.41.0"
29+
spec.add_development_dependency "rubocop-rspec", "~> 2.11.1"
2830

2931
spec.add_development_dependency "aws-sdk-s3", "~> 1.64"
3032
spec.add_development_dependency "google-cloud-storage", "~> 1.11"

lib/imgproxy/options.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ class Options < Hash
7070

7171
# @param options [Hash] raw processing options
7272
def initialize(options)
73+
super()
74+
7375
# Options order hack: initialize known and meta options with nil value to preserve order
7476
CASTERS.each_key { |n| self[n] = nil if options.key?(n) || META.include?(n) }
7577

lib/imgproxy/options_casters/float.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module Float
55
ZERO_RE = /\.0+/.freeze
66

77
def self.cast(raw)
8-
raw&.to_f&.yield_self do |f|
8+
raw&.to_f&.then do |f|
99
# Convert integral value to Integer so to_s won't give us trailing zero
1010
i = f.to_i
1111
i == f ? i : f

spec/imgproxy_spec.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@
123123
}
124124
end
125125

126+
# rubocop: disable Layout/LineEndStringConcatenationIndentation
126127
let(:casted_options) do
127128
"rs:auto:100:200:1:1:noea:1:2/"\
128129
"s:150:250:0:1:soea:2:3/"\
@@ -208,6 +209,7 @@
208209
"auto_rotate:1/"\
209210
"filename:the_image.jpg"
210211
end
212+
# rubocop: enable Layout/LineEndStringConcatenationIndentation
211213

212214
subject(:url) { described_class.url_for(src_url, options) }
213215

spec/url_adapters/active_storage_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
require "spec_helper"
22

3-
require_relative "../dummy/config/environment.rb"
3+
require_relative "../dummy/config/environment"
44

55
require "active_support"
66
require "active_job"

0 commit comments

Comments
 (0)