Class: RegexpExamples::MaxResultsLimiterBySum
- Inherits:
-
MaxResultsLimiter
- Object
- MaxResultsLimiter
- RegexpExamples::MaxResultsLimiterBySum
- Defined in:
- lib/regexp-examples/max_results_limiter.rb
Overview
For example: Needed when generating examples for /[ab]10|cd11/ (here, results_count will reach 1024 + 2048 == 3072)
Instance Method Summary collapse
-
#initialize ⇒ MaxResultsLimiterBySum
constructor
A new instance of MaxResultsLimiterBySum.
- #limit_results(partial_results) ⇒ Object
Constructor Details
#initialize ⇒ MaxResultsLimiterBySum
Returns a new instance of MaxResultsLimiterBySum.
50 51 52 |
# File 'lib/regexp-examples/max_results_limiter.rb', line 50 def initialize super(0) end |
Instance Method Details
#limit_results(partial_results) ⇒ Object
54 55 56 |
# File 'lib/regexp-examples/max_results_limiter.rb', line 54 def limit_results(partial_results) super(partial_results, :-, :+) end |