Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
GUVNOR-2786 : Guided Decision Tables: Generate source code based on selected hit mode (#1038)

Sub tasks:

GUVNOR-2766 : Guided Decision Tables: Add hit policy into dtable model

GUVNOR-2792 : Guided Decision Table V&V - Hit policy: Rule Order

GUVNOR-2746 : Guided Decision Table V&V - Hit policy: First hit

GUVNOR-2794 : Guided Decision Table V&V - Hit policy: Unique

    • -0
    • +109
    ./guided/dtable/backend/GuidedDTDRLPersistenceFirstHitPolicyTest.java
    • -0
    • +77
    ./guided/dtable/backend/GuidedDTDRLPersistenceRuleOrderHitPolicyTest.java
    • -0
    • +78
    ./guided/dtable/backend/GuidedDTDRLPersistenceUniqueHitPolicyTest.java
    • -0
    • +66
    ./guided/dtable/backend/HitPolicyPersistenceTest.java
    • -0
    • +67
    ./guided/dtable/backend/TestUtil.java
    • -0
    • +80
    ./guided/dtable/shared/validation/DecisionTableValidatorHitPolicyAttributeLimitationsTest.java
  1. … 8 more files in changeset.
[6.4.x] DROOLS-1286: Guided Decision Table: Unable to specify field type with Condition BRL fragment (#922) (#972)

  1. … 1 more file in changeset.
RHBRMS-2596: Guided Decision Table: Unable to specify field type with Condition BRL fragment (clone of DROOLS-1286 for 6.5.x) (#928)

(cherry picked from commit 463112ecfdb1bc7984496604ddc4f944f074778d)

  1. … 1 more file in changeset.
GUVNOR-2687: Guided Decision Table: Only a single negate Pattern shown when multiple defined (#926)

  1. … 1 more file in changeset.
DROOLS-1286: Guided Decision Table: Unable to specify field type with Condition BRL fragment (#922)

  1. … 1 more file in changeset.
GUVNOR-2617: Operator for Condition can not be changed. (#850) (#851)

(cherry picked from commit 0d08aacf888bcd3f4c811c5837feff592af56fee)

    • -0
    • +56
    ./guided/dtable/shared/model/ColumnTestBase.java
    • -0
    • +242
    ./guided/dtable/shared/model/ConditionCol52Test.java
  1. … 2 more files in changeset.
GUVNOR-2617: Operator for Condition can not be changed. (#850)

  1. … 2 more files in changeset.
add basic test coverage for column diffs (#820)

... and also improve a bit the BRL column diffs

    • -0
    • +172
    ./guided/dtable/shared/model/ActionInsertFactCol52Test.java
    • -0
    • +156
    ./guided/dtable/shared/model/ActionSetFieldCol52Test.java
    • -0
    • +196
    ./guided/dtable/shared/model/ActionWorkItemCol52Test.java
    • -0
    • +172
    ./guided/dtable/shared/model/ActionWorkItemInsertFactCol52Test.java
    • -0
    • +164
    ./guided/dtable/shared/model/ActionWorkItemSetFieldCol52Test.java
    • -0
    • +137
    ./guided/dtable/shared/model/AttributeCol52Test.java
    • -0
    • +127
    ./guided/dtable/shared/model/BRLActionColumnTest.java
    • -0
    • +126
    ./guided/dtable/shared/model/BRLConditionColumnTest.java
    • -0
    • +56
    ./guided/dtable/shared/model/ColumnTestBase.java
    • -0
    • +172
    ./guided/dtable/shared/model/ConditionCol52Test.java
    • -0
    • +99
    ./guided/dtable/shared/model/DTColumnConfig52Test.java
    • -0
    • +102
    ./guided/dtable/shared/model/MetadataCol52Test.java
    • -0
    • +153
    ./guided/dtable/shared/model/Pattern52Test.java
  1. … 8 more files in changeset.
RHBRMS-574: Guided Decision Tables: Construction of DRL for 'otherwise' values includes empty String. (#795)

Backport of GUVNOR-2477 to 6.4.x.

(cherry picked from commit 582fa379bf7167ae68850549bde84897a081b564)

  1. … 1 more file in changeset.
GUVNOR-2477: Guided Decision Tables: Construction of DRL for 'otherwise' values includes empty String (#721)

  1. … 1 more file in changeset.
[BZ-1322045] wb-models: handle legacy NUMERIC data type

  1. … 5 more files in changeset.
[BZ-1322045] wb-models: handle legacy NUMERIC data type

  1. … 5 more files in changeset.
GUVNOR-2444: Guided Decision Table: Can't add columns/rows

(cherry picked from commit 3e1588a69ff607b0648cdc0bbebec92b7d528c49)

  1. … 1 more file in changeset.
GUVNOR-2444: Guided Decision Table: Can't add columns/rows

  1. … 1 more file in changeset.
GUVNOR-2444: Guided Decision Table: Can't add columns/rows

(cherry picked from commit 3e1588a69ff607b0648cdc0bbebec92b7d528c49)

  1. … 1 more file in changeset.
BZ1301051: Column values are deleted after changing the operator in a Guided Decision Table

(cherry picked from commit bd2b052e425688e214574048763bce1b9e3cf6dc)

    • -0
    • +131
    ./guided/dtable/shared/model/DTCellValue52Test.java
  1. … 1 more file in changeset.
BZ1301051: Column values are deleted after changing the operator in a Guided Decision Table

    • -0
    • +131
    ./guided/dtable/shared/model/DTCellValue52Test.java
  1. … 1 more file in changeset.
BZ1301055: [GSS](6.2.z) Column values are deleted after changing the operator in a Guided Decision Table

(cherry picked from commit bd2b052e425688e214574048763bce1b9e3cf6dc)

    • -0
    • +131
    ./guided/dtable/shared/model/DTCellValue52Test.java
  1. … 1 more file in changeset.
GUVNOR-2030: Guided Decision Table: Empty field results in all Conditions being cancelled

(cherry picked from commit 07748111bb51b482b3eb7ffa83e0010ad6d663c1)

    • -7
    • +108
    ./guided/dtable/backend/BRLRuleModelTest.java
  1. … 5 more files in changeset.
GUVNOR-2030: Guided Decision Table: Empty field results in all Conditions being cancelled

    • -7
    • +108
    ./guided/dtable/backend/BRLRuleModelTest.java
  1. … 5 more files in changeset.
changes in license header closes #586

  1. … 5167 more files in changeset.
[BZ-1267510] treat .gdst and .scgd as standard KIE resources

* .gdst (guided dtables) and .scgd (guided score cards) were

treated in a special way using FormatConverters which caused

issues during compilation as the resulting DRLs were copied

in the compiled kjar. The behavior was changed to be in line

with other resources like .xls dtables where the DRL representation

is create at runtime, on the fly.

* RuleTemplateConverter was refactored to RuleTemplateProvider to

have the name in sync with the others

* the FormatConverter abstraction was removed completely. All supported

resources should be treated equaly to avoid different behavior

for different resources (very much like the related BZ reported)

* integration tests for .gdst with and without DSL sentectes

added

    • -0
    • +280
    ./guided/dtable/backend/GuidedDTableParsingIntegrationTest.java
  1. … 21 more files in changeset.
[BZ-1267510] treat .gdst and .scgd as standard KIE resources

* .gdst (guided dtables) and .scgd (guided score cards) were

treated in a special way using FormatConverters which caused

issues during compilation as the resulting DRLs were copied

in the compiled kjar. The behavior was changed to be in line

with other resources like .xls dtables where the DRL representation

is create at runtime, on the fly.

* RuleTemplateConverter was refactored to RuleTemplateProvider to

have the name in sync with the others

* the FormatConverter abstraction was removed completely. All supported

resources should be treated equaly to avoid different behavior

for different resources (very much like the related BZ reported)

* integration tests for .gdst with and without DSL sentectes

added

(cherry picked from commit eda1a8b54bf1f4c39d13a1c543227595036663a0)

    • -0
    • +280
    ./guided/dtable/backend/GuidedDTableParsingIntegrationTest.java
  1. … 21 more files in changeset.
Add missing ASL licenses

* fixed failing tests caused by aditional text in

some .drl files

* drools-templates module is still missing some headers

in .drl files, becuase of bug in the parser. These will

be fixed by additional PR

  1. … 2517 more files in changeset.
GUVNOR-2194 : Guided Decision Table V&V - Improved Reporting

  1. … 5 more files in changeset.
  1. … 4 more files in changeset.
BZ996964 - Guided Decision Table: spaces as values allowed but ignored.

    • -0
    • +459
    ./guided/dtable/backend/BRLRuleModelTest.java
  1. … 18 more files in changeset.
GUVNOR-2104: Change Guided Rule, Template and Decision Table Editors to generate modify() {...} block (cherry picked from commit bc6203ba67ceb67f5d6f1b39a2d9fe32f0ea6f70)

    • -13
    • +407
    ./guided/dtable/backend/BRLRuleModelTest.java
  1. … 13 more files in changeset.
GUVNOR-2104: Change Guided Rule, Template and Decision Table Editors to generate modify() {...} block

    • -13
    • +407
    ./guided/dtable/backend/BRLRuleModelTest.java
  1. … 13 more files in changeset.
DROOLS-365 Rule Templates and BRL Fragments are inconsistent with Decision Tables. Tidy-up a bit.

  1. … 3 more files in changeset.