summaryrefslogtreecommitdiff
path: root/lib/bundler/vendor
diff options
context:
space:
mode:
authorSamuel E. Giddins <segiddins@segiddins.me>2014-11-11 17:20:10 -0800
committerSamuel E. Giddins <segiddins@segiddins.me>2014-11-24 11:03:49 -0800
commit3b772e7e46d0dc913444d03606fbae92b3a60ab4 (patch)
tree88cc63e00d84f3e1f4da2bf5ef80672e64366baf /lib/bundler/vendor
parent9c9da174406f7375a148a0ab7257ae72cc5c0243 (diff)
downloadbundler-3b772e7e46d0dc913444d03606fbae92b3a60ab4.tar.gz
[Resolver] Update Molinillo
Diffstat (limited to 'lib/bundler/vendor')
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo.rb)0
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo/dependency_graph.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/dependency_graph.rb)0
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo/errors.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/errors.rb)0
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo/gem_metadata.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/gem_metadata.rb)0
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo/modules/specification_provider.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/modules/specification_provider.rb)0
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo/modules/ui.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/modules/ui.rb)0
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo/resolution.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/resolution.rb)7
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo/resolver.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/resolver.rb)0
-rw-r--r--lib/bundler/vendor/Molinillo-master/lib/molinillo/state.rb (renamed from lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/state.rb)0
9 files changed, 2 insertions, 5 deletions
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo.rb
index bf740e4848..bf740e4848 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo.rb
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/dependency_graph.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo/dependency_graph.rb
index 53e09ac76b..53e09ac76b 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/dependency_graph.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo/dependency_graph.rb
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/errors.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo/errors.rb
index b828d0c20d..b828d0c20d 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/errors.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo/errors.rb
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/gem_metadata.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo/gem_metadata.rb
index 7c5a03faa9..7c5a03faa9 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/gem_metadata.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo/gem_metadata.rb
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/modules/specification_provider.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo/modules/specification_provider.rb
index 79a85e778f..79a85e778f 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/modules/specification_provider.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo/modules/specification_provider.rb
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/modules/ui.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo/modules/ui.rb
index fce3290d2f..fce3290d2f 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/modules/ui.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo/modules/ui.rb
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/resolution.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo/resolution.rb
index 84d68d2f2d..a3f272539f 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/resolution.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo/resolution.rb
@@ -174,11 +174,8 @@ module Bundler::Molinillo
# Unwinds the states stack because a conflict has been encountered
# @return [void]
def unwind_for_conflict
- existing_state_index = state_index_for_unwind
conflicts.tap do |c|
- if existing_state_index
- states.slice!(existing_state_index..-1)
- end
+ states.slice!(state_index_for_unwind..-1)
states.pop if state
raise VersionConflict.new(c) unless state
state.conflicts = c
@@ -196,7 +193,7 @@ module Bundler::Molinillo
(!state.requirements.include?(requirement) && state.requirement != requirement)
)
end
- index + 2 if index
+ index + 2
end
# @return [Conflict] a {Conflict} that reflects the failure to activate
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/resolver.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo/resolver.rb
index 7cfe914d34..7cfe914d34 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/resolver.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo/resolver.rb
diff --git a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/state.rb b/lib/bundler/vendor/Molinillo-master/lib/molinillo/state.rb
index 8e394f8672..8e394f8672 100644
--- a/lib/bundler/vendor/Molinillo-smart-backtracking/lib/molinillo/state.rb
+++ b/lib/bundler/vendor/Molinillo-master/lib/molinillo/state.rb