Skip to content

Refactored git_strarray_wrapper#171

Open
JohanMabille wants to merge 2 commits into
QuantStack:mainfrom
JohanMabille:array_wrapper
Open

Refactored git_strarray_wrapper#171
JohanMabille wants to merge 2 commits into
QuantStack:mainfrom
JohanMabille:array_wrapper

Conversation

@JohanMabille

Copy link
Copy Markdown
Member

Fixes #108

This renames the git_strarray_wrapper class into strarray_view_wrapper and adds the strarray_owned_wrapper class.

@codecov

codecov Bot commented Jun 24, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 62.26415% with 20 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.56%. Comparing base (e69f21b) to head (d18a0b3).

Files with missing lines Patch % Lines
src/wrapper/strarray_wrapper.cpp 55.55% 20 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #171      +/-   ##
==========================================
- Coverage   88.39%   86.56%   -1.84%     
==========================================
  Files          62       63       +1     
  Lines        2974     2992      +18     
  Branches      373      372       -1     
==========================================
- Hits         2629     2590      -39     
- Misses        345      402      +57     

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Comment thread src/subcommand/push_subcommand.cpp
// Tags
// git_strarray_wrapper tag_list_match(std::string pattern);
// strarray_view_wrapper tag_list_match(std::string pattern);
std::vector<std::string> tag_list_match(std::string pattern);

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wasn't this a placeholder to be replaced by the line above after this refactoring ?

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor git_strarray_wrapper

2 participants