Drools

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[DROOLS-5546] fix accumulate with more than one binding in executable… (#3017) (#3022)

* [DROOLS-5546] fix accumulate with more than one binding in executable model

* fix typo

(cherry picked from commit 277ef612becffbb8ea370e47d97d0cee8f1c8def)

[DROOLS-5503][RHDM-1406] avoid creating a KnowledgeBuilder where there is no asset to be built (#2986) (#3021)

[RHDM-1387] use bound variables in property reactivity (#2964) (#3019)

(cherry picked from commit f1c25acb9fe56033b907226d273527b72f6c637e)

Revert "[RHDM-1387] use bound variables in property reactivity (#2964) (#2965)" (#2982)

This reverts commit 8dc57f1a950ab1f00cf7ad8212c73fed326b5850.

[RHDM-1387] use bound variables in property reactivity (#2964) (#2965)

(cherry picked from commit f1c25acb9fe56033b907226d273527b72f6c637e)

updated to 7.39.1-SNAPSHOT

  1. … 103 more files in changeset.
DROOLS-5440 DMN FEEL built-in functions verifiable documentation (#2953)

* WIP

* finalize list functions doc

* numeric function doc

* WIP

* WIP

* all built-in covered.

* dependency alignment

* .

* .

    • -0
    • +1596
    /kie-dmn/FEELbuiltinfunctions.adoc
[RHDM-1376] org.kie.dmn.validation fails on master with ibm jdk (#2951)

* [RHDM-1376] org.kie.dmn.validation fails on master with ibm jdk

* - check prefix as well

upgraded to next SNAPSHOT version

  1. … 103 more files in changeset.
Checkstyle fix on ScenarioSimulation api module (#2950)

DROOLS-5429 DMN DT Analysis mc/dc TCK output enhancement (#2947)

[DROOLS-5423] Declaring glassfish jaxb-runtime dependency for JDK >= 11 to maintain compiler functionality in such environments (#2942)

JDK11 future upgrade (#2944)

    • -0
    • +21
    /kie-dmn/kie-dmn-validation/pom.xml
DROOLS-5421 DMN FEEL perf opt EvaluationContext.current() (#2939)

DROOLS-5158 DMN DT Analysis mc/dc (experimental) (#2938)

* MC DC MCDC MC/DC enumerate without repetition for rules

* MC/DC enumValues with repetition for each rule

* compute enum values based on column constraint if available.

* matching rule for a given input

* ordering enumvalues

* wip

* WIP

* Neg records only singleton per other-enum

* .

* WIP

* .

* .

* .

* .

* revisit step1

* working for analysing inputs

* working for example1

* Example 1 working

* example1 step2/3 filter output new strategy

* avoid filtering if it would end up with prioritize else-rule

* test1 and test2 results.

* final opts, test1 and test2 working

* .

* fix for test2

* adding output to convenience XLSX while debug

* minor refactors

* covering TODO case, skip if not enumerated output value when needed

* asserting MCDC test cases for rule ID consistency

* move XLSX generation as a test facility

* package re-org

* Generate DMN TCK file format for MC DC cases

* better debug file handling

* give proper naming to example2

* license header

* final cleanup

* disable debug test utils

* test logging util

* sonarcloud refactorings

  1. … 3 more files in changeset.
BXMSPROD-685: hibernate upgrade requires exclusion for ban-duplicated-classes rule (#2932)

DROOLS-5391 DMN external Java fn parameter resolution (#2924)

* reproducer

* fix

* .

* .

[DROOLS-5381] Implemented code-generation for TreeModel (#2930)

* [DROOLS-5381] Implemented code-generation for TreeModel. Put common code in KiePMMLDroolsModelFactoryUtils. Implemented tests

* [DROOLS-5381] Fixed as per PR request

* [DROOLS-5381] Fixed as per PR suggestion

DROOLS-5392 DMN survey all Signavio extension MID aggregates (#2927)

[DROOLS-5345] fix class loading issue in Eclipse Equinox OSGi container (#2937)

[DROOLS-5404] Preserve the order of the DMN definitions elements in the DMNModel (input data, decision, bkms, item definitions, decision services) (#2928)

Co-authored-by: Simon Ringuette <sringuette@trisotech.com>

[KOGITO-2276] wrong openapi schema for fields (#2922)

* Passing test

* Emit Jackson annotation used by OpenApi

DROOLS-5333 : Allow to customize rule names in guided decision table editor (#2904)

[Drools-5373] Refactored PMMLAssembler - implemented two delegates PMMLCompilerService and PMMLLoaderService (#2936)

[DROOLS-5408] Externalize lambda for eval (#2933)

[DROOLS-5400] avoid constructors duplication in pojos generated from declared types by executable model (#2935)

[DROOLS-5409] Fix context metadata in AfterInvokeBKMEvent (#2934)

* [DROOLS-5409] Fix context metadata in AfterInvokeBKMEvent

* [DROOLS-5409] Add tests for metadata in DMN events

* [DROOLS-5409] Fix context metadata in events when calling DMNRuntime::evaluateByName

[DROOLS-5324] refactor building of non-native resources from the exec… (#2926)

[DROOLS-5324] refactor building of non-native resources from the executable model

DROOLS-5331 & DROOLS-5078: Support for Enums in Rule Test Scenario (#2921)

* DROOLS-5331: Add isEnum check

* DROOLS-5331: Managing Enums

* DROOLS-5331: Managing Enums

* DROOLS-5331: Managing Enums

* DROOLS-5331: Tests

* DROOLS-5331: Tests

* DROOLS-5331: Changes required after CR

* DROOLS-5331: Changes required after CR

[DROOLS-5348] Lambda predicate is not externalized when a binding var… (#2908)

* [DROOLS-5348] Lambda predicate is not externalized when a binding variable is involved

* - add code comment

* - Predicate method need to have throws Exception because a function may throw

* - remove Object check