Open samuelstroschein opened 2 months ago
That feels like a validation rule topic? We allow adding two variants with the same matchers.
Good point. It could be solved with both. Solving it via a validation rule seems more generic
How do we detect that as a conflict? Can we use validation rules to raise conflicts when merging? -> So only healthy states get through?
we can use validation rules but they are semantically different than conflicts. a conflict = unmergable. validation rule = mergable but you likely don't want that.
showing both while merging is prob what we should do
Context
This below should have been a conflict. I merged "viva la application" which has a different
variant.id
but the matcher is identical tomeine coole app
.Reproduction
Open tis file in fink
minimal-meine-coole-app.inlang
minimal-viva-la-application.inlang