Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[DROOLS-5207] fix oopath binding for chunks after the first (#2838)

    • -9
    • +9
    ./rule/impl/SerializableActivation.java
  1. … 22 more files in changeset.
RHPAM-2554 - Require the ability to define mandatory process /case variables that can only be changed by Admin (#2756)

    • -1
    • +14
    ./ProcessVariableChangedEventImpl.java
DROOLS-4554 Port SonarCloud fixes from kogito-runtimes (#2547)

* DROOLS-4554 Port SonarCloud fixes from kogito-runtimes

* DROOLS-4554 Port SonarCloud fixes from kogito-runtimes

* DROOLS-4554 Port SonarCloud fixes from kogito-runtimes

* DROOLS-4554 Port SonarCloud fixes from kogito-runtimes

    • -0
    • +4
    ./rule/impl/ActivationCancelledEventImpl.java
    • -0
    • +4
    ./rule/impl/ActivationCreatedEventImpl.java
    • -0
    • +4
    ./rule/impl/AfterActivationFiredEventImpl.java
    • -0
    • +4
    ./rule/impl/AgendaGroupPoppedEventImpl.java
    • -0
    • +4
    ./rule/impl/AgendaGroupPushedEventImpl.java
    • -0
    • +4
    ./rule/impl/BeforeActivationFiredEventImpl.java
    • -5
    • +13
    ./rule/impl/ObjectDeletedEventImpl.java
    • -1
    • +9
    ./rule/impl/ObjectInsertedEventImpl.java
    • -5
    • +14
    ./rule/impl/ObjectUpdatedEventImpl.java
    • -1
    • +6
    ./rule/impl/RuleFlowGroupActivatedEventImpl.java
    • -1
    • +6
    ./rule/impl/RuleFlowGroupDeactivatedEventImpl.java
  1. … 88 more files in changeset.
DROOLS-4184 Fix first set of issues reported by SonarCloud (#2398)

* DROOLS-4181 Fix blocker issues reported by SonarCloud

* DROOLS-4181 Fix critical issues reported by SonarCloud

* DROOLS-4181 Fix first set of major issues reported by SonarCloud

* DROOLS-4181 Fix second set of major issues reported by SonarCloud

* DROOLS-4181 Fix third set of major issues reported by SonarCloud

* DROOLS-4181 Fix test related to SonarCloud fixes.

* DROOLS-4181 Fix downstream problems.

    • -0
    • +3
    ./rule/impl/ActivationCancelledEventImpl.java
    • -0
    • +3
    ./rule/impl/ActivationCreatedEventImpl.java
    • -0
    • +3
    ./rule/impl/AfterActivationFiredEventImpl.java
    • -0
    • +3
    ./rule/impl/AgendaGroupPoppedEventImpl.java
    • -0
    • +3
    ./rule/impl/AgendaGroupPushedEventImpl.java
    • -0
    • +3
    ./rule/impl/BeforeActivationFiredEventImpl.java
    • -0
    • +3
    ./rule/impl/ObjectDeletedEventImpl.java
    • -0
    • +3
    ./rule/impl/ObjectInsertedEventImpl.java
    • -0
    • +3
    ./rule/impl/ObjectUpdatedEventImpl.java
    • -0
    • +3
    ./rule/impl/RuleFlowGroupActivatedEventImpl.java
    • -0
    • +3
    ./rule/impl/RuleFlowGroupDeactivatedEventImpl.java
    • -0
    • +3
    ./rule/impl/RuleFlowGroupEventImpl.java
  1. … 135 more files in changeset.
[Drools-3444] Support monitoring (#2236)

* Pass reference of before event in after

* Use timestamp instead of object

* Use shared event for n listeners

* After Activation has a reference to BeforeActivation

BeforeActivation has a timestamp

* Getter for before event

    • -1
    • +9
    ./rule/impl/AfterActivationFiredEventImpl.java
    • -0
    • +10
    ./rule/impl/BeforeActivationFiredEventImpl.java
  1. … 6 more files in changeset.
[DROOLS-3144] Wrong logger category in DebugRuleRuntimeEventListener (#2110)

[findbugs] Fix externalizable classes and equals(null) (#1983)

* [findbugs] Class is Externalizable but doesn't define a void constructor

* [findbugs] equals() method does not check for null argument

    • -4
    • +3
    ./rule/impl/SerializableRuleFlowGroup.java
  1. … 10 more files in changeset.
[FINDBUGS] First bunch of fixes for problems reported by FindBugs in drools-core (#1971)

* [findbugs] Create classloaders only inside doPrivileged block

* [findbugs] Use correct map for accumulate imports initialization

* [findbugs] Uncallable method defined in anonymous class

* [findbugs] Impossible cast

* [findbugs] Code checks for specific values returned by compareTo

* [findbugs] Bad attempt to compute abs. value of signed 32-bit hashcode

* [findbugs] Nullcheck of value previously dereferenced

* [findbugs] Uninit. read of field method called from constr. of superclass

* [findbugs] equals overrides equals in superclass and may not be symmetric

* [findbugs] Possible null pointer dereference

* [findbugs] Fix failing tests

* [findbugs] Should be a static inner class

* [findbugs] Private method is never called

* [findbugs] Inefficient use of keySet iterator instead of entrySet iterator

* [findbugs] Private method is never called

* [findbugs] Method concatenates strings using + in a loop

* [findbugs] Method invokes inefficient Number constructor

* [findbugs] Boxing/unboxing to parse a primitive

* [findbugs] Boxed value is unboxed and then immediately reboxed

* [findbugs] Other boxing/unboxing issues

* [findbugs] Method allocates a boxed primitive just to call toString

* [findbugs] Fix test

* [findbugs] Sequence of calls to concurrent abstraction may not be atomic

* [findbugs] Possible double check of field (double-checked locking)

* [findbugs] Method does not release lock on all exception paths

* [findbugs] Class is Serializable, but doesn't define serialVersionUID

* [findbugs] Method ignores exceptional return value

* [findbugs] Method uses the same code for two branches

* [findbugs] Write to static field from instance method

* Revert to instanceOf comparison

  1. … 65 more files in changeset.
JBPM-6894 - User should be able to define case, process, activity level SLA (#1795)

    • -0
    • +47
    ./SLAViolatedEventImpl.java
JBPM-6770 - Information not available in TaskLifeCycleEventListener and ProcessEventListener (#1712)

[DROOLS-1649] ServiceRegistry refactor (#1387) (#1395)

[DROOLS-1649] ServiceRegistry refactor

(cherry picked from commit 41797ffbbdfdf17f115b5aeeccfc89eae4f85c8d)

    • -2
    • +2
    ./ProcessVariableChangedEventImpl.java
    • -2
    • +2
    ./rule/impl/ActivationCancelledEventImpl.java
    • -2
    • +2
    ./rule/impl/ActivationCreatedEventImpl.java
    • -2
    • +2
    ./rule/impl/AfterActivationFiredEventImpl.java
    • -2
    • +2
    ./rule/impl/AgendaGroupPoppedEventImpl.java
    • -2
    • +2
    ./rule/impl/AgendaGroupPushedEventImpl.java
    • -2
    • +2
    ./rule/impl/BeforeActivationFiredEventImpl.java
  1. … 92 more files in changeset.
[DROOLS-1649] ServiceRegistry refactor (#1387)

[DROOLS-1649] ServiceRegistry refactor

    • -2
    • +2
    ./ProcessVariableChangedEventImpl.java
    • -2
    • +2
    ./rule/impl/ActivationCancelledEventImpl.java
    • -2
    • +2
    ./rule/impl/ActivationCreatedEventImpl.java
    • -2
    • +2
    ./rule/impl/AfterActivationFiredEventImpl.java
    • -2
    • +2
    ./rule/impl/AgendaGroupPoppedEventImpl.java
    • -2
    • +2
    ./rule/impl/AgendaGroupPushedEventImpl.java
    • -2
    • +2
    ./rule/impl/BeforeActivationFiredEventImpl.java
  1. … 92 more files in changeset.
[DROOLS-1583] remove methods adding or removing a single rule on the KnowledgeBaseImpl (#1358)

  1. … 5 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.

    • -2
    • +2
    ./knowlegebase/impl/AfterFunctionRemovedEventImpl.java
    • -5
    • +5
    ./knowlegebase/impl/AfterKiePackageAddedEventImpl.java
    • -5
    • +5
    ./knowlegebase/impl/AfterKiePackageRemovedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/AfterKnowledgeBaseLockedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/AfterKnowledgeBaseUnlockedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/AfterProcessAddedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/AfterProcessRemovedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/AfterRuleAddedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/AfterRuleRemovedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/BeforeFunctionRemovedEventImpl.java
    • -5
    • +5
    ./knowlegebase/impl/BeforeKiePackageAddedEventImpl.java
    • -5
    • +5
    ./knowlegebase/impl/BeforeKiePackageRemovedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/BeforeKnowledgeBaseLockedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/BeforeKnowledgeBaseUnlockedEventImpl.java
    • -2
    • +2
    ./knowlegebase/impl/BeforeProcessAddedEventImpl.java
  1. … 248 more files in changeset.
[DROOLS-1497] implement RuleEventListener (#1168)

[DROOLS-1497] implement RuleEventListener

  1. … 16 more files in changeset.
[DROOLS-1024] rule engine parallelization (#983)

    • -1
    • +1
    ./rule/impl/SerializableActivation.java
    • -85
    • +0
    ./rule/impl/SerializablePropagationContext.java
  1. … 160 more files in changeset.
remove no longer used KnowledgeAgent

    • -140
    • +0
    ./KnowledgeAgentEventSupport.java
  1. … 3 more files in changeset.
changes in license header closes #586

  1. … 5157 more files in changeset.
[DROOLS-653] right and left tuples unification

    • -1
    • +1
    ./rule/impl/SerializableActivation.java
  1. … 247 more files in changeset.
[BZ-1271909] log all declarations even if not used in consequence

(cherry picked from commit 2292d17dca0543d2b7161dd13c99050883e21998)

    • -9
    • +9
    ./rule/impl/SerializableActivation.java
  1. … 13 more files in changeset.
[BZ-1271909] log all declarations even if not used in consequence

    • -9
    • +9
    ./rule/impl/SerializableActivation.java
  1. … 13 more files in changeset.
[DROOLS-790] fix incremental compilation of a KSession with a registered logger

    • -0
    • +1
    ./knowlegebase/impl/BeforeFunctionRemovedEventImpl.java
    • -0
    • +1
    ./knowlegebase/impl/BeforeKiePackageAddedEventImpl.java
  1. … 2 more files in changeset.
BZ-1135501 - Performance issues with WebServiceWorkItemHandler

  1. … 5 more files in changeset.
[DROOLS-565] Retrieve the rule that caused a RuleRuntimeEvent (cherry picked from commit 785e278a874d8ff4d6f4dc592115f93342c9e405) (cherry picked from commit 2ed3e367aa3d40759326cf656a8442c0353100a9)

[DROOLS-565] Retrieve the rule that caused a RuleRuntimeEvent (cherry picked from commit 785e278a874d8ff4d6f4dc592115f93342c9e405)

- adding node name to node event toString

Fix FindBugs warnings: MS_SHOULD_BE_FINAL

  1. … 48 more files in changeset.
remove KnowledgeBaseEventListener

  1. … 18 more files in changeset.
major cleanup

    • -1
    • +1
    ./rule/impl/ObjectDeletedEventImpl.java
    • -1
    • +1
    ./rule/impl/ObjectInsertedEventImpl.java
    • -1
    • +1
    ./rule/impl/ObjectUpdatedEventImpl.java
  1. … 246 more files in changeset.
remove legacy Package, Rule and Query

    • -12
    • +12
    ./KnowledgeBaseEventSupport.java
    • -1
    • +2
    ./rule/impl/SerializableActivation.java
  1. … 220 more files in changeset.