Class Rouge::Guessers::Filename
In: lib/rouge/guessers/filename.rb
Parent: Guesser

Methods

filter   new  

Attributes

fname  [R] 

Public Class methods

Public Instance methods

returns a list of lexers that match the given filename with equal specificity (i.e. number of wildcards in the pattern). This helps disambiguate between, e.g. the Nginx lexer, which matches `nginx.conf`, and the Conf lexer, which matches `*.conf`. In this case, nginx will win because the pattern has no wildcards, while `*.conf` has one.

[Validate]