Skip to content

feat: Integrate resolvo as a solver#4301

Draft
jjerphan wants to merge 30 commits into
mamba-org:mainfrom
jjerphan:feat/resolvo
Draft

feat: Integrate resolvo as a solver#4301
jjerphan wants to merge 30 commits into
mamba-org:mainfrom
jjerphan:feat/resolvo

Conversation

@jjerphan

Copy link
Copy Markdown
Member

Description

Type of Change

  • Bugfix
  • Feature / enhancement
  • CI / Documentation
  • Maintenance

Checklist

  • My code follows the general style and conventions of the codebase, ensuring consistency
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings
  • I have run pre-commit run --all locally in the source folder and confirmed that there are no linter errors.
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing tests pass locally with my changes

jjerphan and others added 19 commits May 27, 2026 16:29
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>

Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
@github-actions github-actions Bot added the release::enhancements For enhancements PRs or implementing features label May 29, 2026
jjerphan added 2 commits May 29, 2026 12:44
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
jjerphan added 3 commits May 29, 2026 13:53
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
jjerphan and others added 4 commits June 15, 2026 14:16
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>
Signed-off-by: Julien Jerphanion <git@jjerphan.xyz>

Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
@codecov

codecov Bot commented Jun 15, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 2.79441% with 487 lines in your changes missing coverage. Please review.
✅ Project coverage is 53.92%. Comparing base (db873b6) to head (b483091).
⚠️ Report is 38 commits behind head on main.

Files with missing lines Patch % Lines
libmamba/src/solver/resolvo/database.cpp 0.00% 247 Missing ⚠️
libmamba/src/solver/resolvo/solver.cpp 0.00% 69 Missing ⚠️
libmamba/src/specs/package_info.cpp 0.00% 65 Missing ⚠️
libmamba/src/api/utils.cpp 0.00% 39 Missing ⚠️
libmamba/include/mamba/solver/resolvo/database.hpp 0.00% 28 Missing ⚠️
libmamba/src/api/install.cpp 0.00% 14 Missing ⚠️
libmamba/src/api/update.cpp 0.00% 12 Missing ⚠️
libmamba/src/api/configuration.cpp 66.66% 7 Missing ⚠️
micromamba/src/common_options.cpp 0.00% 5 Missing ⚠️
libmamba/include/mamba/solver/database.hpp 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4301      +/-   ##
==========================================
- Coverage   54.28%   53.92%   -0.37%     
==========================================
  Files         240      244       +4     
  Lines       29937    30636     +699     
  Branches     3204     3295      +91     
==========================================
+ Hits        16252    16519     +267     
- Misses      13682    14114     +432     
  Partials        3        3              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release::enhancements For enhancements PRs or implementing features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant