Skip to content

feat: Integrate resolvo as a solver - #4301

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

feat: Integrate resolvo as a solver#4301
jjerphan wants to merge 20 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

@github-actions github-actions Bot added the release::enhancements For enhancements PRs or implementing features label May 29, 2026
@jjerphan
jjerphan force-pushed the feat/resolvo branch 3 times, most recently from 698769c to b5b6028 Compare May 29, 2026 12:05
@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 59 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.

jjerphan and others added 20 commits August 4, 2026 15:38
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>
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>

Co-authored-by: Hind Montassif <hind.montassif@gmail.com>
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