[midPoint-git] [Evolveum/midpoint] 6491a1: Add support for MEL to the mapping script validator

Andrej noreply at github.com
Thu May 7 20:35:57 CEST 2026


  Branch: refs/heads/feature/s-11211-support-mel-in-smart-integration
  Home:   https://github.com/Evolveum/midpoint
  Commit: 6491a12816222640696d87266bac331ffba91807
      https://github.com/Evolveum/midpoint/commit/6491a12816222640696d87266bac331ffba91807
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-05-07 (Thu, 07 May 2026)

  Changed paths:
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/script/mel/MelScriptEvaluator.java
    M model/smart-impl/pom.xml
    M model/smart-impl/src/main/java/com/evolveum/midpoint/smart/impl/scoring/MappingScriptValidator.java
    A model/smart-impl/src/test/java/com/evolveum/midpoint/smart/impl/scoring/MappingScriptValidatorTest.java
    A model/smart-impl/src/test/resources/keystore.jceks

  Log Message:
  -----------
  Add support for MEL to the mapping script validator

**What**

Add a support for MEL as an expression language for our mapping scripts.

**Why**

MEL is an safe expression language based on Google's CEL, which has an
ambition to replace Groovy for most of the scripts, with help of
provided functions libraries (extensions).

For our mapping scripts purposes MEL should definitely suffice so we
would like to use it primarily (and most likely solely) instead of
Groovy.

**Task**: 11211



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