We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 71d086c commit 7c05edfCopy full SHA for 7c05edf
lib/classifier/tfidf.rb
@@ -237,9 +237,7 @@ def validate_df!(value, name)
237
# @rbs (Array[Integer]) -> void
238
def validate_ngram_range!(range)
239
raise ArgumentError, 'ngram_range must be an array of two integers' unless range.is_a?(Array) && range.size == 2
240
- raise ArgumentError, 'ngram_range values must be positive integers' unless range.all? do |v|
241
- v.is_a?(Integer) && v.positive?
242
- end
+ raise ArgumentError, 'ngram_range values must be positive integers' unless range.all?(Integer) && range.all?(&:positive?)
243
raise ArgumentError, 'ngram_range[0] must be <= ngram_range[1]' if range[0] > range[1]
244
end
245
0 commit comments