summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitris Zorbas <zorbash@skroutz.gr>2015-10-06 22:19:43 +0300
committerSamuel Giddins <segiddins@segiddins.me>2016-07-05 15:11:19 -0300
commit5b4ea54e56aaca8120ad18df618e4a5dd6fbec29 (patch)
tree0238b19d618cbc5cc6793bf118a88f07b79ad1c7
parent3e347af3375f5a4a0acaec2d9800f9597e90b802 (diff)
downloadbundler-5b4ea54e56aaca8120ad18df618e4a5dd6fbec29.tar.gz
Fix bitbucket source deprecation warning
The deprecation warning tries to access `user_name` which is not yet assigned and falls back to `method_missing` which raises an error.
-rw-r--r--lib/bundler/dsl.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler/dsl.rb b/lib/bundler/dsl.rb
index 23d37ca596..564e3e9ef0 100644
--- a/lib/bundler/dsl.rb
+++ b/lib/bundler/dsl.rb
@@ -282,8 +282,8 @@ module Bundler
# TODO: 2.0 remove this deprecated git source
git_source(:bitbucket) do |repo_name|
- warn_deprecated_git_source(:bitbucket, "https://#{user_name}@bitbucket.org/#{user_name}/#{repo_name}.git")
user_name, repo_name = repo_name.split "/"
+ warn_deprecated_git_source(:bitbucket, "https://#{user_name}@bitbucket.org/#{user_name}/#{repo_name}.git")
repo_name ||= user_name
"https://#{user_name}@bitbucket.org/#{user_name}/#{repo_name}.git"
end