Method: TexLogParser::PrefixedMultiLinePattern#initialize
- Defined in:
- lib/tex_log_parser/patterns/prefixed_multi_line_pattern.rb
#initialize ⇒ PrefixedMultiLinePattern
Creates a new instance.
15 16 17 18 19 20 |
# File 'lib/tex_log_parser/patterns/prefixed_multi_line_pattern.rb', line 15 def initialize super(/(Package|Class|\w+TeX)\s+(?:(\w+)\s+)?(Warning|Error|Info|Message)/, { pattern: ->(m) { /^\s*\(#{m[2]}\)/ }, # BROKEN_BY_LINEBREAKS until: :mismatch, inclusive: false }) end |