Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
RHDM-1119 DMN Validation doesn't report non existing operator (#2582)

* RHDM-1119 DMN Validation doesn't report non existing operator

* .

* RHDM-1119: Add a reproducer test

* .

* .

* .

* .

  1. … 8 more files in changeset.
DROOLS-4629 DMN heuristic for invocation name (#2579)

* Reapply DROOLS-4629 DMN heuristic for invocation name (#2574)

* extend heuristic scope

    • -0
    • +24
    ./core/compiler/DMNEvaluatorCompiler.java
  1. … 2 more files in changeset.
Revert "DROOLS-4629 DMN heuristic for invocation name (#2574)" (#2578)

This reverts commit 0c0cac3e01c964c79331b830cda739beecd6cc0b.

Reverting as it generates WARN messages for dmn files which are correct.

    • -22
    • +0
    ./core/compiler/DMNEvaluatorCompiler.java
  1. … 2 more files in changeset.
DROOLS-4627 DMN DS invocation message for parameter name coercion (#2573)

DROOLS-4629 DMN heuristic for invocation name (#2574)

    • -0
    • +22
    ./core/compiler/DMNEvaluatorCompiler.java
  1. … 2 more files in changeset.
DROOLS-4556 DMN multiple output PMML alignments (#2548)

coercion alignments.

    • -19
    • +19
    ./core/pmml/DMNKiePMMLInvocationEvaluator.java
  1. … 4 more files in changeset.
DROOLS-4395 [DMN Designer] Validation fails for included PMML model (#2522) (#2531)

* DROOLS-4395 [DMN Designer] Validation fails for included PMML model

* change DMN/PMML under test to demonstrate type imports too

    • -0
    • +11
    ./core/compiler/DMNCompilerContext.java
    • -10
    • +23
    ./core/compiler/DMNCompilerImpl.java
    • -4
    • +4
    ./core/compiler/DMNEvaluatorCompiler.java
    • -10
    • +10
    ./core/pmml/AbstractPMMLInvocationEvaluator.java
    • -6
    • +7
    ./core/pmml/DMNKiePMMLInvocationEvaluator.java
  1. … 6 more files in changeset.
DROOLS-4488 DMN runtime listener from kmodule (followup for Kogito) (#2530)

* DROOLS-4488 DMN runtime listener from kmodule (followup for Kogito)

* sonarcloud

DROOLS-4395 [DMN Designer] Validation fails for included PMML model (#2522)

* DROOLS-4395 [DMN Designer] Validation fails for included PMML model

* change DMN/PMML under test to demonstrate type imports too

    • -0
    • +11
    ./core/compiler/DMNCompilerContext.java
    • -10
    • +23
    ./core/compiler/DMNCompilerImpl.java
    • -4
    • +4
    ./core/compiler/DMNEvaluatorCompiler.java
    • -10
    • +10
    ./core/pmml/AbstractPMMLInvocationEvaluator.java
    • -6
    • +7
    ./core/pmml/DMNKiePMMLInvocationEvaluator.java
  1. … 6 more files in changeset.
DROOLS-4488 DMN runtime listener from kmodule (#2526)

    • -0
    • +1
    ./core/assembler/DMNAssemblerService.java
  1. … 3 more files in changeset.
[RHDM-1047] PMML in DMN test for mining model (#2488)

* [RHDM-1047] PMML in DMN test for mining model

* WIP

* Finish mining model test

    • -6
    • +9
    ./core/pmml/DMNKiePMMLInvocationEvaluator.java
  1. … 3 more files in changeset.
DROOLS-4378 DMN invoking PMML with input type intervals (#2480)

DROOLS-4379 DMN decision table input expr collection with allowedValues (#2481)

* DROOLS-4379 DMN decision table input expr collection with allowedValues

reproducer.

* fix.

* Fix alignment with DROOLS-2359 semantic

* Final alignments

    • -1
    • +1
    ./core/compiler/DMNEvaluatorCompiler.java
  1. … 6 more files in changeset.
DROOLS-4344 DMN DT Analysis normalize Contractions for complete 2NFcheck (#2461)

  1. … 7 more files in changeset.
DROOLS-4198 DMN invoking PMML with input type (#2399)

* DROOLS-4198 DMN invoking PMML with input type

* sonarcloud

  1. … 2 more files in changeset.
DROOLS-4266 DMN optimize DT ic evaluations (#2418)

    • -5
    • +8
    ./core/ast/DMNDTExpressionEvaluator.java
  1. … 1 more file in changeset.
Changed DMNAssemblerService#getDMNProfiles method visibility for extensibility (#2427)

    • -1
    • +1
    ./core/assembler/DMNAssemblerService.java
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.

  1. … 148 more files in changeset.
[DROOLS-4154][DROOLS-4156][DROOLS-4185] allow to define message level during incremental compilation (#2394)

* DROOLS-4156 DMN noname PMML model and DROOLS-4154

* Wire for messages from KieBuilder as invoked by the WB

* [DROOLS-4185] allow to define message level during incremental compilation

* [DROOLS-4185] allow to define message level during incremental compilation

    • -1
    • +23
    ./core/compiler/DMNEvaluatorCompiler.java
    • -3
    • +3
    ./core/pmml/AbstractPMMLInvocationEvaluator.java
  1. … 5 more files in changeset.
DROOLS-4173 DMN composite recursive ItemDefinition (#2386)

  1. … 2 more files in changeset.
DROOLS-4164 DMN invoke PMML noname NN (and DROOLS-4157 ) (#2384)

    • -2
    • +7
    ./core/compiler/DMNEvaluatorCompiler.java
  1. … 1 more file in changeset.
DROOLS-4159 DMN minor DS and related typecheck alignments (#2382)

    • -4
    • +28
    ./core/ast/DMNDecisionServiceEvaluator.java
    • -15
    • +13
    ./core/ast/DMNDecisionServiceFunctionDefinitionEvaluator.java
    • -20
    • +14
    ./core/ast/DMNFunctionWithReturnType.java
  1. … 1 more file in changeset.
DROOLS-4099 DMN strict mode flag realignments (#2378)

* DROOLS-4099 DMN strict mode flag realignments

realign to DMN v1.2

* Implement code review feedback

    • -0
    • +7
    ./core/assembler/DMNAssemblerService.java
  1. … 36 more files in changeset.
DROOLS-4129 DMN BKM invocation type check (#2376)

* WIP

* WIP

* WIP

* WIP

* .

    • -1
    • +19
    ./core/ast/DMNFunctionDefinitionEvaluator.java
    • -0
    • +100
    ./core/ast/DMNFunctionWithReturnType.java
  1. … 6 more files in changeset.
DROOLS-4075 DMN merge upstream PMML evaluators (#2370)

* MEGASQUASH

* x

* .

* Implement license missing detection feedback

* Fix when Resource is absolute URL kieServices#getKieClasspathContainer()

* Implement code review feedback

* implement code review feedback

* omitting local test to check for EJC dead code detection thanks for upd

* Implement code review feedback

* Introduce kie-dmn-core-osgi

* Implement code review feedback

* Temporary inspection code removed

* Implement code review feedback

* Either#consume and alignment for API

* Implement code review feedback: refactor for single URL builder

* Implement code review feedback: split #compileFunctionDefinition

* .

* meanwhile, master moved to 7.24.0-SNAPSHOT

* Implement code review feedback

* Number coercion to BigDecimal to respect DMN spec

* Implement code review feedback

    • -2
    • +3
    ./core/ast/DMNFunctionDefinitionEvaluator.java
    • -9
    • +91
    ./core/compiler/DMNCompilerImpl.java
    • -99
    • +163
    ./core/compiler/DMNEvaluatorCompiler.java
    • -3
    • +12
    ./core/compiler/ImportDMNResolverUtil.java
    • -0
    • +151
    ./core/pmml/AbstractPMMLInvocationEvaluator.java
    • -0
    • +57
    ./core/pmml/DMNImportPMMLInfo.java
    • -0
    • +115
    ./core/pmml/DMNKiePMMLInvocationEvaluator.java
    • -0
    • +48
    ./core/pmml/DMNPMMLModelInfo.java
    • -0
    • +95
    ./core/pmml/PMMLInfo.java
    • -0
    • +47
    ./core/pmml/PMMLModelInfo.java
  1. … 12 more files in changeset.
[RHDM-969] avoid serializing a DMNPackage when serialization is done for cloning purpose (#2368)

  1. … 6 more files in changeset.
[DROOLS-3806] Improve error reporting messages + minor bug (#2355)

* [DROOLS-3806] Improved error message, performance improvement on DMNRuntime initialization command

* [DROOLS-3806] Added event listener to extract DMN errors, skip expression steps if result is null in DMN

* [DROOLS-3806] Fix error propagation in case of syntax error on rule test scenario, improved FEEL error handling

* [DROOLS-3806] Improved operator error message

* [DROOLS-3806] Included PR comments

* [DROOLS-3806] Skip KieSession creation when not needed

* [DROOLS-3806] Minor changes

    • -1
    • +2
    ./core/fluent/NewDMNRuntimeCommand.java
  1. … 9 more files in changeset.
Update Java Parser from 3.10.2 to 3.13.10 (#2353)

* Drools compile after upgrade of JP from 3.10.2 to 3.13.10

* DrlNameExpr is a NameExpr

* support toString in DroolsConstraintParser nodes

  1. … 27 more files in changeset.
DROOLS-4062 DMN KieContainer upgrade DMN Import resolution strategy (#2357)

    • -0
    • +11
    ./core/assembler/DMNAssemblerService.java
  1. … 5 more files in changeset.
DROOLS-4048 DMN decision service invocation as literal expression typecheck (#2351)

* WIP

* Implement type check for decision service invoked as literal expressions

* Augmenting with error reporting

* Apply code review feedback

    • -2
    • +39
    ./core/ast/DMNDecisionServiceFunctionDefinitionEvaluator.java
    • -7
    • +15
    ./core/compiler/DMNCompilerImpl.java
  1. … 2 more files in changeset.