Drools

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
DROOLS-4765 DMN validation rule alignment for missing expression (#2644)

* DROOLS-4765 DMN validation rule alignment for missing expression

* .

[DROOLS-4763] Consider all columns of an instance even if an expression is available (#2643)

* [DROOLS-4763] Consider all columns of an instance even if an expression is available

* [DROOLS-4763] Minor

raising the timeout as it is on master (#2645)

DROOLS-4751 DMN using imports on bkm node (#2642)

* DROOLS-4751 DMN using imports on bkm node

* .

DROOLS-4650: Fix missing equals implementations (#2624)

* DROOLS-4650 : GDST: Re-editing BRL columns causes NPE (#2587)

* DROOLS-4650 : GDST: Re-editing BRL columns causes NPE

* DROOLS-4650: Reimplement equals of drools-workbench-models-guided-dtable

* DROOLS-4650: Incorporate review feedback, bring test to the original state

* DROOLS-4650: Fix missing equals implementations

In original DROOLS-4650 PR we missed some equals implementations what caused to fail tests in drools-wb repository. This PR fixes it.

* DROOLS-4650: Increase coverage

* DROOLS-4650: Implement missing hashCode

Sonar reported missing hashCode methods in classes where equals was already overriden

Unfortunately these 4 classes have no fields. So no more than calling super.hashCode() can be done.

  1. … 27 more files in changeset.
[DROOLS-4326] Test Scenario: implement runner support for background data (#2637)

* [DROOLS-4326] Implemented background section parsing in runners, created ScenarioRunnerDTO to simplify method signatures

* [DROOLS-4326] Fixed bug and improved tests

* [DROOLS-4326] PR comments

* [DROOLS-4326] Updates

* [DROOLS-4326] Minor

* [DROOLS-4326] Minor

* [DROOLS-4326] Improved coverage

  1. … 17 more files in changeset.
[DROOLS-4743] Add needed background data on 1.7 -> 1.8 migration (#2641)

* [DROOLS-4743] Add needed background data on 1.7 -> 1.8 migration

* [DROOLS-4743] Fixed merging

* [DROOLS-4743] Add fact mapping type NOT_EXPRESSION to background simulation descriptor factmapping on migration

* [DROOLS-4743] Add testing file

[DROOLS-4684] Parser and Canonical Model Compiler error on Conditional Named Consequence (#2638)

* Test

* Reduced test for parser

* Test in drools compiler

* Revert "Reduced test for parser"

This reverts commit 55008ec5

* Possible fix

* Removed line from test

* Parse the function descr instead of the pattern

* Register source pattern as accumulate variable (as it's used by the named consequence)

* Refactor

* Take all the acc functions

* Renamed test

[RHDM-1116] Fix context support for DMN (#2640)

[DROOLS-4522] Adding "expression" type column (#2634)

* DROOLS-4522: Handling of scesimExpression FactMapping type.

* DROOLS-4522: Handling of scesimExpression FactMapping type.

* DROOLS-4522: Handling of scesimExpression FactMapping type.

* DROOLS-4522: Handling of scesimExpression FactMapping type.

* DROOLS-4522: Handling of scesimExpression FactMapping type.

* DROOLS-4522: Handling of scesimExpression FactMapping type.

* DROOLS-4522: Handling of scesimExpression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

* DROOLS-4522: Handling of Expression FactMapping type.

fix package declaration for TroubleTicketWithDT example

[DROOLS-4717] allow implicit type conversion from int to double in executable model

Skip gaps and overlaps in DTAnalysis for Collect decision tables Hit Policy (#2639)

[DROOLS-4737] ensure that expressions are popped and pushed consistently on the context stack when generating the executable model for accumulates

DROOLS-4725: Cannot validate list in legacy Test Scenario (#2635)

* DROOLS-4725: Cannot validate list in legacy Test Scenario

* Updates following peer review.

* DROOLS-4725: Increase coverage

RHPAM-2307: Remove unused dependencies (#2619)

During RHPAM-2307 review some unused dependencies were found.

Drools 4648 - Define and Implement a DataModel to hold Background Table Data (#2630)

* [DROOLS-4648] Moved settings from SimulationDescriptor to "settings" node

* [DROOLS-4648] Included Settings inside SimulationWithFileNameAndSettings. Removed usage of Pair

* [DROOLS-4648] Fixed Errai mapping for new portable objects

* [DROOLS-4648] Implemented Background. Refactored hierarchy inside main model. Add explanation md/diagram

* [DROOLS-4648] Add Background during migration

* [DROOLS-4648] Add BackgroundData to errai serialized classes

* [DROOLS-4648] Fixed variables/names

* [DROOLS-4648] Fixed javadoc

* [DROOLS-4648] Add missing class to ErraiApp.properties

* [DROOLS-4648] Add Some tests. Fixed merge iwth master

* [DROOLS-4648] Extend code coverage

* [DROOLS-4648] Refactored as per PR comments

* [DROOLS-4648] Refactored as per PR comments

  1. … 37 more files in changeset.
DROOLS-4697 Simple toString() for RuleImpl (#2632)

  1. … 3 more files in changeset.
ignore flaky tests only failing on Jenkins

add test case demonstrating KieContainer update with deserialized session

[DROOLS-4682] Support consequence up to 24 parameters (#2631)

* First draft of ConsequenceBuilderGeneration

* GenericTypes

* Improved

* generator for ConsequenceBuilder

* Refactor ConsequenceBUilder

* Constructor with Variable type

* Complete consequence builder

* MOved to package

* Block generator

* Create files

* wip

* Execute method

* Block generation

* Generate generic type for return types

* 24 parameters consequence

* 24 args consequences

* Updated test

* Removed useless parameter

  1. … 19 more files in changeset.
upgraded to 7.30.0-SNAPSHOT

  1. … 61 more files in changeset.
avoid logging of a misleading NPE when a kmodule dependeny is not a kjar

Upgraded version to 7.29.0.Final

  1. … 61 more files in changeset.
Upgraded version to 7.29.0.Final

  1. … 61 more files in changeset.
[DROOLS-4513] - s2i build fails at KieServerContainerVerifier (#2616)

Signed-off-by: Filippe Spolti <fspolti@redhat.com>

[DROOLS-4672] Executable model compilation fails with function call and large input array (#2628)

[DROOLS-4672] Executable model compilation fails with function call and large input array (#2626)

* Consequence builder with 13 arguments

* Missing one argument

Revert "DROOLS-4650 : GDST: Re-editing BRL columns causes NPE (#2587)" (#2625)

This reverts commit 019c0ba36a6c5e858c6a45215f59829398a7a313.

  1. … 9 more files in changeset.
DROOLS-4601 : Escape characters added to code after editing comma separated list in guided rule editor (#2598)

(cherry picked from commit d5fdb7024364eb18554a1c944e51a476d61bdf5b)