From b350f1572be21c4b8f2fc156f769abd5fb0b3cb4 Mon Sep 17 00:00:00 2001 From: Arfon Smith Date: Fri, 27 Feb 2015 13:36:20 -0600 Subject: [PATCH] Reformatting --- lib/linguist/heuristics.rb | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/lib/linguist/heuristics.rb b/lib/linguist/heuristics.rb index 885d578c..2ff8d9fb 100644 --- a/lib/linguist/heuristics.rb +++ b/lib/linguist/heuristics.rb @@ -237,20 +237,18 @@ module Linguist end disambiguate "PLSQL", "SQLPL", "PLpgSQL", "SQL" do |data| - #only return value if a definite positive - if /^\\i\b|AS \$\$|LANGUAGE '+plpgsql'+/i.match(data) || /SECURITY (DEFINER|INVOKER)/i.match(data) || /BEGIN( WORK| TRANSACTION)?;/i.match(data) - #postgres - Language["PLpgSQL"] + #Postgres + Language["PLpgSQL"] elsif /(alter module)|(language sql)|(begin( NOT)+ atomic)/i.match(data) || /signal SQLSTATE '[0-9]+'/i.match(data) - #ibm db2 - Language["SQLPL"] + #IBM db2 + Language["SQLPL"] elsif /pragma|\$\$PLSQL_|XMLTYPE|sysdate|systimestamp|\.nextval|connect by|AUTHID (DEFINER|CURRENT_USER)/i.match(data) || /constructor\W+function/i.match(data) - #oraclestuff - Language["PLSQL"] + #Oracle + Language["PLSQL"] elsif ! /begin|boolean|package|exception/i.match(data) - #generic sql - Language["SQL"] + #Generic SQL + Language["SQL"] end end