From 38aa7bae3f1fb97626c50f6420a174d0a65376e0 Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Thu, 28 May 2015 07:10:25 +0200 Subject: [PATCH] Fix Rust heuristic. --- lib/linguist/heuristics.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/linguist/heuristics.rb b/lib/linguist/heuristics.rb index 621d5635..39e286bb 100644 --- a/lib/linguist/heuristics.rb +++ b/lib/linguist/heuristics.rb @@ -283,7 +283,7 @@ module Linguist end disambiguate "Rust", "RenderScript" do |data| - if data.include?("^(use |fn |mod |pub |macro_rules|impl|#!?\[)") + if /^(use |fn |mod |pub |macro_rules|impl|#!?\[)/.match(data) Language["Rust"] elsif /#include|#pragma\s+(rs|version)|__attribute__/.match(data) Language["RenderScript"]