Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
JBRULES-2866 Support for Metadata in Decision Tables New ActionType.Code METADATA Tweaked the RhsBuilder to do metadata as well Rule model extended. Some unit tests added.

  1. … 7 more files in changeset.
Merge branch 'JBRULES-2858'

    • -40
    • +28
    ./PropertiesSheetListenerTest.java
    • -88
    • +107
    ./RuleSheetParserUtilTest.java
    • -49
    • +51
    ./RuleWorksheetParseLargeTest.java
    • -135
    • +407
    ./RuleWorksheetParseTest.java
  1. … 2 more files in changeset.
JBRULES-2858

Fixed:

- RuleTable and other tags (e.g. CONDITIONS) may not have leading spaces

- Errors reported in cell names ("D33") instead of row, column number

- duplicate columns for attributes cause an error (not silently ignored)

- avoid NumberFormatException on bad integer in PRIORITY and DURATION

- Description entered as comment into DRL.

- all currently valid attributes can be set.

- avoid NPE at ActionType.addTemplate(ActionType.java:181) if there is an

attribute column with an entry in the code snippet line. (header + 2)

Enhancements:

- All rule attributes can be used in the RuleSet area, resulting in

package level entries

- Import, Variables, Functions, Queries can be used repeatedly

Documentation section 6.1.4 completely rewritten.

    • -40
    • +28
    ./PropertiesSheetListenerTest.java
    • -46
    • +52
    ./RuleWorksheetParseLargeTest.java
    • -132
    • +410
    ./RuleWorksheetParseTest.java
  1. … 17 more files in changeset.
JBRULES-2848 Migrate to JUnit 4: drools-core, drools-compiler, drools-decisiontables

  1. … 233 more files in changeset.
JBRULES-2688 Some files have the license headers twice

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@35035 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 38 more files in changeset.
-moved drools-decisiontables to jexcel 2.6.10

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@34277 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 7 more files in changeset.
JBRULES-2455

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@33568 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 4 more files in changeset.
added generics

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@32497 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

- fixed unused and incorrect import

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@31540 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-2351 OSGi Ready -First working version, with control over optional services.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@31114 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 10 more files in changeset.
JBRULES-1811 Escaping single quotes

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@25038 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 4 more files in changeset.
split drools-templates from drools-decisiontables

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@20568 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

    • -14
    • +14
    ./RuleWorksheetParseLargeTest.java
    • -156
    • +0
    ./DefaultTemplateContainerTest.java
  1. … 127 more files in changeset.
-corrected compilation error

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@20238 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

Refactoring session clock to unify CEP and processes clock implementations

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@20234 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 29 more files in changeset.
added required method for WM interface change

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19439 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1488: restoring trunk after bad merge. Serialization changes are included.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19126 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 174 more files in changeset.
added read/writeExternal's to support Externalizable

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19014 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1498 Thead safe partitioning of WorkingMemory entry points -fixed DT spreadsheet test that mocked out statefulsessions

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@18804 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1495 Properties and case sensitivity

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@18682 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 1 more file in changeset.
JBRULES-1424: merging changes for revisions 17269:17906 from temporal branch into trunk

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@17908 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 61 more files in changeset.
JBRULES-1408: Refactoring of ruleflow to act as a pluggable process engine

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@17636 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1391: merging changes from temporal branch revisions 17160:17264 into trunk

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@17267 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 56 more files in changeset.
JBRULES-1384: merging temporal support for revisions 15772:17159 into trunk

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@17161 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 185 more files in changeset.
JBRULES-1342: Extend audit framework to support integrated rules and process logging JBRULES-1343: WorkItems for communication between processes and outside world JBRULES-1344: Discriminator join JBRULES-1345: Subflow can specify whether this process should wait for its completion JBRULES-1346: Extend Rules view with support for processes

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@16769 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1279: fixing memory leak

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@15855 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 14 more files in changeset.
Add support for Array and Long types in rule templates. Also add condition rule generation based on cell values.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@15482 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

    • -121
    • +136
    ./DefaultTemplateContainerTest.java
    • -14
    • +50
    ./DefaultTemplateRuleBaseTest.java
  1. … 21 more files in changeset.
JBRULES-1185: adding support to the working memory logger

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@15062 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 12 more files in changeset.
JBRULES-1077: Refactored Decision tables to have ruleflow-group attribute column

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@14337 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

  1. … 5 more files in changeset.
Fixing test that does not compile since the introduction of new interface methods in WorkingMemory in rev 13630

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@13650 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

    • -10
    • +20
    ./ExternalSheetListenerTest.java
-javadoc tidyups

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@13485 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70