class RougeLines::Lexers::Diff

Public Class Methods

detect?(text) click to toggle source
# File lib/rouge-lines/lexers/diff.rb, line 12
def self.detect?(text)
  return true if text.start_with?('Index: ')
  return true if text =~ %r(\Adiff[^\n]*?\ba/[^\n]*\bb/)
  return true if text =~ /(---|[+][+][+]).*?\n(---|[+][+][+])/
end