Repository navigation
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
There was a problem hiding this comment.
🟢 Approval recommended
The filter traversal and fallback-label behavior are consistent, null-safe, and covered by focused tests.
0 open findings
What changed in this PR
Enables caller-side remote filter-name resolution by exposing referenced filters and providing ID-based label fallbacks.
Changes:
- Adds filter-reference collection across applicable modification DTOs.
- Unifies generator filters with
FilterInfos. - Uses resolved names or filter IDs in reports.
| File | Description |
|---|---|
ModificationFiltersTest.java |
Tests filter collection and label fallback. |
ModificationUtils.java |
Uses safe filter labels in reports. |
GenerationDispatch.java |
Uses labels during filter export. |
AbstractScaling.java |
Uses labels in filter maps and warnings. |
ScalingInfos.java |
Collects scaling filters. |
ModificationInfos.java |
Defines the filter-collection API. |
ModificationByAssignmentInfos.java |
Collects assignment filters. |
GeneratorsFilterInfos.java |
Extends the common filter DTO. |
GenerationDispatchInfos.java |
Collects dispatch filters. |
FilterInfos.java |
Adds name-or-ID labels. |
ByFormulaModificationInfos.java |
Collects formula filters. |
ByFilterDeletionInfos.java |
Collects deletion filters. |
🧠 Review effort: Balanced
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|



PR Summary