Skip to content

[Clang-tidy] fix get_elements_with_range' is deprecated #1421

Merged
tdavidcl merged 3 commits into
Shamrock-code:mainfrom
Akos299:features/clang-tidy-fix
Dec 12, 2025
Merged

[Clang-tidy] fix get_elements_with_range' is deprecated #1421
tdavidcl merged 3 commits into
Shamrock-code:mainfrom
Akos299:features/clang-tidy-fix

Conversation

@Akos299

@Akos299 Akos299 commented Dec 11, 2025

Copy link
Copy Markdown
Collaborator
  • Replace get_elements_with_range by get_ids_vec_where in PatchDataLayer.hpp:542:68

  • Fix ignoring return value of function declared with 'nodiscard' attribute [clang-diagnostic-unused-result]
    156 | patch_list.build_local() in PatchScheduler.cpp:156:5

@Akos299 Akos299 requested a review from tdavidcl December 11, 2025 18:24
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Summary of Changes

Hello @Akos299, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request focuses on code modernization and warning resolution. It updates a deprecated function call to a more current alternative, ensuring better code maintainability. Additionally, it addresses a nodiscard compiler warning, promoting cleaner code practices and preventing potential issues from ignored return values. The changes also include a refinement to a template function's argument handling for improved C++ idiom compliance.

Highlights

  • Deprecated Function Replacement: The deprecated get_elements_with_range function has been replaced with get_ids_vec_where in PatchDataLayer.hpp, adapting the lambda argument signature to match the new function's requirements.
  • Nodiscard Warning Fix: A clang-diagnostic-unused-result warning for the build_local() method in PatchScheduler.cpp has been resolved by explicitly casting its return value to void.
  • Template Perfect Forwarding: The get_ids_vec_where template in PatchDataField.hpp has been updated to use perfect forwarding for its arguments, improving its generality and efficiency.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

The pull request refactors the get_ids_vec_where template function in PatchDataField.hpp to utilize perfect forwarding for its variadic arguments and the lambda predicate, enhancing its generic utility. This update led to changes in PatchDataLayer.hpp, where the get_vec_idx lambda was adapted to use the modified get_ids_vec_where function, including explicit value extraction from the accumulator. A review comment highlighted that a commented-out block representing the old implementation in PatchDataLayer.hpp should be removed for improved code clarity. Furthermore, in PatchScheduler.cpp, a (void) cast was introduced to explicitly ignore the [[nodiscard]] return value of patch_list.build_local(), with a review comment suggesting the use of std::ignore as a more idiomatic C++ approach and recommending the removal of the explanatory comment.

Comment thread src/shamrock/include/shamrock/patch/PatchDataLayer.hpp
Comment thread src/shamrock/src/scheduler/PatchScheduler.cpp
replace get_elements_with_range

[Clang-tidy] fix get_elements_with_range' is deprecated in PatchDataLayer.hpp

- Replace get_elements_with_range by get_ids_vec_where.
- Fix ignoring return value of function declared with 'nodiscard' attribute [clang-diagnostic-unused-result]
  156 |     patch_list.build_local();

updates

updates
@github-actions

Copy link
Copy Markdown
Contributor

Workflow report

workflow report corresponding to commit d9f45ac
Commiter email is 114827586+autofix-ci[bot]@users.noreply.github.com
You are using github private e-mail. This prevent proper tracing of who contributed what, please disable it (see Keep my email addresses private).
GitHub page artifact URL GitHub page artifact link (can expire)

Pre-commit check report

Pre-commit check: ✅

