Class: TooManyWarning
- Inherits:
-
TexWarning
- Object
- TexWarning
- TooManyWarning
- Defined in:
- lib/trex.rb
Instance Attribute Summary
Attributes inherited from TexWarning
Instance Method Summary collapse
- #format_warning_message(line, string) ⇒ Object
-
#initialize(limits = 10) ⇒ TooManyWarning
constructor
A new instance of TooManyWarning.
Methods inherited from TexWarning
#add_error, #empty?, #expand_input, #extract_line, #format_error, #handle, #has_error?, #render_line, #size, #sort, #to_s
Constructor Details
#initialize(limits = 10) ⇒ TooManyWarning
Returns a new instance of TooManyWarning.
764 765 766 767 |
# File 'lib/trex.rb', line 764 def initialize(limits=10) super('Too Many XYZ Warning', /Too many /, /^l\.[0-9]+ (.*)/, limits) @additionaInputLines = 10 end |
Instance Method Details
#format_warning_message(line, string) ⇒ Object
769 770 771 |
# File 'lib/trex.rb', line 769 def (line, string) @printPattern.match(string)[1] end |