summaryrefslogtreecommitdiff
path: root/lib/bundler/definition.rb
AgeCommit message (Expand)Author
40 hours[rubygems/rubygems] Validate dependencies when doing bundle installRandy Stauner
7 daysMove most of Bundler::GemHelpers to Gem::PlatformSamuel Giddins
7 days[rubygems/rubygems] Slightly simplify locked specification source replacementDavid Rodríguez
7 days[rubygems/rubygems] Fix git source unlocking for multi-gem repositories like ...David Rodríguez
2025-04-15[rubygems/rubygems] Let `bundle lock --normalize-platforms` remove invalid pl...David Rodríguez
2025-04-15[rubygems/rubygems] Raise an error if `bundle lock` target platform is incomp...David Rodríguez
2025-04-15[rubygems/rubygems] Rename `resolution_packages` to `resolution_base`David Rodríguez
2025-04-14[rubygems/rubygems] Refine `bundle update --verbose` logsDavid Rodríguez
2025-04-14[rubygems/rubygems] Fix `bundle lock --normalize-platforms` regressionDavid Rodríguez
2025-03-31[rubygems/rubygems] Allow ruby platform to be remove also when dependencies h...David Rodríguez
2025-03-31[rubygems/rubygems] Remove edge cases for not removing invalid platformsDavid Rodríguez
2025-03-31[rubygems/rubygems] `SpecSet#add_extra_platforms!` doesn't need to return any...David Rodríguez
2025-03-31[rubygems/rubygems] Split finding and removing invalid platformsDavid Rodríguez
2025-03-25[rubygems/rubygems] Remove specs with bad sources when converging dependenciesDavid Rodríguez
2025-03-25[rubygems/rubygems] Tweak to check specs size just onceDavid Rodríguez
2025-03-24[rubygems/rubygems] Raise an error in frozen mode if CHECKSUMS entries are mi...David Rodríguez
2025-03-24[rubygems/rubygems] Rename block variableDavid Rodríguez
2025-03-24[rubygems/rubygems] Refactor replacing locked specification path sourcesDavid Rodríguez
2025-03-24[rubygems/rubygems] Refactor replacement of locked path sourcesDavid Rodríguez
2025-03-24[rubygems/rubygems] Remove unnecessary replacement of locked dependencies sou...David Rodríguez
2025-03-24[rubygems/rubygems] Refactor Path vs Gemspec source comparisonDavid Rodríguez
2025-03-24[rubygems/rubygems] Remove unused default valueDavid Rodríguez
2025-03-24[rubygems/rubygems] Reword log message about current platform being missingDavid Rodríguez
2025-03-24[rubygems/rubygems] Improve grammar of some error messagesDavid Rodríguez
2025-03-24[rubygems/rubygems] Consistently use "lockfile" over "lock file"David Rodríguez
2025-03-24[rubygems/rubygems] Fix frozen error message incorrectly mentioning the GemfileDavid Rodríguez
2025-02-27[rubygems/rubygems] Improve error message when on read-only filesystemsDavid Rodríguez
2025-02-25[rubygems/rubygems] Improve log message about adding a new platformDavid Rodríguez
2025-02-25[rubygems/rubygems] Refactor handling platform removalsDavid Rodríguez
2025-02-25[rubygems/rubygems] Improve log message when resolving due to local platform ...David Rodríguez
2025-02-20[rubygems/rubygems] Fix lockfile platforms inconveniently added on JRubyDavid Rodríguez
2025-02-18[rubygems/rubygems] Fix Bundler incorrectly downgrading direct dependenciesDavid Rodríguez
2025-02-18[rubygems/rubygems] Don't try to skip requirements to prevent downgradesDavid Rodríguez
2025-02-18[rubygems/rubygems] Fix locked gems being upgraded when locked dependencies a...David Rodríguez
2025-02-18[rubygems/rubygems] Refactor finding dependency changesDavid Rodríguez
2025-02-18[rubygems/rubygems] Improve processing and categorizing unlock informationDavid Rodríguez
2025-02-17[rubygems/rubygems] Make Bundler never instantiate development dependenciesDavid Rodríguez
2025-02-14[rubygems/rubygems] Raise error when lockfile is missing deps in frozen modeDavid Rodríguez
2025-02-13[rubygems/rubygems] Fix incorrect error message in frozen modeDavid Rodríguez
2025-01-20[rubygems/rubygems] Fix `--prefer-local` not respecting default gemsDavid Rodríguez
2025-01-14[rubygems/rubygems] Don't remove platform specific variants from the lockfile...David Rodríguez
2025-01-14[rubygems/rubygems] Extract `SpecSet#version_for`David Rodríguez
2024-12-16[rubygems/rubygems] Fix `bundle lock --add-checksums` when gems are already i...David Rodríguez
2024-11-26[rubygems/rubygems] Avoid needing a second pass to ignore unlocked gemsDavid Rodríguez
2024-11-26[rubygems/rubygems] Allow some materialized specs to be missingDavid Rodríguez
2024-11-26[rubygems/rubygems] Deprecate `check` parameter to `Bundler::SpecSet#for`David Rodríguez
2024-11-26[rubygems/rubygems] Keep track of materializations in the original resolveDavid Rodríguez
2024-11-26[rubygems/rubygems] Create LazySpecifications directly with most_specific_loc...David Rodríguez
2024-11-26[rubygems/rubygems] Enable `Performance/MapCompact` copDavid Rodríguez
2024-11-26[rubygems/rubygems] More aggressive `Performance/FlatMap` cop configurationDavid Rodríguez