Skip to content

Conversation

@alexanderpann
Copy link
Collaborator

The plugin is called nl.f1re.mps.aliascustomization. Please be aware that this feature is experimental. Use it with care!

@alexanderpann alexanderpann force-pushed the bugfix/concept_alias_customization_separate_lanaguage branch 4 times, most recently from 83dd794 to 8fcb420 Compare December 5, 2025 15:02
Copy link
Collaborator

@sergej-koscejev sergej-koscejev left a comment

Choose a reason for hiding this comment

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

I think the API should be simpler: pass a map<string, string> to the extension objects in some priority order, and expect them to fill it in (a later extension may remove or modify the entries added by earlier extensions).

The plugin should be application-level, not project-level.

The repository parameter is problematic in my view (we are accessing nodes while redefining concepts, potentially for these same nodes?) but may be okay.

I'm approving the PR despite my reservations because the move to a separate language is important. Since the functionality is experimental anyway, breaking changes in the future are acceptable.

@alexanderpann alexanderpann force-pushed the bugfix/concept_alias_customization_separate_lanaguage branch from 8fcb420 to 7847b2c Compare December 9, 2025 08:39
@alexanderpann
Copy link
Collaborator Author

@sergej-koscejev I addressed the review comments. Yes, this API looks better.

@alexanderpann alexanderpann force-pushed the bugfix/concept_alias_customization_separate_lanaguage branch from 7847b2c to 84df946 Compare December 9, 2025 10:52
…age nl.f1re.mps.aliascustomization + refactor implementation
@alexanderpann alexanderpann force-pushed the bugfix/concept_alias_customization_separate_lanaguage branch from 84df946 to 6633047 Compare December 9, 2025 11:18
@alexanderpann alexanderpann merged commit 0301e29 into maintenance/mps20251 Dec 10, 2025
2 checks passed
@alexanderpann alexanderpann deleted the bugfix/concept_alias_customization_separate_lanaguage branch December 10, 2025 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants