You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by sh...@apache.org on 2026/06/16 06:37:31 UTC
(unomi) branch UNOMI-883-condition-validation updated (6d2e64fe1 -> 2b92ae7c5)
This is an automated email from the ASF dual-hosted git repository.
sergehuber pushed a change to branch UNOMI-883-condition-validation
in repository https://gitbox.apache.org/repos/asf/unomi.git
from 6d2e64fe1 UNOMI-883: Fix third-pass review findings (double validation, parent rollback, null guards, tests)
add 2b92ae7c5 UNOMI-883: Fix fourth-pass review findings (concurrency, OS parity, null safety, tests)
No new revisions were added by this update.
Summary of changes:
.../unomi/api/services/InvalidObjectInfo.java | 35 ++++++-----
.../org/apache/unomi/api/utils/ParserHelper.java | 4 +-
.../ConditionESQueryBuilderDispatcher.java | 26 +++++---
.../ConditionOSQueryBuilderDispatcher.java | 34 +++++++---
.../impl/ConditionEvaluatorDispatcherImpl.java | 11 +++-
.../impl/ConditionEvaluatorDispatcherImplTest.java | 21 +++++++
.../conditions/BooleanConditionEvaluator.java | 7 ++-
.../services/impl/TypeResolutionServiceImpl.java | 73 ++++++++++++----------
.../impl/TypeResolutionServiceImplTest.java | 46 ++++++++++++++
.../ConditionValidationServiceImplTest.java | 40 +++++++++++-
10 files changed, 223 insertions(+), 74 deletions(-)