From 96084fa59a4919a0804505f5ccf0bb40ca12109f Mon Sep 17 00:00:00 2001 From: Daniel Fahlke Date: Sun, 8 Dec 2013 21:31:29 +0100 Subject: [PATCH] recognize composer.lock as generated file --- lib/linguist/generated.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/linguist/generated.rb b/lib/linguist/generated.rb index 0f32598f..c26c5f5c 100644 --- a/lib/linguist/generated.rb +++ b/lib/linguist/generated.rb @@ -60,6 +60,7 @@ module Linguist generated_net_designer_file? || generated_protocol_buffer? || generated_jni_header? || + composer_lock? || node_modules? end @@ -204,5 +205,13 @@ module Linguist def node_modules? !!name.match(/node_modules\//) end + + # the php composer tool generates a look file to represent a specific dependency state. + # In general not meant for humans in pull requests. + # + # Returns true or false. + def composer_lock? + !!name.match(/composer.lock/) + end end end