trim trailing whitespace.................................................Passed
fix end of files.........................................................Passed
check for merge conflicts................................................Passed
check that executables have shebangs.....................................Passed
check that scripts with shebangs are executable..........................Passed
check for added large files..............................................Passed
check for case conflicts.................................................Passed
check for broken symlinks................................................Passed
check yaml...............................................................Passed
detect private key.......................................................Passed
No-tabs checker..........................................................Passed
Tabs remover.............................................................Passed
Validate GitHub Workflows................................................Passed
clang-format.............................................................Passed
black....................................................................Passed
ruff check...............................................................Passed
Check doxygen headers....................................................Passed
Check license headers....................................................Passed
Check #pragma once.......................................................Passed
Check SYCL #include......................................................Passed
No ssh in git submodules remote..........................................Passed

Test pipeline can run.

Clang-tidy diff report

No relevant changes found.
Well done!

You should now go back to your normal life and enjoy a hopefully sunny day while waiting for the review.

Doxygen diff with main

Removed warnings : 117
New warnings : 117
Warnings count : 7417 → 7417 (0.0%)

Detailed changes :
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:106: warning: Member Field_type (typedef) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:107: warning: Member Field_type (typedef) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:108: warning: Member PatchDataField(std::string name, u32 nvar) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:109: warning: Member PatchDataField(std::string name, u32 nvar) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:112: warning: Member PatchDataField(std::string name, u32 nvar, u32 obj_cnt) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:113: warning: Member PatchDataField(std::string name, u32 nvar, u32 obj_cnt) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:116: warning: Member PatchDataField(const PatchDataField &other) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:117: warning: Member PatchDataField(const PatchDataField &other) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:120: warning: Member PatchDataField(sham::DeviceBuffer< T > &&moved_buf, u32 obj_cnt, std::string name, u32 nvar) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:121: warning: Member PatchDataField(sham::DeviceBuffer< T > &&moved_buf, u32 obj_cnt, std::string name, u32 nvar) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:125: warning: Member PatchDataField(sycl::buffer< T > &&moved_buf, u32 obj_cnt, std::string name, u32 nvar) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:126: warning: Member PatchDataField(sycl::buffer< T > &&moved_buf, u32 obj_cnt, std::string name, u32 nvar) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:137: warning: Member duplicate() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:138: warning: Member duplicate() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:142: warning: Member duplicate(std::string new_name) const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:143: warning: Member duplicate(std::string new_name) const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:149: warning: Member duplicate_to_ptr() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:150: warning: Member duplicate_to_ptr() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:154: warning: Member get_buf() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:155: warning: Member get_buf() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:155: warning: Member get_buf() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:156: warning: Member get_buf() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:157: warning: Member is_empty() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:158: warning: Member is_empty() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:159: warning: Member memsize() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:160: warning: Member memsize() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:161: warning: Member get_nvar() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:162: warning: Member get_nvar() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:163: warning: Member get_obj_cnt() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:164: warning: Member get_obj_cnt() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:176: warning: Member get_name() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:177: warning: Member get_name() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:179: warning: Member resize(u32 new_obj_cnt) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:180: warning: Member resize(u32 new_obj_cnt) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:181: warning: Member reserve(u32 new_obj_cnt) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:182: warning: Member reserve(u32 new_obj_cnt) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:183: warning: Member expand(u32 obj_to_add) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:184: warning: Member expand(u32 obj_to_add) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:185: warning: Member shrink(u32 obj_to_rem) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:186: warning: Member shrink(u32 obj_to_rem) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:187: warning: Member insert_element(T v) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:188: warning: Member insert_element(T v) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:189: warning: Member apply_offset(T off) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:190: warning: Member apply_offset(T off) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:191: warning: Member insert(const PatchDataField< T > &f2) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:192: warning: Member insert(const PatchDataField< T > &f2) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:193: warning: Member overwrite(const PatchDataField< T > &f2, u32 obj_cnt) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:194: warning: Member overwrite(const PatchDataField< T > &f2, u32 obj_cnt) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:195: warning: Member overwrite(const sham::DeviceBuffer< T > &f2, u32 len) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:196: warning: Member overwrite(const sham::DeviceBuffer< T > &f2, u32 len) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:197: warning: Member override(sycl::buffer< T > &data, u32 cnt) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:198: warning: Member override(sycl::buffer< T > &data, u32 cnt) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:199: warning: Member override(std::vector< T > &data, u32 cnt) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:200: warning: Member override(std::vector< T > &data, u32 cnt) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:201: warning: Member override(const T val) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:202: warning: Member override(const T val) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:203: warning: Member synchronize_buf() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:204: warning: Member synchronize_buf() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:205: warning: Member copy_to_stdvec() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:206: warning: Member copy_to_stdvec() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:239: warning: Member get_pointer_span() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:240: warning: Member get_pointer_span() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:382: warning: Member get_elements_with_range(Lambdacd &&cd_true, T vmin, T vmax) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:383: warning: Member get_elements_with_range(Lambdacd &&cd_true, T vmin, T vmax) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:398: warning: Member get_elements_with_range_buf(Lambdacd &&cd_true, T vmin, T vmax) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:399: warning: Member get_elements_with_range_buf(Lambdacd &&cd_true, T vmin, T vmax) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:406: warning: Member check_err_range(Lambdacd &&cd_true, T vmin, T vmax, std::string add_log="") (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:407: warning: Member check_err_range(Lambdacd &&cd_true, T vmin, T vmax, std::string add_log="") (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:408: warning: Member extract_element(u32 pidx, PatchDataField< T > &to) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:409: warning: Member extract_element(u32 pidx, PatchDataField< T > &to) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:410: warning: Member check_field_match(PatchDataField< T > &f2) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:411: warning: Member check_field_match(PatchDataField< T > &f2) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:412: warning: Member field_raz() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:413: warning: Member field_raz() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:41: warning: Compound PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:424: warning: Member append_subset_to(sycl::buffer< u32 > &idxs_buf, u32 sz, PatchDataField &pfield) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:425: warning: Member append_subset_to(const sham::DeviceBuffer< u32 > &idxs_buf, u32 sz, PatchDataField &pfield) const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:425: warning: Member append_subset_to(sycl::buffer< u32 > &idxs_buf, u32 sz, PatchDataField &pfield) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:426: warning: Member append_subset_to(const sham::DeviceBuffer< u32 > &idxs_buf, u32 sz, PatchDataField &pfield) const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:428: warning: Member make_new_from_subset(sycl::buffer< u32 > &idxs_buf, u32 sz) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:429: warning: Member make_new_from_subset(sycl::buffer< u32 > &idxs_buf, u32 sz) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:42: warning: Compound PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:434: warning: Member make_new_from_subset(sham::DeviceBuffer< u32 > &idxs_buf, u32 sz) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:435: warning: Member make_new_from_subset(sham::DeviceBuffer< u32 > &idxs_buf, u32 sz) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:440: warning: Member gen_mock_data(u32 obj_cnt, std::mt19937 &eng) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:441: warning: Member gen_mock_data(u32 obj_cnt, std::mt19937 &eng) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:526: warning: Member compute_max() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:527: warning: Member compute_max() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:527: warning: Member compute_min() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:528: warning: Member compute_min() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:528: warning: Member compute_sum() const (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:529: warning: Member compute_sum() const (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:530: warning: Member compute_dot_sum() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:531: warning: Member compute_dot_sum() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:532: warning: Member has_nan() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:533: warning: Member has_inf() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:533: warning: Member has_nan() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:534: warning: Member has_inf() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:534: warning: Member has_nan_or_inf() (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:535: warning: Member has_nan_or_inf() (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:53: warning: Member X(args) (macro definition) of file PatchDataField.hpp is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:540: warning: Member mock_field(u64 seed, u32 obj_cnt, std::string name, u32 nvar) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:541: warning: Member mock_field(u64 seed, u32 obj_cnt, std::string name, u32 nvar) (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:541: warning: Member mock_field(u64 seed, u32 obj_cnt, std::string name, u32 nvar, T vmin, T vmax) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:542: warning: Member mock_field(u64 seed, u32 obj_cnt, std::string name, u32 nvar, T vmin, T vmax) (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:54: warning: Member X(args) (macro definition) of file PatchDataField.hpp is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:62: warning: Member X(args) (macro definition) of file PatchDataField.hpp is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:63: warning: Member X(args) (macro definition) of file PatchDataField.hpp is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:672: warning: Compound PatchDataRangeCheckError is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:673: warning: Compound PatchDataRangeCheckError is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:674: warning: Member PatchDataRangeCheckError(const char *message) (function) of class PatchDataRangeCheckError is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:675: warning: Member PatchDataRangeCheckError(const char *message) (function) of class PatchDataRangeCheckError is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:676: warning: Member PatchDataRangeCheckError(const std::string &message) (function) of class PatchDataRangeCheckError is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:677: warning: Member PatchDataRangeCheckError(const std::string &message) (function) of class PatchDataRangeCheckError is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:680: warning: Member what() const noexcept override (function) of class PatchDataRangeCheckError is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:681: warning: Member what() const noexcept override (function) of class PatchDataRangeCheckError is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:683: warning: Member msg_ (variable) of class PatchDataRangeCheckError is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:684: warning: Member msg_ (variable) of class PatchDataRangeCheckError is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:91: warning: Member PatchDataField(PatchDataField &&other) noexcept (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:92: warning: Member PatchDataField(PatchDataField &&other) noexcept (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataField.hpp:95: warning: Member operator=(PatchDataField &&other) noexcept (function) of class PatchDataField is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataField.hpp:96: warning: Member operator=(PatchDataField &&other) noexcept (function) of class PatchDataField is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:103: warning: Member for_each_field_any(Functor &&func) const (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:104: warning: Member for_each_field_any(Functor &&func) const (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:112: warning: Member PatchDataLayer(const std::shared_ptr< PatchDataLayerLayout > &pdl, Func &&fct_init) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:113: warning: Member PatchDataLayer(const std::shared_ptr< PatchDataLayerLayout > &pdl, Func &&fct_init) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:120: warning: Member duplicate() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:121: warning: Member duplicate() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:125: warning: Member duplicate_to_ptr() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:126: warning: Member duplicate_to_ptr() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:138: warning: Member keep_ids(sycl::buffer< u32 > &index_map, u32 len) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:139: warning: Member keep_ids(sycl::buffer< u32 > &index_map, u32 len) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:140: warning: Member insert_elements(const PatchDataLayer &pdat) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:141: warning: Member insert_elements(const PatchDataLayer &pdat) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:153: warning: Member resize(u32 new_obj_cnt) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:154: warning: Member resize(u32 new_obj_cnt) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:155: warning: Member reserve(u32 new_obj_cnt) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:156: warning: Member reserve(u32 new_obj_cnt) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:157: warning: Member expand(u32 obj_cnt) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:158: warning: Member expand(u32 obj_cnt) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:198: warning: Member split_patchdata(std::array< std::reference_wrapper< PatchDataLayer >, 8 > pdats, std::array< Tvecbox, 8 > min_box, std::array< Tvecbox, 8 > max_box) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:199: warning: Member split_patchdata(std::array< std::reference_wrapper< PatchDataLayer >, 8 > pdats, std::array< Tvecbox, 8 > min_box, std::array< Tvecbox, 8 > max_box) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:203: warning: Member append_subset_to(const std::vector< u32 > &idxs, PatchDataLayer &pdat) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:204: warning: Member append_subset_to(const std::vector< u32 > &idxs, PatchDataLayer &pdat) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:204: warning: Member append_subset_to(sycl::buffer< u32 > &idxs_buf, u32 sz, PatchDataLayer &pdat) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:205: warning: Member append_subset_to(const sham::DeviceBuffer< u32 > &idxs_buf, u32 sz, PatchDataLayer &pdat) const (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:205: warning: Member append_subset_to(sycl::buffer< u32 > &idxs_buf, u32 sz, PatchDataLayer &pdat) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:206: warning: Member append_subset_to(const sham::DeviceBuffer< u32 > &idxs_buf, u32 sz, PatchDataLayer &pdat) const (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:208: warning: Member get_obj_cnt() const (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:209: warning: Member get_obj_cnt() const (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:222: warning: Member memsize() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:223: warning: Member memsize() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:235: warning: Member is_empty() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:236: warning: Member is_empty() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:237: warning: Member synchronize_buf() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:238: warning: Member synchronize_buf() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:245: warning: Member overwrite(PatchDataLayer &pdat, u32 obj_cnt) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:246: warning: Member overwrite(PatchDataLayer &pdat, u32 obj_cnt) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:248: warning: Member check_field_type(u32 idx) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:249: warning: Member check_field_type(u32 idx) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:261: warning: Member get_field(u32 idx) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:262: warning: Member get_field(u32 idx) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:281: warning: Member get_field(u32 idx) const (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:282: warning: Member get_field(u32 idx) const (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:301: warning: Member get_field(const std::string &field_name) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:302: warning: Member get_field(const std::string &field_name) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:306: warning: Member get_field(const std::string &field_name) const (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:307: warning: Member get_field(const std::string &field_name) const (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:311: warning: Member get_field_buf_ref(u32 idx) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:312: warning: Member get_field_buf_ref(u32 idx) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:355: warning: Member get_field_pointer_span(u32 idx) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:356: warning: Member get_field_pointer_span(u32 idx) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:382: warning: Member for_each_field(Functor &&func) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:383: warning: Member for_each_field(Functor &&func) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:392: warning: Member operator==(PatchDataLayer &p1, PatchDataLayer &p2) (friend) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:393: warning: Member operator==(PatchDataLayer &p1, PatchDataLayer &p2) (friend) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:421: warning: Member serialize_buf(shamalgs::SerializeHelper &serializer) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:422: warning: Member serialize_buf(shamalgs::SerializeHelper &serializer) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:423: warning: Member serialize_buf_byte_size() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:424: warning: Member serialize_buf_byte_size() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:425: warning: Member deserialize_buf(shamalgs::SerializeHelper &serializer, const std::shared_ptr< PatchDataLayerLayout > &pdl) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:426: warning: Member deserialize_buf(shamalgs::SerializeHelper &serializer, const std::shared_ptr< PatchDataLayerLayout > &pdl) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:429: warning: Member fields_raz() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:430: warning: Member fields_raz() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:431: warning: Member has_nan() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:432: warning: Member has_nan() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:445: warning: Member has_inf() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:446: warning: Member has_inf() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:44: warning: Member field_variant_t (typedef) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:459: warning: Member has_nan_or_inf() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:45: warning: Member field_variant_t (typedef) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:460: warning: Member has_nan_or_inf() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:46: warning: Member pdl() (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:47: warning: Member pdl() (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:47: warning: Member pdl() const (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:48: warning: Member pdl() const (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:493: warning: argument 'pdat' of command @param is not found in the argument list of shamrock::patch::PatchDataLayer::fetch_data(std::string key)
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:494: warning: argument 'pdat' of command @param is not found in the argument list of shamrock::patch::PatchDataLayer::fetch_data(std::string key)
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:49: warning: Member get_layout_ptr() const (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:50: warning: Member get_layout_ptr() const (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:51: warning: Member PatchDataLayer(const std::shared_ptr< PatchDataLayerLayout > &pdl) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:52: warning: Member PatchDataLayer(const std::shared_ptr< PatchDataLayerLayout > &pdl) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:55: warning: Member PatchDataLayer(const PatchDataLayer &other) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:56: warning: Member PatchDataLayer(const PatchDataLayer &other) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:90: warning: Member mock_patchdata(u64 seed, u32 obj_cnt, const std::shared_ptr< PatchDataLayerLayout > &pdl) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:91: warning: Member mock_patchdata(u64 seed, u32 obj_cnt, const std::shared_ptr< PatchDataLayerLayout > &pdl) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:94: warning: Member for_each_field_any(Functor &&func) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/include/shamrock/patch/PatchDataLayer.hpp:95: warning: Member for_each_field_any(Functor &&func) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/src/patch/PatchDataLayer.cpp:307: warning: Member split_patchdata(std::array< std::reference_wrapper< PatchDataLayer >, 8 > pdats, std::array< T, 8 > min_box, std::array< T, 8 > max_box) (function) of class shamrock::patch::PatchDataLayer is not documented.
+ src/shamrock/src/patch/PatchDataLayer.cpp:310: warning: Member split_patchdata(std::array< std::reference_wrapper< PatchDataLayer >, 8 > pdats, std::array< T, 8 > min_box, std::array< T, 8 > max_box) (function) of class shamrock::patch::PatchDataLayer is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:252: warning: Member get_box_tranform() (function) of class PatchScheduler is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:253: warning: Member get_box_tranform() (function) of class PatchScheduler is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:266: warning: Member get_box_tranform() (function) of class PatchScheduler is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:267: warning: Member get_box_tranform() (function) of class PatchScheduler is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:280: warning: Member get_box_volume() (function) of class PatchScheduler is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:281: warning: Member get_box_volume() (function) of class PatchScheduler is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:289: warning: Member get_box_volume() (function) of class PatchScheduler is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:290: warning: Member get_box_volume() (function) of class PatchScheduler is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:298: warning: Member get_box_volume() (function) of class PatchScheduler is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:299: warning: Member get_box_volume() (function) of class PatchScheduler is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:662: warning: Member check_locality_t(PatchScheduler &sched) (function) of file PatchScheduler.cpp is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:663: warning: Member check_locality_t(PatchScheduler &sched) (function) of file PatchScheduler.cpp is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:891: warning: Compound Message is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:892: warning: Compound Message is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:892: warning: Member buf (variable) of struct Message is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:893: warning: Member buf (variable) of struct Message is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:893: warning: Member rank (variable) of struct Message is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:894: warning: Member rank (variable) of struct Message is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:894: warning: Member tag (variable) of struct Message is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:895: warning: Member tag (variable) of struct Message is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:897: warning: Member send_messages(std::vector< Message > &msgs, std::vector< MPI_Request > &rqs) (function) of file PatchScheduler.cpp is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:898: warning: Member send_messages(std::vector< Message > &msgs, std::vector< MPI_Request > &rqs) (function) of file PatchScheduler.cpp is not documented.
- src/shamrock/src/scheduler/PatchScheduler.cpp:924: warning: Member recv_probe_messages(std::vector< Message > &msgs, std::vector< MPI_Request > &rqs) (function) of file PatchScheduler.cpp is not documented.
+ src/shamrock/src/scheduler/PatchScheduler.cpp:925: warning: Member recv_probe_messages(std::vector< Message > &msgs, std::vector< MPI_Request > &rqs) (function) of file PatchScheduler.cpp is not documented.

@tdavidcl tdavidcl merged commit 74d8c80 into Shamrock-code:main Dec 12, 2025
56 of 57 checks passed
DavidFang03 pushed a commit to DavidFang03/Shamrock that referenced this pull request Dec 12, 2025
…e#1421)

Co-authored-by: David--Cléris Timothée <timothee.davidcleris@proton.me>
@Akos299 Akos299 deleted the features/clang-tidy-fix branch February 16, 2026 14:43
aserhani pushed a commit to aserhani/Shamrock that referenced this pull request Feb 23, 2026
…e#1421)

Co-authored-by: David--Cléris Timothée <timothee.davidcleris@proton.me>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants