kie-dmn-api

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Upgraded versions for release 7.18.0.Final

  1. … 69 more files in changeset.
Upgraded versions for release 7.18.0.Final

  1. … 69 more files in changeset.
upgraded to next SNAPSHOT

  1. … 70 more files in changeset.
upgraded to next SNAPSHOT

  1. … 70 more files in changeset.
upgraded to 7.18.0.Final

  1. … 69 more files in changeset.
upgraded to 7.18.0.t040

  1. … 69 more files in changeset.
upgraded to next development version

  1. … 70 more files in changeset.
Upgraded versions for release 7.17.0.Final

  1. … 69 more files in changeset.
upgraded to 7.16.0.t039

  1. … 69 more files in changeset.
upgraded to next SNAPSHOT version

  1. … 70 more files in changeset.
upgraded to 7.16.0.Final

  1. … 69 more files in changeset.
DROOLS-3355: Improve Assembler/Weaver API (#2181)

* cleanup

* fix compile

* rename AssemblerContext to DroolsAssemblerContext

* whitespace

* docs

* simpler ProcessPackage API

* use less specific result type in processbuilder interface

* revert process changes

* fix package serialization

* require non-null namespace on BaseDescr

as a side-effect: raises an expected exception in a jbpm test

  1. … 32 more files in changeset.
upgraded to 7.16.0.t038

  1. … 69 more files in changeset.
bumped up to next SNAPSHOT version

  1. … 70 more files in changeset.
DROOLS-3335 Broken DMN resource to inhibit KJAR and report error (#2165)

* WIP

* WIP

* Correct DMN model typos

* addendum to DROOLS-2075 Allow empty output cell on DTs

* Align kie-dmn-core

* Align kie-dmn-validation

* cleanup test

* Kie API usage snippet for custom build for documentation

* added license header

* implement code review feedback

  1. … 14 more files in changeset.
Upgraded versions for release 7.15.0.Final

  1. … 69 more files in changeset.
Upgraded versions for release 7.14.0.Final

  1. … 69 more files in changeset.
bumped up to 7.15.0-SNAPSHOT version

  1. … 69 more files in changeset.
[DROOLS-3072] kie-maven-plugin to persist DMN Compilation results in KJAR like for DRL exec model rules (#2117)

* Listener in configuration

* Move new instance of DMNCompilerConfigurationImpl outside the method

* Register listeners from configuration

* Listener gets filename and file contents

* Typesafe file path

* Avoid compile and define invoker based on listener

* Optimized import

* Deferred compiler

* Try read the evaluator from the class loader

* Removed boolean from event

* Events only in deferred

* Fix option of deferred

* Find the compiled class at runtime

* Find classes

* Instantiate evaluator

* Printout of invokator

* Avoid regenerate the classes if there's the META-INF file

* init parameters

* It workds

* Move generated class name to DTableModel.java

* DMNRuleClassFile

* Refactor

* Renamed ExecModelDMNMavenSourceCompiler.java to MavenSourceCompiler

* OOP

* Extracted method

* Inverted if condition

* Removed println

* Factory to createDMNEvaluator

* Factory to createDMNEvaluator

* Public Rule class flie

* Added debug

* Reverted useless changes

* Avoid caching configuration

* Cache CompilerConfigurationImpl

* Removed ExecModelCompilerDeferredOption.java

* Minor fixes

* minor fixes 2

    • -0
    • +44
    ./src/main/java/org/kie/dmn/api/core/GeneratedSource.java
  1. … 13 more files in changeset.
Upgraded versions for release 7.13.0.Final

  1. … 69 more files in changeset.
bumped up to 7.14.0-SNAPSHOT

  1. … 69 more files in changeset.
bumped up to 7.13.0-SNAPSHOT

  1. … 70 more files in changeset.
Upgraded versions for release 7.12.0.Final

  1. … 69 more files in changeset.
upgraded to 7.12.0.t036

  1. … 69 more files in changeset.
upgraded kie to 7.12.0-SNAPSHOT and appformer to 2.9.0-SNAPSHOT

  1. … 67 more files in changeset.
upgraded to 7.11.1-SNAPSHOT

  1. … 67 more files in changeset.
Upgraded versions for release 7.11.0.Final

  1. … 66 more files in changeset.
DROOLS-2937 DMNRuntime API parameter nullcheck (#2030)

* Test case demonstrating the problem

for instance stacktrace being (as called from Kie DMN API)

java.lang.NullPointerException

at org.kie.dmn.core.impl.DMNRuntimeImpl.performRuntimeTypeCheck(DMNRuntimeImpl.java:622)

at org.kie.dmn.core.impl.DMNRuntimeImpl.evaluateAll(DMNRuntimeImpl.java:118)

at org.kie.dmn.core.DMNRuntimeTypeCheckTest.testMisleadingNPEbyAPIusage(DMNRuntimeTypeCheckTest.java:199)

...

* AFTER:

java.lang.NullPointerException: Kie DMN API parameter 'model' cannot be

null.

at java.util.Objects.requireNonNull(Objects.java:290)

at org.kie.dmn.core.impl.DMNRuntimeImpl.evaluateAll(DMNRuntimeImpl.java:123)

at org.kie.dmn.core.DMNRuntimeTypeCheckTest.testMisleadingNPEbyAPIusage(DMNRuntimeTypeCheckTest.java:199)

* .

  1. … 3 more files in changeset.
upgraded to 7.11.0.t035

  1. … 66 more files in changeset.
upgraded to 7.11.0.t034

  1. … 67 more files in changeset.