Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
BXMSPROD-634 upstream/downstream backported to 7.33.x (#2827)

Create an empty CompositePackageDescr when there's only (#2820)

one PackageDescr

[DROOLS-5100] fix normalization of negated expressions (#2800)

(cherry picked from commit d7040d2361ed68f033db1c7538322ccf234469ee)

[DROOLS-5043] Do not hash reverse support (#2761) (#2784)

* Do not hash reverse support

* Also remove from equals

(cherry picked from commit 0e730cb98100cb0994c8bfb93ec737225554a350)

[DROOLS-5105] Default Lambda Externalisation Option to false (#2782) (#2787)

* Default to false

* Externalise property in correct package

* Revert "Externalise property in correct package"

This reverts commit 7ce6c229

* Revert change of package

* Fix testConsequenceNoVariable

(cherry picked from commit 657f3050ba7a76ab78284d3d3fde2e05e845d888)

upgraded to next SNAPSHOT version

  1. … 64 more files in changeset.
[DROOLS-4600] Embedded Camel endpoints don't work with executable model (#2745)

[DROOLS-5019] fix index creation for negated operators

DROOLS-5024 DMN infra b/c TCK Jan edition (#2752)

DROOLS-4942 DMN DT Analysis hit policy recommender (#2747)

* DROOLS-4942 DMN DT Analysis hit policy recommender

WIP

* update according to feedback received

* cleanup

* .

[DROOLS-5007] Casting int interim varible to short causes compilation error in executable model (#2749)

* [DROOLS-5007] Casting int interim varible to short causes compilation error in executable model

* rewrite modify first

* Fix parsing of consequence with just one comment

* Do not fail on negative test

* Do not fail on negative test

[DROOLS-4990] NullPointerException with executable model using accumulate max with null Date field (#2748)

* Reproducer

* Fix Pattern DSL by setting correct scope

* Removed useless optional

* Flow DSL compilation

* Moved test in Pattern only class

* Removed useless import

* Do not execute OnlyPatternTest.java

[DROOLS-4999] make jbpm to work with the executable model (#2744)

* [DROOLS-4999] make jbpm to work with the executable model

* [DROOLS-4999] make jbpm to work with the executable model

* [DROOLS-4999] make jbpm to work with the executable model

* [DROOLS-4999] make jbpm to work with the executable model

* [DROOLS-4999] make jbpm to work with the executable model

Defaut to non-executable model (#2742)

DROOLS-4969 DMN v1.3 instanceof support itemDef resolution (#2741)

* WIP

* WIP

* refactor WIP

* WIP

* WIP

* wip

* wip

* WIP

* WIP, refactor parentScope use getter, prepare for wrapping impl

* FAILs DMNRuntimeTest.testDMN_Vs_FEEL_instanceof_interaction ...

but expected.

* All passing again, but logic to be fully wired

* BASELINE

* refactorings

* DMN layer refactoring

* cleanups

* .

* basic test added to suite also

  1. … 25 more files in changeset.
RuntimeException vs HitPolicyViolationEvent (#2720)

* Use Error HitPolicyViolationEvent

* MM: revise implementation, add tests

Co-authored-by: Matteo Mortari <matteo.mortari@gmail.com>

[DROOLS-4978] Improve test coverage for PMML integration (nn, naive bayes, knn) (#2739)

[DROOLS-4922] LinkageError: attempted duplicate class definition for materialized Lambda during incremental compilation (#2715)

DROOLS-4985 : A Spreadsheet decision tables does not convert to a DRL file correctly when a Function is being used in the RuleTable constraints (#2734)

DROOLS-4954 DMN v1.3 instanceof new syntax support (#2732)

* Marshalling support

* basic grammar change

* labeling parser grammar rules

* implement list<type> case

* implement context<name:type> case

* function: prepare for refactoring, build passing.

* function: refactoring, build passing

* implement function<type, ...> -> type case

* remove superseded code

* use proper tokenization in grammar rule, following style

* minor changes

* .

* .

* small changes to improve sonarcloud analysis

  1. … 26 more files in changeset.
DROOLS-4973: Adding additional test cases for FEEL expressions (#2736)

* DROOLS-4973: Adding additional test cases for FEEL expressions

* DROOLS-4973: Adding additional test cases for FEEL expressions

DROOLS-4983 Support java.util.Date and Character in engine (#2735)

[DROOLS-4924] LambdaConsequence without bind variable is not materialized (#2730)

[DROOLS-4092] Default to executable model in the kie-maven-plugin (#2636)

* buildAll() uses the executable model (pattern) now

* Fix org.drools.testcoverage.functional.oopath.OOPathCepTest.testOOPathNotAllowedInDeclaredWindow

* Fix overload to avoid default

* Fix compilation

* Do not cast null literal

* DROOLS-4902 Fix boolean coercion with primitive boolean

* Fix boolean typed coercion

* Avoid serialize DomainClassMetadata

* Revert "Avoid serialize DomainClassMetadata"

This reverts commit 9ae57e5b

Co-authored-by: Tibor Zimanyi <tibor.zimanyi@gmail.com>

[DROOLS-4979] support static method invocation in accumulate (#2737)

[DROOLS-4979] support static method invocation in accumulate

[DROOLS-4698] Managing user defined expressions for Collections (#2691)

* DROOLS-4698: Managing expressions for Collections

* DROOLS-4698: Managing expressions for Collections

* DROOLS-4698: Managing expressions for Collections + Tests

* DROOLS-4698: Managing expressions for Collections + Tests

* DROOLS-4698: Managing expressions for Collections + Tests

* DROOLS-4698: Managing expressions for Collections + Tests

* DROOLS-4698: Managing expressions for Collections + Tests

* DROOLS-4698: Managing expressions for Collections + Tests

* DROOLS-4698: Managing expressions for Collections + Tests

* Merging from origin/master

* DROOLS-4698: Changes required during CR

* DROOLS-4698: Changes required during Code Review

* DROOLS-4698: Changes required during Code Review

* DROOLS-4698: Changes required during Code Review

* DROOLS-4698: Changes required during Code Review

* DROOLS-4698: Changes required during Code Review

* DROOLS-4698: Changes required during Code Review

* DROOLS-4698: Changes required during Code Review

* DROOLS-4698: Changes required during Code Review

* DROOLS-4698: Additional tests.

* DROOLS-4698: Increase coverage (#2)

Co-authored-by: Jozef Marko <jomarko@redhat.com>

RHPAM-2617: [GSS](7.5.1) Rule logic in a RDRL file changes after importing the file as an Asset in RHPAM 7.5 (#2725)

* RHPAM-2617: [GSS](7.5.1) Rule logic in a RDRL file changes after importing the file as an Asset in RHPAM 7.5

* Updates following peer review.

[DROOLS-4878] Test Scenario: fix support for default stateless kieSession (#2700)

* [DROOLS-4878] Refactor to use KieSessionConfiguration

* [DROOLS-4878] Fix test

* [DROOLS-4878] Minor change

generate domain classes metadata source files in the correct folder

DROOLS-4968: Guided Rule Editor removes matches statement from rule (#2728)

* DROOLS-4968: Guided Rule Editor removes matches statement from rule

* Code review.