.reek.yml in sidekiq-unique-jobs-6.0.0.rc6 vs .reek.yml in sidekiq-unique-jobs-6.0.0.rc7
- old
+ new
@@ -8,68 +8,34 @@
- examples
detectors:
DuplicateMethodCall:
exclude:
- Sidekiq#self.use_options
+ - SidekiqUniqueJobs::Web#self.registered
IrresponsibleModule:
+ enabled: false
+ LongParameterList:
+ enabled: true
exclude:
- - Sidekiq::Simulator
- - SidekiqUniqueJobs::Cli
- - SidekiqUniqueJobs::Client::Middleware
- - SidekiqUniqueJobs
- - Array
- - Hash
- - SidekiqUniqueJobs::JidMissing
- - SidekiqUniqueJobs::LockTimeout
- - SidekiqUniqueJobs::MaxLockTimeMissing
- - SidekiqUniqueJobs::RunLockFailed
- - SidekiqUniqueJobs::ScriptError
- - SidekiqUniqueJobs::UnexpectedValue
- - SidekiqUniqueJobs::UniqueKeyMissing
- - SidekiqUniqueJobs::UnknownLock
- - SidekiqUniqueJobs::Lock::BaseLock
- - SidekiqUniqueJobs::Lock::UntilAndWhileExecuting
- - SidekiqUniqueJobs::Lock::UntilExecuted
- - SidekiqUniqueJobs::Lock::UntilExecuting
- - SidekiqUniqueJobs::Lock::UntilExpired
- - SidekiqUniqueJobs::Lock::WhileExecuting
- - SidekiqUniqueJobs::Lock::WhileExecutingReject
- - SidekiqUniqueJobs::Lock::WhileExecutingRequeue
- - SidekiqUniqueJobs::Locksmith
- - SidekiqUniqueJobs::Middleware
- - SidekiqUniqueJobs::Normalizer
- - SidekiqUniqueJobs::Scripts
- - SidekiqUniqueJobs::Server::Middleware
- - Sidekiq::Job
- - Sidekiq::Job::UniqueExtension
- - Sidekiq::JobSet
- - Sidekiq::JobSet::UniqueExtension
- - Sidekiq::Queue
- - Sidekiq::Queue::UniqueExtension
- - Sidekiq::ScheduledSet
- - Sidekiq::ScheduledSet::UniqueExtension
- - Sidekiq::SortedEntry
- - Sidekiq::SortedEntry::UniqueExtension
- - Sidekiq
- - Sidekiq::Worker
- - Sidekiq::Worker::ClassMethods
- - Sidekiq::Worker::Overrides
- - Sidekiq::Worker::Overrides::Testing
- - SidekiqUniqueJobs::Timeout::Calculator
- - SidekiqUniqueJobs::Timeout
- - SidekiqUniqueJobs::Unlockable
- - SidekiqUniqueJobs::Util
+ - initialize
+ - Hash#slice
+ - SidekiqUniqueJobs::Locksmith#create_lock
+ - SidekiqUniqueJobs::Locksmith#expire_when_necessary
+ - SidekiqUniqueJobs::Client::Middleware#call
TooManyStatements:
exclude:
- initialize
- Hash#slice
- SidekiqUniqueJobs::Locksmith#create_lock
- SidekiqUniqueJobs::Locksmith#expire_when_necessary
- SidekiqUniqueJobs::Middleware#configure_server_middleware
- SidekiqUniqueJobs::Server::Middleware#call
- SidekiqUniqueJobs::UniqueArgs#filtered_args
- SidekiqUniqueJobs::Util#del
+ - SidekiqUniqueJobs::Digests#batch_delete
+ - SidekiqUniqueJobs::Digests#delete_by_pattern
+ - SidekiqUniqueJobs::Web#self.registered
UncommunicativeVariableName:
exclude:
- Hash#slice
BooleanParameter:
exclude:
@@ -82,27 +48,30 @@
ManualDispatch:
enabled: true
exclude:
- Hash#slice
- Hash#slice!
- - SidekiqUniqueJobs::Lock::WhileExecutingReject#deadset_kill?
+ - SidekiqUniqueJobs::OnConflict::Reject#deadset_kill?
- SidekiqUniqueJobs::SidekiqWorkerMethods#worker_method_defined?
+ - SidekiqUniqueJobs::Web::Helpers#redirect_to
MissingSafeMethod:
exclude:
- Array
NilCheck:
enabled: false
FeatureEnvy:
exclude:
- - SidekiqUniqueJobs::Lock::WhileExecutingReject#push_to_deadset
+ - SidekiqUniqueJobs::OnConflict::Reject#push_to_deadset
- SidekiqUniqueJobs::Logging#debug_item
- SidekiqUniqueJobs::Util#batch_delete
+ - SidekiqUniqueJobs::Digests#batch_delete
NestedIterators:
exclude:
- SidekiqUniqueJobs::Locksmith#create_lock
- SidekiqUniqueJobs::Middleware#configure_client_middleware
- SidekiqUniqueJobs::Middleware#configure_server_middleware
- SidekiqUniqueJobs::Util#batch_delete
+ - SidekiqUniqueJobs::Digests#batch_delete
TooManyInstanceVariables:
exclude:
- SidekiqUniqueJobs::Locksmith
TooManyMethods:
exclude: