Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Drools now supports Java 9 (#2789)

* Allow Drools to be used in Java9

* Unit test

* Rebase and fix Sonarcloud

    • -0
    • +23
    ./dialect/java/JavaDialectConfigurationTest.java
  1. … 1 more file in changeset.
[RHDM-709][RHPAM-1453] upgrade mvel version (#2196)

  1. … 18 more files in changeset.
[DROOLS-3194] jdk11 support (#2145)

  1. … 18 more files in changeset.
GUVNOR-3520: Use Assertj assertEqualsIgnoreWhiteSpace implementation (#1527)

    • -17
    • +5
    ./dialect/java/KnowledgeHelperFixerTest.java
  1. … 21 more files in changeset.
[DROOLS-2170] add class name to error message when trying to update a… (#1645)

[DROOLS-2170] add class name to error message when trying to update a not existing property

    • -16
    • +16
    ./dialect/java/JavaConsequenceBuilderPRAlwaysTest.java
  1. … 33 more files in changeset.
Use static import for assert methods instead of extending Assert class (#1605)

  1. … 151 more files in changeset.
[DROOLS-1659] parallel rules build (#1368)

[DROOLS-1659] parallel rules build

    • -1
    • +1
    ./dialect/mvel/MVELAccumulateBuilderTest.java
  1. … 46 more files in changeset.
DROOLS-1607 Internal refactor removing KnowledgeBase in preparation for DROOLS-1583 (#1293)

* DROOLS-1583 Refactor KnowledgeBaseImpl

step1

Passes just src main compilation with :

```

$ mvn clean compile -pl \!drools-examples

```

* Align drools-core tests

* Method change

InternalKnowledgeBase

from:

void addPackages( final Collection<InternalKnowledgePackage> newPkgs );

to:

void addPackages( final Collection<KiePackage> newPkgs );

* Align drools-beliefs tests.

* Align drools-cdi tests.

* Align drools-templates tests.

* Align drools-decisiontables tests.

* Align drools-verifier tests.

* Align drools-persistence-jpa tests.

* Align drools-examples CODE.

* Align drools-scorecards tests.

* Align drools-test-suite tests.

* Align removal of KnowledgeRuntimer(EventManager|Logger) interfaces.

* rebase code.

* Rebase drools-compiler tests package org.drools.compiler

* Rebase drools-compiler tests package org.drools.compiler.api

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.abductive

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.defeasible

* Rebase drools-compiler tests package org.drools.compiler.beliefsystem.jtms

* Rebase drools-compiler tests package org.drools.compiler.builder.impl

* Rebase drools-compiler tests package org.drools.compiler.command

* Rebase drools-compiler tests package org.drools.compiler.common

* Rebase drools-compiler tests package org.drools.compiler.compiler

* Rebase drools-compiler tests package org.drools.compiler.xml.changeset

* Rebase drools-compiler tests package org.drools.compiler.conf

* Rebase drools-compiler tests package org.drools.compiler.definitions

* Rebase drools-compiler tests package org.drools.compiler.factmodel.traits

* Fix rebase of CommonTestMethodBase

* Rebase drools-compiler tests package org.drools.compiler.integrationtests A-E

* Rebase drools-compiler tests package org.drools.compiler.integrationtests F-L

* Rebase drools-compiler tests package org.drools.compiler.integrationtests M-R

* Rebase drools-compiler tests package org.drools.compiler.integrationtests S-Z

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.drl

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.eventgenerator.example

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.incrementalcompilation

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.manners

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.marshalling

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.operators

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.sequential

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.session

* Rebase drools-compiler tests package org.drools.compiler.integrationtests.waltz

* Rebase drools-compiler tests package org.drools.compiler.lang.api

* Rebase drools-compiler tests package org.drools.compiler.phreak

* Rebase drools-compiler tests package org.drools.compiler.reteoo

* Rebase drools-compiler tests package org.drools.compiler.rule.builder.java

* Rebase drools-compiler tests package org.drools.compiler.rule.builder.mvel

* Rebase drools-compiler tests package org.drools.compiler.test

* Rebase drools-compiler tests package org.drools.compiler.util.debug

* Align drools-core org.drools.core.osgi.Activator CODE.

    • -11
    • +12
    ./dialect/java/AsmGeneratorTest.java
    • -16
    • +17
    ./dialect/java/JavaDialectBinaryEqualityTest.java
    • -3
    • +3
    ./dialect/mvel/MVELAccumulateBuilderTest.java
    • -5
    • +5
    ./dialect/mvel/MVELConsequenceBuilderTest.java
    • -3
    • +3
    ./dialect/mvel/MVELEvalBuilderTest.java
    • -4
    • +4
    ./dialect/mvel/MVELSalienceBuilderTest.java
  1. … 256 more files in changeset.
[DROOLS-1592] remove referencing of left tuple from propagation context (#1296)

    • -1
    • +2
    ./dialect/mvel/MVELConsequenceBuilderTest.java
  1. … 25 more files in changeset.
[DROOLS-1564] change oopath syntax (#1268)

(cherry picked from commit 9b66b6cddbdf7efd62d24d63d228935a2951d5f7)

  1. … 23 more files in changeset.
[DROOLS-1564] change oopath syntax (#1268)

  1. … 23 more files in changeset.
[DROOLS-1539] fix multipart and nested oopath with ruleunit pattern (#1231)

  1. … 4 more files in changeset.
[DROOLS-1539] fix multipart and nested oopath with ruleunit pattern (#1231)

(cherry picked from commit 2da27a6672ebf497ccf984d6bca97f0a99ec0f91)

  1. … 4 more files in changeset.
[DROOLS-1431] enable property reactivity by default (#1127)

    • -0
    • +695
    ./dialect/java/JavaConsequenceBuilderPRAlwaysTest.java
    • -0
    • +3
    ./dialect/java/JavaConsequenceBuilderTest.java
  1. … 26 more files in changeset.
[DROOLS-1446] ruleunit implementation (#1107)

    • -7
    • +7
    ./dialect/java/JavaAccumulateBuilderTest.java
    • -13
    • +13
    ./dialect/java/JavaConsequenceBuilderTest.java
    • -12
    • +5
    ./dialect/java/JavaExprAnalyzerTest.java
    • -8
    • +3
    ./dialect/mvel/InstrumentedDeclarationScopeResolver.java
    • -14
    • +9
    ./dialect/mvel/MVELConsequenceBuilderTest.java
  1. … 200 more files in changeset.
[DROOLS-1379] Additional tests for OOPath syntax (#1099)

[DROOLS-1379] Additional tests for OOPath syntax

    • -0
    • +329
    ./XpathAnalysisTest.java
  1. … 1 more file in changeset.
[DROOLS-1024] rule engine parallelization (#983)

    • -1
    • +2
    ./dialect/mvel/MVELConsequenceBuilderTest.java
  1. … 162 more files in changeset.
[DROOLS-1025] fix removal of a rule containing a subnetwork

(cherry picked from commit 460056cc3f46784e0309bf22e8106bfa4b0712be)

  1. … 80 more files in changeset.
[DROOLS-1025] fix removal of a rule containing a subnetwork

  1. … 81 more files in changeset.
changes in license header closes #586

    • -1
    • +1
    ./dialect/JavaAndMVELCombinedTest.java
    • -1
    • +1
    ./dialect/asm/InvokerGeneratorTest.java
    • -1
    • +1
    ./dialect/java/AccumulateTemplateTest.java
    • -1
    • +1
    ./dialect/java/JavaAccumulateBuilderTest.java
    • -1
    • +1
    ./dialect/java/JavaConsequenceBuilderTest.java
    • -1
    • +1
    ./dialect/java/JavaDialectBinaryEqualityTest.java
    • -1
    • +1
    ./dialect/java/JavaExprAnalyzerTest.java
    • -1
    • +1
    ./dialect/java/KnowledgeHelperFixerTest.java
    • -1
    • +1
    ./dialect/mvel/InstrumentedDeclarationScopeResolver.java
    • -1
    • +1
    ./dialect/mvel/MVELAccumulateBuilderTest.java
    • -1
    • +1
    ./dialect/mvel/MVELConsequenceBuilderTest.java
  1. … 5157 more files in changeset.
[DROOLS-653] right and left tuples unification

    • -13
    • +7
    ./dialect/java/JavaDialectTest.java
    • -170
    • +0
    ./dialect/mvel/MVELPredicateBuilderTest.java
  1. … 246 more files in changeset.
[DROOLS-897] make same variable bound to different classes in or condition to be actually bound to the common superclass

(cherry picked from commit 137d933267f9378b6ae49f477673a29c9501ca6a)

    • -1
    • +1
    ./dialect/java/JavaConsequenceBuilderTest.java
    • -49
    • +0
    ./dialect/mvel/InstrumentedBuildContent.java
    • -11
    • +11
    ./dialect/mvel/MVELConsequenceBuilderTest.java
    • -5
    • +6
    ./dialect/mvel/MVELEvalBuilderTest.java
    • -8
    • +9
    ./dialect/mvel/MVELPredicateBuilderTest.java
    • -8
    • +9
    ./dialect/mvel/MVELSalienceBuilderTest.java
  1. … 37 more files in changeset.
[DROOLS-897] make same variable bound to different classes in or condition to be actually bound to the common superclass

    • -1
    • +1
    ./dialect/java/JavaConsequenceBuilderTest.java
    • -49
    • +0
    ./dialect/mvel/InstrumentedBuildContent.java
    • -11
    • +11
    ./dialect/mvel/MVELConsequenceBuilderTest.java
    • -5
    • +6
    ./dialect/mvel/MVELEvalBuilderTest.java
    • -8
    • +9
    ./dialect/mvel/MVELPredicateBuilderTest.java
    • -8
    • +9
    ./dialect/mvel/MVELSalienceBuilderTest.java
  1. … 37 more files in changeset.
[DROOLS-895] fix memory leak by removing no longer useful IdentityHashMap in ClassFieldAccessorStore.BaseLookupEntry

(cherry picked from commit 7d9451e4e46d23026187f91b00e9ca68397bd7fc)

    • -18
    • +12
    ./dialect/java/AccumulateTemplateTest.java
    • -17
    • +16
    ./dialect/mvel/MVELEvalBuilderTest.java
    • -18
    • +18
    ./dialect/mvel/MVELPredicateBuilderTest.java
  1. … 39 more files in changeset.
[DROOLS-895] fix memory leak by removing no longer useful IdentityHashMap in ClassFieldAccessorStore.BaseLookupEntry

    • -18
    • +12
    ./dialect/java/AccumulateTemplateTest.java
    • -17
    • +16
    ./dialect/mvel/MVELEvalBuilderTest.java
    • -18
    • +18
    ./dialect/mvel/MVELPredicateBuilderTest.java
  1. … 39 more files in changeset.
[DROOLS-884] remove no longer used DateFormats

    • -24
    • +17
    ./dialect/java/RuleBuilderTest.java
  1. … 19 more files in changeset.
[DROOLS-884] remove no longer used DateFormats

(cherry picked from commit f47cf1eb2f34cc4cb583a099cf7fa7028a079798)

    • -24
    • +17
    ./dialect/java/RuleBuilderTest.java
  1. … 19 more files in changeset.
[DROOLS-882] add test case

(cherry picked from commit 6015cc1d541115e6433095b1e6346496566f5c09)

    • -4
    • +2
    ./dialect/mvel/MVELConsequenceBuilderTest.java
  1. … 2 more files in changeset.
[DROOLS-882] add test case

    • -4
    • +2
    ./dialect/mvel/MVELConsequenceBuilderTest.java
  1. … 2 more files in changeset.
[DROOLS-664] implement back reference in oopath constraints

(cherry picked from commit c1c6a37b8f23e6cdc083c208f155f34abe350643)

    • -1
    • +1
    ./dialect/java/JavaConsequenceBuilderTest.java
  1. … 12 more files in changeset.