Skip to content

feat: use standalone Filter in assignmenents modifications - #223

Open
TheMaskedTurtle wants to merge 11 commits into
mainfrom
jorism/feat/use-filter-in-assignments
Open

feat: use standalone Filter in assignmenents modifications#223
TheMaskedTurtle wants to merge 11 commits into
mainfrom
jorism/feat/use-filter-in-assignments

Conversation

@TheMaskedTurtle

@TheMaskedTurtle TheMaskedTurtle commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

PR Summary

Starting the migration of modification so that they can really be standalone. Starting by inheritors of AbstractAssignmentModification which are ByFormulaModification and ModificationByAssignment.

For that I had to:

  • Create a new data structure that is based only on Filter interface
  • Modify dto to modification mappers to use FilterLoader and build modifications with Filter interface
  • Adapt modifications application so that it matches the new data structure
  • Adapt tests

Also, reports were not used properly towards the ReportNode interface, I adjusted that as well in the related classes.

@coderabbitai

coderabbitai Bot commented Aug 25, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: 2d0a4f22-558c-46ec-99ef-7650dd7eff0d


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@TheMaskedTurtle
TheMaskedTurtle force-pushed the jorism/feat/use-filter-in-assignments branch from 8a1e34f to 39d9fca Compare August 25, 2026 15:31
@KoloMenek
KoloMenek self-requested a review August 28, 2026 07:59
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
@TheMaskedTurtle
TheMaskedTurtle force-pushed the jorism/feat/use-filter-in-assignments branch from 606827a to 52e0641 Compare August 31, 2026 14:25
@TheMaskedTurtle TheMaskedTurtle added the waiting-for-review PR ready for an owner to review label Aug 31, 2026
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
Signed-off-by: Joris Mancini <joris.mancini_externe@rte-france.com>
@sonarqubecloud

sonarqubecloud Bot commented Sep 1, 2026

Copy link
Copy Markdown

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

Labels

waiting-for-review PR ready for an owner to review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants