Sha256: 667589babc9c729cf5a2d0711547c1afba9b2d7f8e2774d2db4ab9b544bd6bd0

Contents?: true

Size: 278 Bytes

Versions: 6

Compression:

Stored size: 278 Bytes

Contents

module Resque
  module UniqueByArity
    module Validation
      def self.included(base)
        unless base.uniq_config.skip_arity_validation?
          um = base.method(:perform)
          base.uniq_config.validate_arity(base.to_s, um)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
resque-unique_by_arity-3.0.2 lib/resque/unique_by_arity/validation.rb
resque-unique_by_arity-3.0.1 lib/resque/unique_by_arity/validation.rb
resque-unique_by_arity-3.0.0 lib/resque/unique_by_arity/validation.rb
resque-unique_by_arity-2.0.2 lib/resque/unique_by_arity/validation.rb
resque-unique_by_arity-2.0.1 lib/resque/unique_by_arity/validation.rb
resque-unique_by_arity-2.0.0 lib/resque/unique_by_arity/validation.rb