# File lib/rouge/lexer.rb, line 153 def guess(info={}) lexers = guesses(info) return Lexers::PlainText if lexers.empty? return lexers[0] if lexers.size == 1 raise Guesser::Ambiguous.new(lexers) end