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(-)