## Description Once all consumers have been migrated (#1726, #1727, #1728), the legacy merge system can be deleted. ## Preferred Solution - Delete `mergedConfigurationSelector` and `mergeConfiguration()` - Delete `RawConfiguration.schema` (the config-provided schema is defunct) - Remove the `& VertexPreferencesStorageModel` intersection from `VertexTypeConfig` - Remove the `& EdgePreferencesStorageModel` intersection from `EdgeTypeConfig` - Delete any helper functions that only existed to support the 3-way merge (e.g., `patchToRemoveDisplayLabel`) - Update or remove tests that test the old merge behavior ## Related Issues - Part of #1677 - Depends on #1726 - Depends on #1727 - Depends on #1728 --- > [!IMPORTANT] > If you are interested in working on this issue, please leave a comment. > [!TIP] > Please use a 👍 reaction to provide a +1/vote. This helps the community and maintainers prioritize this request.
Description
Once all consumers have been migrated (#1726, #1727, #1728), the legacy merge system can be deleted.
Preferred Solution
mergedConfigurationSelectorandmergeConfiguration()RawConfiguration.schema(the config-provided schema is defunct)& VertexPreferencesStorageModelintersection fromVertexTypeConfig& EdgePreferencesStorageModelintersection fromEdgeTypeConfigpatchToRemoveDisplayLabel)Related Issues
Important
If you are interested in working on this issue, please leave a comment.
Tip
Please use a 👍 reaction to provide a +1/vote. This helps the community and maintainers prioritize this request.