diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index a4e5034..632dba8 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -163,15 +163,6 @@ Style/IfUnlessModifier: Exclude: - 'lib/grape_logging/reporters/logger_reporter.rb' -# Offense count: 2 -# This cop supports safe autocorrection (--autocorrect). -# Configuration parameters: EnforcedStyle. -# SupportedStyles: line_count_dependent, lambda, literal -Style/Lambda: - Exclude: - - 'lib/grape_logging/util/parameter_filter.rb' - - 'spec/lib/grape_logging/loggers/filter_parameters_spec.rb' - # Offense count: 1 # This cop supports unsafe autocorrection (--autocorrect-all). # Configuration parameters: EnforcedStyle, Autocorrect. diff --git a/lib/grape_logging/util/parameter_filter.rb b/lib/grape_logging/util/parameter_filter.rb index c60ed88..9d009ee 100644 --- a/lib/grape_logging/util/parameter_filter.rb +++ b/lib/grape_logging/util/parameter_filter.rb @@ -37,7 +37,7 @@ else class CompiledFilter # :nodoc: def self.compile(replacement, filters) - return lambda { |params| params.dup } if filters.empty? + return ->(params) { params.dup } if filters.empty? strings = [] regexps = [] diff --git a/spec/lib/grape_logging/loggers/filter_parameters_spec.rb b/spec/lib/grape_logging/loggers/filter_parameters_spec.rb index 9aba5ea..b189094 100644 --- a/spec/lib/grape_logging/loggers/filter_parameters_spec.rb +++ b/spec/lib/grape_logging/loggers/filter_parameters_spec.rb @@ -16,7 +16,7 @@ describe GrapeLogging::Loggers::FilterParameters do end let(:mock_request_with_deep_nesting) do - deep_clone = lambda { Marshal.load Marshal.dump mock_request.params } + deep_clone = -> { Marshal.load Marshal.dump mock_request.params } OpenStruct.new( params: deep_clone.call.merge( 'five' => deep_clone.call.merge(