lib/bundler/lazy_specification.rb in bundler-2.5.22 vs lib/bundler/lazy_specification.rb in bundler-2.5.23

- old
+ new

@@ -25,12 +25,19 @@ @name = name @version = version @dependencies = [] @required_ruby_version = Gem::Requirement.default @required_rubygems_version = Gem::Requirement.default - @platform = platform || Gem::Platform::RUBY - @source = source + @platform = platform || Gem::Platform::RUBY + + @original_source = source + @source = source + @force_ruby_platform = default_force_ruby_platform + end + + def source_changed? + @original_source != source end def full_name @full_name ||= if platform == Gem::Platform::RUBY "#{@name}-#{@version}"