[midPoint-git] [Evolveum/midpoint] eb80bb: Fix wrong expression language in mappings heuristics
Andrej
noreply at github.com
Wed May 20 17:32:04 CEST 2026
Branch: refs/heads/feature/s-11211-support-mel-in-smart-integration
Home: https://github.com/Evolveum/midpoint
Commit: eb80bbaab069d5d9831b679fd6f0eb9e9cab135f
https://github.com/Evolveum/midpoint/commit/eb80bbaab069d5d9831b679fd6f0eb9e9cab135f
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-05-13 (Wed, 13 May 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/HeuristicRuleMatcher.java
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/mappings/heuristics/MappingExpressionFactory.java
M model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/mappings/MappingScriptTestBase.java
Log Message:
-----------
Fix wrong expression language in mappings heuristics
**What**
Change the language property in the expressions created by heuristics.
**Why**
In my previous commits I forgot to change the actual language property
of the expression type what effectively means that Groovy would be used.
But that would of course fail, because the scripts themselves are
already migrated to MEL.
**Task**: 11211
Commit: 9512496828cc335f014bf85728c36e90114f1079
https://github.com/Evolveum/midpoint/commit/9512496828cc335f014bf85728c36e90114f1079
Author: Andrej Zan <andrej.zan at evolveum.com>
Date: 2026-05-20 (Wed, 20 May 2026)
Changed paths:
M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/MappingsSuggestionOperation.java
Log Message:
-----------
Use MEL expressions for mappings provided by LLM
**What**
Change the expression language from default Groovy to MEL for mappings
expressions of which were generated by LLM.
**Why**
It is part of the movement towards usage of safer expression language.
**Task**: 11211
Compare: https://github.com/Evolveum/midpoint/compare/abe51f6fe10a...9512496828cc
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list