summaryrefslogtreecommitdiff
path: root/lib/bundler/resolver.rb
AgeCommit message (Expand)Author
7 daysMove most of Bundler::GemHelpers to Gem::PlatformSamuel Giddins
2025-04-15[rubygems/rubygems] Raise an error if `bundle lock` target platform is incomp...David Rodríguez
2025-03-27[rubygems/rubygems] Resolved Lint/ShadowingOuterLocalVariable warningHiroshi SHIBATA
2025-03-27[rubygems/rubygems] Implement pub_grub strategy interfaceHartley McGuire
2025-02-21[rubygems/rubygems] Fix resolver issue due to ill-defined version ranges bein...David Rodríguez
2025-02-13[rubygems/rubygems] `--prefer-local` should resolve to latest version if no g...David Rodríguez
2025-01-14[rubygems/rubygems] Don't remove platform specific variants from the lockfile...David Rodríguez
2024-11-26[rubygems/rubygems] Remove no longer necessary codeDavid 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
2024-08-22[rubygems/rubygems] Fix `--prefer-local` flagDavid Rodríguez
2024-08-22[rubygems/rubygems] Fix bad grammar in log messageDavid Rodríguez
2024-07-09[rubygems/rubygems] Fix generic platform gems getting incorrectly removed whe...David Rodríguez
2024-07-09[rubygems/rubygems] Resolve all platforms directlyDavid Rodríguez
2024-07-09[rubygems/rubygems] Instantiate `Resolver::SpecGroup` with explicit priorityDavid Rodríguez
2024-07-09[rubygems/rubygems] Let resolver consider unique specs from the beginningDavid Rodríguez
2024-04-01[rubygems/rubygems] Improve error message when strict resolution filters out ...David Rodriguez
2024-04-01[rubygems/rubygems] Keep unfiltered versions separatelyDavid Rodriguez
2024-04-01[rubygems/rubygems] No need to check for root package every timeDavid Rodriguez
2024-04-01[rubygems/rubygems] No need for any version prioritization when building errorsDavid Rodriguez
2024-04-01[rubygems/rubygems] Make it look more like BasicPackageSourceDavid Rodriguez
2024-04-01[rubygems/rubygems] Let GemVersionPromoter sort in preferred order directlyDavid Rodriguez
2024-04-01[rubygems/rubygems] No need to sort twice when filling versionsDavid Rodriguez
2024-04-01[rubygems/rubygems] Rename method for clarityDavid Rodriguez
2023-12-07[rubygems/rubygems] Use modern hashes consistentlyDavid Rodríguez
2023-10-16[rubygems/rubygems] Raise an error when top level dependency does not resolve...David Rodríguez
2023-10-16[rubygems/rubygems] Tweak platform mismatch resolution errorsDavid Rodríguez
2023-10-03[rubygems/rubygems] Don't re-resolve with prereleases if unlocked gem has no ...David Rodriguez
2023-08-28[rubygems/rubygems] Don't check for circular deps on full index sourcesDavid Rodríguez
2023-08-28[rubygems/rubygems] Refactor Fetcher#api_fetcher? and fetcher loading logicMartin Emde
2023-06-20Merge rubygems/rubygems HEADHiroshi SHIBATA
2023-03-17Don´t consider platform specific candidates when `force_ruby_platform` setDavid Rodríguez
2023-03-17Don't ignore pre-releases when there's only one candidateDavid Rodríguez
2023-02-21Merge rubygems/bundler masterHiroshi SHIBATA
2023-01-31Merge RubyGems/Bundler master.Hiroshi SHIBATA
2023-01-10Merge RubyGems and Bundler masterHiroshi SHIBATA
2023-01-10[rubygems/rubygems] Fix resolver edge caseDavid Rodríguez
2022-12-25Update Bundler to 2.4.1 & and RubyGems to 3.4.1David Rodríguez
2022-12-24Merge RubyGems-3.4.0 and Bundler-2.4.0Hiroshi SHIBATA
2022-12-20[rubygems/rubygems] Fix crash when building resolution errors with OR require...David Rodríguez
2022-12-20[rubygems/rubygems] Slight tweak to error message buildingDavid Rodríguez
2022-12-20[rubygems/rubygems] Detect circular dependency errorsDavid Rodríguez
2022-12-20[rubygems/rubygems] Remove dead logicDavid Rodríguez
2022-12-20[rubygems/rubygems] Extract a variable for consistencyDavid Rodríguez
2022-12-09Merge RubyGems/Bundler masterHiroshi SHIBATA
2022-11-12Migrate our resolver engine to PubGrubHiroshi SHIBATA
2022-10-18Merge RubyGems/Bundler masterHiroshi SHIBATA
2022-10-18[rubygems/rubygems] Simplify SpecGroup creationDavid Rodríguez
2022-10-18[rubygems/rubygems] Remove dead codeDavid Rodríguez