aboutsummaryrefslogtreecommitdiffstats
path: root/lib/bundler/rubygems_ext.rb
diff options
context:
space:
mode:
authorVictor Koronen <koronen@kth.se>2015-08-08 16:45:29 +0200
committerVictor Koronen <koronen@kth.se>2015-08-14 12:29:44 +0200
commit83acfe3b45e48b7ba7c092ba5955157f2f47a847 (patch)
treedbc8182630e37c5439a8d69a627f77a79e429a71 /lib/bundler/rubygems_ext.rb
parent8ec3bb77b0bb0f74428516253a8b915fb60dcedd (diff)
downloadbundler-83acfe3b45e48b7ba7c092ba5955157f2f47a847.tar.gz
Fix Style/MultilineTernaryOperator
Diffstat (limited to 'lib/bundler/rubygems_ext.rb')
-rw-r--r--lib/bundler/rubygems_ext.rb18
1 files changed, 12 insertions, 6 deletions
diff --git a/lib/bundler/rubygems_ext.rb b/lib/bundler/rubygems_ext.rb
index eddd1fa1..9e4ce5ac 100644
--- a/lib/bundler/rubygems_ext.rb
+++ b/lib/bundler/rubygems_ext.rb
@@ -22,15 +22,19 @@ module Gem
alias_method :rg_loaded_from, :loaded_from
def full_gem_path
- source.respond_to?(:path) ?
- Pathname.new(loaded_from).dirname.expand_path(Bundler.root).to_s.untaint :
+ if source.respond_to?(:path)
+ Pathname.new(loaded_from).dirname.expand_path(Bundler.root).to_s.untaint
+ else
rg_full_gem_path
+ end
end
def loaded_from
- relative_loaded_from ?
- source.path.join(relative_loaded_from).to_s :
+ if relative_loaded_from
+ source.path.join(relative_loaded_from).to_s
+ else
rg_loaded_from
+ end
end
def load_paths
@@ -48,9 +52,11 @@ module Gem
if method_defined?(:extension_dir)
alias_method :rg_extension_dir, :extension_dir
def extension_dir
- @extension_dir ||= source.respond_to?(:extension_dir_name) ?
- File.expand_path(File.join(extensions_dir, source.extension_dir_name)) :
+ @extension_dir ||= if source.respond_to?(:extension_dir_name)
+ File.expand_path(File.join(extensions_dir, source.extension_dir_name))
+ else
rg_extension_dir
+ end
end
end