Heuristic for .inc PHP files (#2980)

This commit is contained in:
Paul Chaignon
2016-05-04 05:15:20 +02:00
committed by Arfon Smith
parent 03d16835aa
commit 8cf3b7ad51
2 changed files with 12 additions and 0 deletions

View File

@@ -187,6 +187,12 @@ module Linguist
end
end
disambiguate ".inc" do |data|
if /^<\?(?:php)?/.match(data)
Language["PHP"]
end
end
disambiguate ".l" do |data|
if /\(def(un|macro)\s/.match(data)
Language["Common Lisp"]

View File

@@ -122,6 +122,12 @@ class TestHeuristcs < Minitest::Test
})
end
def test_inc_by_heuristics
assert_heuristics({
"PHP" => all_fixtures("PHP", "*.inc")
})
end
def test_ls_by_heuristics
assert_heuristics({
"LiveScript" => all_fixtures("LiveScript", "*.ls"),