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.
52 53 54 |
# File 'lib/regexp-examples/max_results_limiter.rb', line 52 def initialize super(0) end |
Instance Method Details
#limit_results(partial_results) ⇒ Object
56 57 58 |
# File 'lib/regexp-examples/max_results_limiter.rb', line 56 def limit_results(partial_results) super(partial_results, :-, :+) end |