summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Arko <andre@arko.net>2013-12-27 02:59:40 -0800
committerAndre Arko <andre@arko.net>2014-01-09 01:32:29 -0800
commit5e8bcde326fa0707cc1e1431c101c8bcd923039f (patch)
treed121c88acf64ab16ba8642fdb3f3fcf08d65e32f
parent3615c0431ec885b3419365afa3a6e8fb331aef55 (diff)
downloadbundler-5e8bcde326fa0707cc1e1431c101c8bcd923039f.tar.gz
count default gems as installed
fixes #2780
-rw-r--r--lib/bundler/source/rubygems.rb8
1 files changed, 3 insertions, 5 deletions
diff --git a/lib/bundler/source/rubygems.rb b/lib/bundler/source/rubygems.rb
index 28f6b47c2f..910e1ddc8a 100644
--- a/lib/bundler/source/rubygems.rb
+++ b/lib/bundler/source/rubygems.rb
@@ -252,11 +252,9 @@ module Bundler
end
def gem_dir_exists?(spec)
- if spec.name == "bundler"
- true
- else
- File.directory?(spec.full_gem_path)
- end
+ return true if spec.name == "bundler"
+ return true if spec.loaded_from.include?("specifications/default/")
+ File.directory?(spec.full_gem_path)
end
end